Page 1 of 1
Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 9:58 am
by Scae
I've read through all the posts regarding the Zaurus port of Exult and I haven't found anything relating to people trying to run it on the 5000D.
As far as I can tell, needing to install Exult and the SDL libraries in RAM with the sound effect library pretty much hoses my existing RAM space. Using ROM 1.38 for the SL5000D the memory is partitioned with 26Mb RAM and 6Mb as the RAMdisk.
I get an error when trying to install the exult-sfx-bg_0.4_arm.ipk package and even installing exult-zaurus.ipk doesn't seem to work properly: the appropriate files appear in /opt/QtPalmtop/bin, but there is no shared directory and no .cfg file to be found.
Anybody else had any success?
Cheers!
Joshua.
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 10:23 am
by artaxerxes
I don't have access to a 5000D so I'll do my best to answer but it might be somehow inaccurate.
You really don't have to install Exult and the SDL in the RAM. You can put everything on a card but you need to insure the libraries can be properly loaded and the paths must be adjusted accordingly.
You don't need to install the SFX pack. True, it's a nice addon, but it will draw much more juice from your PDA than without.
The shared directory is supposed to be in /opt/QtPalmtop/share/
The config file is ~/.exult.cfg
Worst case scenario would be to untargzip the ipk on your desktop and to transfert all the files on your PDA using the ftp port for instance.
Let me know what gives!
Artaxerxes
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 12:11 pm
by Scae
Alright, I'll give it a go with the minimal requirements first, then see if I can get better! My first attempt will be to use the standard configuration where Exult is installed in RAM and the Ultima7 BG game data is on SD.
I assume I start by installing SDL though I haven't read anything confirming or denying this step. I have libSDL_1.2.6_cvs-1.ipk and libSDL_1.2.5cvs-2.ipk; any preference? Do I have to install libSDL-mixer_1.2.5cvs-2.ipk if I am not installing the sfx package?
Then if I use the Zaurus package installer, I install exult-zaurus.ipk, which should put appropriate files in /opt/QtPalmtop/bin and /opt/QtPalmtop/share as well as a .exult.cfg in /home/root. Correct?
Oh yeah, I plan to install by first putting the ipk files on my SD card then mounting it on the Zaurus and running the package installer. No ftp. Should I copy from the SD to the Zaurus before installing? I was originally just running directly off the SD.
I'll give it a try now and follow up with the results.
Thanks!
Joshua
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 12:23 pm
by Scae
Here's my followup.
I installed libSDL_1.2.5cvs-2.ipk and it seemed to work fine.
I installed exult-zaurus.ipk and it also seemed to work fine.
However, as before, there is no /opt/QtPalmtop/share folder and no .exult.cfg file. So perhaps not all is going as planned in the install. Should there be a launch shortcut made on the desktop as well?
Thoughts?
Cheers!
Joshua.
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 12:44 pm
by artaxerxes
from the console, type the following (don't type the '#' sign. It's your prompt):
# cd /
# find . -name *.flx
# cd ~/
# cat .exult.cfg
Please post here the results from those commands.
thx
Artaxerxes
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 1:08 pm
by Scae
Okay, before you responded, I decided to try manually extracting and copying the files to the Zaurus filesystem.
Prior to that, the results of the find returned nothing. And there was no .exult.cfg in /home/root
The only two files successfully installed using the package installer were exult and exult.sh in /opt/QtPalmtop/bin and even they weren't quite right. exult was only 450Kb in size.
After copying the files manually to the locations specified in the .ipk file, I get the appropriate icon on my desktop and I can try to run it, but I just get an hourglass for a bit, then it does nothing. No exult processes seem to be running after that either. Should I try executing that big long command line that logs all that data to a file?
FYI: here's my .exult.cfg & my directory structure on SD is /Ultima7/static mounted as /mnt/card
----------------
/mnt/card/Ultima7/
jmsfx.flx
blackgate
/home/root/.exult/blackgate/gamedat
/home/root/.exult/blackgate
/opt/QtPalmtop/share/exult/keys_bg.txt
/mnt/card/exult-data/si/
jmsisfx.flx
/home/root/.exult/serpentisle/gamedat
/home/root/.exult/serpentisle
/opt/QtPalmtop/share/exult/keys_si.txt
1
2xSaI
no
no
320
200
2
no
no
no
yes
yes
no
0
yes
no
yes
-1
1
no
no
gs
no
fmsynth
no
0
no
0
1.0000
yes
no
no
no
----------------------
Thanks for the help!
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 1:19 pm
by artaxerxes
just for the kick:
open the terminal and do the following:
# cd /opt/QtPalmtop/bin
# ./exult --nocrc 2> /tmp/exult.err 1> /tmp.exult.out
If it starts, quit right away.
Otherwise, please post the /tmp/exult.* files here.
Artaxerxes
Re: Any success with Zaurus SL5000D?
Posted: Mon Feb 10, 2003 1:40 pm
by Scae
I tried that and the files are empty.
The result of running ./exult --nocrc is
./exult: error while loading shared libraries: libSDL_mixer-1.2.so.0: cannot load shared object file: No such file or directory
I guess I still need to load the mixer in. =) I didn't know I needed it if I wasn't using sound effects. Sadly, I'm completely out of Ramdisk space on the Zaurus. Hmm. What to do.
Joshua.
Re: Any success with Zaurus SL5000D?
Posted: Tue Feb 11, 2003 4:19 am
by artaxerxes
put it on the card and adjust your /etc/ldconfig file
Artaxerxes