inventory and container gumps jumping around on Zaurus

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Jon_Jones
Posts: 8
Joined: Thu May 14, 2020 1:34 pm

inventory and container gumps jumping around on Zaurus

Post by Jon_Jones »

Hi and I want to thank you all very much for Exult. It is great to be able to play the full desktop version of U7 on my Zaurus! :)
I have Exult 1.2 installed onto one of my Zaurus. It is the version for pdaXrom. "exult_1.2_armv5tel.ipk"
The GUI is somewhat difficult to master with just the stylus, I haven't tried my mini USB mouse yet, but I am able to play this wonderful game anywhere I go! :)
The really difficult parts are these two things.
1. If I single-click an inventory gump, it jumps off to the edge of the screen.
2. If I single-click a container gump, it jumps off to the edge of the screen.

This happens with the stylus and the touchscreen only.
I just tried my mouse and the gumps respond just fine, the problem seems to lie in the use of the touchscreen and stylus.
If I have a char's inventory open and also his backpack open, the gumps seem to have a problem with "focus".
Switching between gumps with the mouse works fine, but when I use the stylus, the GUI seems to "think" the previous click still has the focus, and if I touch the floor, another char's gump, or my own inventory gump after my back pack has focus, the back pack will jump to the new stylus tap.
This happens with all inventory and container gumps.

Is there a way I can "map" a keyboard key to initiate a "Left_Double_Click ?
In the Sharp ROM Zaurus version, there are 2 keymap.txt files. I looked at them, but am not sure how to use them in the pdaXrom version.
The pdaXrom version does not contain any user configurable keymap files.

Thank you for reading this,
Jon
Sharp Zaurus SL-C3100 and SL-C3200
Jon_Jones
Posts: 8
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by Jon_Jones »

I could not edit my previous post. I need to make a correction in these two points above:

1. If I single-click an inventory gump, when another gump has focus, it jumps off to the edge of the screen.
2. If I single-click a container gump, when another gump has focus, it jumps off to the edge of the screen.
Sharp Zaurus SL-C3100 and SL-C3200
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by artaxerxes »

I don't have a C3100 or C3200, so I'm not too sure how it is best to help you.

Make sure the libSDL is as up to date as possible. That's probably your best bet.

The keymaps file is described in the documentation if I recall correctly but I doubt there is the ability to simulate a double left click that way.

Sorry I couldn't help more.

Artaxerxes
Jon_Jones
Posts: 8
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by Jon_Jones »

Thank you Artaxerxes for your reply.
I have the latest SDL stuff "libSDL"
I'm running pdaxii13-5.5 (which is the last pdaXrom custom ROM for the 2.4.20 kernel).
The keymaps file is not included in the version I installed, it is in the Sharp/Cacko version though.
The Sharp/Cacko version is for Qtopia
The pdaXrom version is for X11
The exult.cfg file in my pdaXrom setup references it to (default)

Thank you for your help, I'll keep searching for an answer. :)

Jon
Sharp Zaurus SL-C3100 and SL-C3200
Jon_Jones
Posts: 8
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by Jon_Jones »

Artaxerxes - You are absolutely correct about libSDL!! :)
I was digging around and remembered that I changed my SDL version a few months back to get psx4zaurus to work correctly. psx4zaurus is an emulator for playstation 1 games.

Since I'm running pdaxii13-5.5, it requires this version of SDL:
sdl_1.2.12_armv5tel.ipk

To get psx4zaurus to work correctly, I needed this version of SDL:
sdl_1.2.9_armv5tel.ipk

I uninstalled sdl_1.2.9 and re-installed sdl_1.2.12

Now all the gumps stay where they are supposed to be. :)
I no longer have container, and/or inventory gumps jumping around when selecting another gump or the floor.

Thank you very much! :)
I don't know why it took me 4 days to realize that I had an older version of SDL installed to this Zaurus.

Jon
Sharp Zaurus SL-C3100 and SL-C3200
Jon_Jones
Posts: 8
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by Jon_Jones »

Since I cannot edit my posts, how do I "tag" this thread as [Solved] ?
If a mod can jump in, go ahead and tag this thread as [Solved]

Thank you,
Jon
Sharp Zaurus SL-C3100 and SL-C3200
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: inventory and container gumps jumping around on Zaurus

Post by artaxerxes »

Jon,

I'm glad that helped! As for tagging as fixed, just let the thread die.

Artaxerxes
Locked