trouble with 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
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

trouble with Zaurus

Post by Shamino96 »

I would love some help setting up ultima 7 on my Zaurus. How do I transfer the files to the right directories? DO I cut and paste em from my computer? Do I zip em up on my pc and use a unzip program to target my /mnt/cf/exult-data directory?

I had tried to make a directory called "exult-data" in my "/mnt/cf" but it kept saying failure of some kind. I would appreicate some help, i would love to play ultima on my Zaurus.

So far all I know is I have to put the "data files" from ultima7 to the /mnt/cf/exult-data/bg .......but how do I get em there?

The way that they are in my pc, do they have t oexactly resimble that in my Zaurus with the two folders with the game data?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

I should make a package maker...

in brief:

get a terminal for the zaurus. I've installed personally qpe-embedded-konsole.

Once this is installed, open a terminal and create the following directories:

mkdir /mnt/cf/exult-data
mkdir /mnt/cf/exult-data/bg
(or /mnt/cf/exult-data/si for SI)

Once this is done, I would say go in your command prompt or shell and go to where your BG (SI) installation is located.
If you type: "dir" or "ls" you MUST see something like that:

data gamedat serpent.txt TEMP0003.$$$ TEMP0008.$$$ exult00si.sav install.prm sfx.dat TEMP0004.$$$ TEMP0009.$$$
exult.cfg palinfo.dat static/ TEMP0006.$$$ TEMP000D.$$$

Then type the following:
ftp 192.168.127.200 4242
username: root
password:

> cd /mnt/cf/exult-data/bg
> prompt
> bin
> hash
> mput *

If you're lucky that should work! :)

I hope you get the idea though.

Artaxerxes

ps: I really should make a packer...
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by SB-X »

And my 'mkdir' has a -p option:
-p, --parents no error if existing, make parent directories as needed
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

Awesome! I never knew that param existed although I suspected it should.

Thx SB-X
Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Hi Artaxerxes, thanks for the help so far. I ran into a problem when I attempted to make one of the 3 directories you instructed. When I attempt to make /mnt/cf/exult-data it says

"cannot create directory" reason:read-only file system.

How do I change that so I can make the the directories?




Another quick question, On my PC, do I transfer a clean ultima7 or one that has the latest version of Exult installed?

Thanks, Russ
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

Just tested it....

You NEED to have a CF card if you want to use the /mnt/cf path.

If you don't have a CF card or if it is not mounted, it will say: Read-only fs!

Now, if you have a SD card, insert it and mount it and change every reference I made to "cf" by "card", as well as in the ~/.exult.cfg file

As to transfert from the PC, DO NOT transfert exult.exe etc. They are not compatible (difference architecture). Strictly copy the U7 data (BG or SI).

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Hi, well I have a SanDisk 128mb SD Card. What is scarry is, I had no problems with it, but now it wont show up now on my bottom toolbar. What did I do break it already? sheesh im getting frustrated with my luck.

So of I dont end up throwing my Zaurus in my trashcan, I should buy a CF card in the future?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

no no... having a 128 MB SD is a _GREAT_ thing. This way the CF slot is free for any other use.

What I've noticed though is that the SD slot is tempermental. It works whenever it wants to. Remove it and insert it again... sometimes it does the trick.

As for the zaurus, I've just updated the package. Check the d/l section. Every change since about a month ago is now incorporated.

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

I was thinking of buying a memorycard reader to fix my SD card. I called a support line and the guy told me I should format my SD card and that would fix it. Since my Zaurus cannot format it I was lloking into a few options mabie you can give me some advise on.

1. Securemate SDDR-33 for 29.99 = it will read a SD size card but seems kinda wimpy.

2. A dual SD, and Compact Flash reader with a CF 128mb card in the combo 109.00 = this one seemed alittle better quality.


What do ya think? Both might beable to format my "stunned" SD card, and since I dont know what else to put into my CF slot #2 looked cool, but pricey.
-Shamino96
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

It's not really the place to talk about that but know that option 1 is only half-good since the zaurus cannot make use the security built-in SD card (in fact, a SD card is treated like a MMC card).

If you don't know what to put on the CF slot, buy a wireless network card. This way you'll be able to play Exult Online!

oups. I said too much! ;-)

Now seriously, option 2 sounds good.

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Hi Artaxerxes, I am ready to install ultima7 BG data files on my Zaurus but I need alittle help. I tried to follow your instructions but ran into some trouble.

I began by making the directory (/mnt/cf/exult-data/bg)

then I went to my MSDOS shell and went to my c:/uc/ultima7/

When I proceded to type "ftp 192.168.127.200 4242" it displayed a few options that didnt make any sense to me alot of -w for this and -s for that.

So I didnt understand the next part about....
Username: root
Password:

When I typed in "Username: root "nothing special happened.

HELP! =)



Im wondering about the 2 directories like "gamedat" that Ultima7 has alot of files in. Will my Zaurus have these files all clumped together, or seperated just like my PC organises em.
Example /mnt/cf/exult-data/bg/gamedat ? or will the "bg" have all the files?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

To make it simple, I'll just talk about BG


your zaurus's file structure should be like this:
/mnt/cf/exult-data/
/mnt/cf/exult-data/bg/
/mnt/cf/exult-data/bg/static/u7ifixXX (from 00 to 8f)
/mnt/cf/exult-data/bg/static/u7map
/mnt/cf/exult-data/bg/static/u7chunks
/mnt/cf/exult-data/bg/static/usecode
/mnt/cf/exult-data/bg/static/faces.vga
/mnt/cf/exult-data/bg/static/fonts.vga
/mnt/cf/exult-data/bg/static/mainshp.flx
/mnt/cf/exult-data/bg/static/palette.flx
/mnt/cf/exult-data/bg/static/pointers.shp
/mnt/cf/exult-data/bg/static/schedule.dat
/mnt/cf/exult-data/bg/static/shapes.vga
/mnt/cf/exult-data/bg/static/shapes.vga
/mnt/cf/exult-data/bg/static/text.flx
/mnt/cf/exult-data/bg/static/sprites.vga
/mnt/cf/exult-data/bg/static/gumps.vga
/mnt/cf/exult-data/bg/static/initgame.dat
/mnt/cf/exult-data/bg/static/ammo.dat
/mnt/cf/exult-data/bg/static/armor.dat
/mnt/cf/exult-data/bg/static/endgame.dat
/mnt/cf/exult-data/bg/static/endshape.flx
/mnt/cf/exult-data/bg/static/equip.dat
/mnt/cf/exult-data/bg/static/introadm.dat
/mnt/cf/exult-data/bg/static/intropal.dat
/mnt/cf/exult-data/bg/static/intrordm.dat
/mnt/cf/exult-data/bg/static/introsnd.dat
/mnt/cf/exult-data/bg/static/monsters.dat
/mnt/cf/exult-data/bg/static/npcflag.dat
/mnt/cf/exult-data/bg/static/occlude.dat
/mnt/cf/exult-data/bg/static/ready.dat
/mnt/cf/exult-data/bg/static/shpdims.dat
/mnt/cf/exult-data/bg/static/tfa.dat
/mnt/cf/exult-data/bg/static/u7voice.flx
/mnt/cf/exult-data/bg/static/weapons.dat
/mnt/cf/exult-data/bg/static/wgtvol.dat
/mnt/cf/exult-data/bg/static/wihh.dat
/mnt/cf/exult-data/bg/static/xform.tbl
/mnt/cf/exult-data/bg/static/linkdep1
/mnt/cf/exult-data/bg/static/linkdep2

Find whatever mean you want so that you can put those files to that place!

gunzip is included in the zaurus, so you might want to make a .tar.gz (instead of a zip) of those files and ungzip them at the right place.

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Hi Artaxerxes. I have finally been able to accomplish coppying the files to the proper location. It was rather simple actually, I was able to just plug my CF card into the reader I bought and just cut and paste like as if it was a little harddrive. I got both BG and SI to work fine except two little problems, I was wondering of you could help?

1. I dont have SFX, I have perfict music, choppy voice(with moments of clarity in rare moments) but no sound effects at all.

I tried to search the board for answers to my problems but I didnt succeed. Is there something im missing?

I have both SI/BG sfx packages installed
I have both sdl & sdl-mixer 1.2.5 installed
I have Exult-1.1.0cvs-0.6.2 installed

Exult binary is in right place
The shared files like exult_bg.flx is in right place
Exult.cfg is found in right location.

...just no sound effects.

P.S. By the way you are an awsome addition to the Ultima7 history for makingall this possible. -Shamino96
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by SB-X »

Exult.cfg has to have entries pointing to the location of your sfx packages.
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

please post your ~/.exult.cfg file as well as where the sfx packages are installed.

Also, start a terminal session, go to:
cd /opt/QtPalmtop/bin/
and type:
./exult --nocrc --bg --nomenu >/tmp/exult.out 2>/tmp/exult.err (note those are dash dash - - ) (note2: replace "bg" by "si" if that's the game you have started)
play for 20 seconds and quit the game
post your /tmp/exult.out and your /tmp/exult.err as well.

thx

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

If my Exult.cfg wa to point to the sfx packages, as an example


/opt/Qtpalmtop/share/exult/keys_si.txt





would I type something in place of "" with the right sfx file name after ...Qtpalmtop/share/exult/ (exult-sfx-si)?

Im not sure how to cut and paste to show you my exult.cfg but if you told me what to look for and who the sfx packages should be set up I can handle the rest.
-Shamino96
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

since you can copy and paste "like a HD", open up a terminal and do the following:

run exult the way I mentioned earlier (with the >/tmp/exult.out 2>/tmp/exult.err)

mkdir /mnt/cf/exult-cfg
cp ~/.exult.cfg /mnt/cf/exult-cfg
cp /tmp/exult.out /tmp/exult.err /mnt/cf/exult-cfg
ls -lR /opt/QtPalmtop/share > /mnt/cf/exult-cfg/ls-lR.txt

Once that's done, take out your card and insert it in your card reader and post the stuff in here.

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Ok here goes nothing....






/mnt/cf/exult-data/bg/


jmsfx.flx


blackgate


/home/root/.exult/blackgate/gamedat


/home/root/.exult/blackgate


/opt/QtPalmtop/share/exult/keys_bg.txt




/mnt/cf/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


5




no


no


no


yes


yes


no



0



yes


no


yes


-1


1


no


8


yes




yes



yes


gs




yes


fmsynth



no


0




no


0



1.0000


yes


no




yes



no








exult_si.flx has a wrong checksum!
Digital SFX's file specified: jmsisfx.flx... but file not found








Exult version 1.1.0cvs
Built at: Sep 16 2002 16:28:25
Compile-time options: HAVE_ZIP_SUPPORT
Compiler: gcc, version: 2.95.2 19991024 (release)

Platform: Linux version 2.4.6-rmk1-np2-embedix-011228
Data path = /opt/QtPalmtop/share/exult
Dual OPL mode: no
Internal Emulated FM Opl Midi Synth.
Starting a SERPENT ISLE game
Current path settings:
Static : /mnt/cf/exult-data/si//static
Gamedat : /home/root/.exult/serpentisle/gamedat
Savegame: /home/root/.exult/serpentisle
Patch : none

Gamedat identity SILVER SEED
Loading /exult_si.flx...
Loading keybindings from file /opt/QtPalmtop/share/exult/keys_si.txt
NPC #233 is unused
NPC #234 is unused
NPC #235 is unused
NPC #236 is unused
NPC #237 is unused
NPC #238 is unused
NPC #239 is unused
NPC #240 is unused
NPC #241 is unused
NPC #242 is unused
NPC #243 is unused
NPC #244 is unused
NPC #245 is unused
NPC #246 is unused
NPC #247 is unused
NPC #248 is unused
NPC #249 is unused
NPC #250 is unused
NPC #251 is unused
NPC #252 is unused
NPC #253 is unused
NPC #254 is unused
NPC #255 is unused
NPC #286 is unused
NPC #288 is unused
NPC #289 is unused
NPC #290 is unused
NPC #291 is unused
NPC #292 is unused
NPC #296 is unused
NPC #297 is unused
NPC #298 is unused
NPC #299 is unused
NPC #300 is unused
NPC #301 is unused
NPC #302 is unused
NPC #303 is unused
NPC #304 is unused
NPC #305 is unused
NPC #306 is unused
NPC #307 is unused
NPC #308 is unused
NPC #309 is unused
NPC #310 is unused
NPC #311 is unused
NPC #312 is unused
NPC #313 is unused
NPC #314 is unused
NPC #315 is unused
NPC #316 is unused
NPC #317 is unused
NPC #318 is unused
NPC #319 is unused
NPC #320 is unused
NPC #321 is unused
NPC #322 is unused
NPC #323 is unused
NPC #324 is unused
NPC #325 is unused
NPC #326 is unused
NPC #327 is unused
NPC #328 is unused
NPC #329 is unused
NPC #330 is unused
NPC #331 is unused
NPC #332 is unused
NPC #333 is unused
NPC #334 is unused
NPC #335 is unused
NPC #336 is unused
NPC #337 is unused
NPC #338 is unused
NPC #339 is unused
NPC #340 is unused
NPC #341 is unused
NPC #342 is unused
NPC #343 is unused
NPC #344 is unused
NPC #345 is unused
NPC #346 is unused
NPC #347 is unused
NPC #348 is unused
NPC #349 is unused
NPC #350 is unused
NPC #351 is unused
NPC #352 is unused
NPC #353 is unused
NPC #354 is unused
NPC #355 is unused
Cheats enabled.
Egg type is 5, prob = 100, distance = 6, crit = 2, once = 0, hatched = 0, areset = 0, data1 = 1283, data2 = 1965
Egg type is 5, prob = 100, distance = 6, crit = 2, once = 0, hatched = 0, areset = 0, data1 = 1283, data2 = 1965
Current weather is 0; setting 2
Current weather is 2; setting 2
ireg object
Current weather is 2; setting 2
ireg object
Current weather is 2; setting 2
Current weather is 2; setting 2
ireg object
Current weather is 2; setting 4
Current weather is 0; setting 6
Cloud: start_time = 66712
Cloud: start_time = 68514
Cloud: start_time = 70559
Cloud: start_time = 64585







/opt/QtPalmtop/share:
drwxr-xr-x 3 root root 1024 Nov 12 06:44 exult

/opt/QtPalmtop/share/exult:
drwxr-xr-x 2 root root 1024 Nov 12 04:50 data
-rw-r--r-- 1 root root 104446 Aug 26 11:13 exult.flx
-rw-r--r-- 1 root root 137159 Aug 26 11:13 exult_bg.flx
-rw-r--r-- 1 root root 60828 Aug 26 11:13 exult_si.flx
-rw-r--r-- 1 root root 2563 Aug 26 11:12 keys_bg.txt
-rw-r--r-- 1 root root 2694 Aug 20 12:21 keys_si.txt

/opt/QtPalmtop/share/exult/data:
-rw-r--r-- 1 root root 117 Mar 13 2001 README
-rw-r--r-- 1 root root 5903102 Mar 11 2001 jmsfx.flx
-rw-r--r-- 1 root root 7641990 Aug 15 11:41 jmsisfx.flx





I hope this helps you ...help me =)
-Shamino96
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

good job! :)

in your ~/.exult.cfg, replace:

jmsfx.flx


by:

/opt/QtPalmtop/share/exult/data/jmsfx.flx



and:

jmsisfx.flx


by:

/opt/QtPalmtop/share/exult/data/jmsisfx.flx



I would recommend you do that from your windows machine (since you see the card as a HD) and once the changes are done, insert your card in the zaurus and copy it over this way (from a terminal):
cp /mnt/cf/exult-cfg/.exult.cfg ~/ -f

Start exult and (hopefully) enjoy your sfx! :)

artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Ok now that im this close im loosing all my intelegence. Im having trouble editing that file exult.cfg

In my PC it is asking for EXSHELL.EXE to edit it. Well i dont have EXSHELL.EXE on my computer because I cant find it anywhare. Can you suggest an alternative to edit this exult.cfg file. *shakes head* i feel dumb
-Shamino96
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

any editor will do. Notepad or Wordpad.

I recommand Wordpad (just because you might have CR-LF issues with Notepad).

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Well I used notepad, and IT WORKS!!!!! Holy Flurking Shlit! Im am soooo grateful for all your help, I hope the assistance that you have given me will spread to all teh dummys like myself out there. As im typing this Im checking out the murder scene in Trinsic, and I think im still in shock, I can hear doors opening from across teh way at the bar, OMG this is the best gift one can give, portible Ultima7!
-Shamino96

p.s. Im not done groveling at your feet yet, im just going to *drool* play ultima7 *drool* *twitch* *twitch*

*Shamino96 colapses in computer chair*
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Have you got your speach to stop studdering? It will play nice unless something else is happening, just wondering, I know I should just be happy but I was just courious if you found a cure for it? =) *BIG SMILE*
-Shamino96
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

well, you know, that's a lot of work for your poor zaurus. It has to display images every so often (reduce that to 2 btw: press the 'cancel' button during the game, tap "gameplay option" and select speed = 2 FPS), read the sfx from a file and _create_ the music at the same time!
I played throught SI entirely WITHOUT the music and I'm still alive!

On the other hand, the music does it all I guess, so I'm gonna work on OGG support. It will take a while and quite some disk space too!

Artaxerxes
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Thats what I thought, I had a feeling that they game wants to make too much noise for its own good. Well, I'll pop my head in here at least 2 times a week to see if you can make more Ultima magic. Thanks for your quick replies and awsome support.
-Shamino96

(OT)p.s. Just wondering on a side note, do you play Ultima Online?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

nope
Shamino96
Posts: 22
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by Shamino96 »

Are there any steps that I can take to make more memory for Exult on the Zaurus? Like, mabie in-game options?

So far I know that I can switch to 2 fps and I can turn off sounds, but im trying to allow more memory to keep sounds and music. What about "cheats". If I turn em off will it free up memory? What have you done to speed up your gameplay?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

to be honest, I've done absolutely no memory adjustments.
I was thinking of doing some but I'm not sure where to start. Maybe loading a superchunk at a time (dunno if exult does that right now)...

cheats should have no impact at all.

Another pb is that I have absolutely no clue on how much memory exult takes on the zaurus! No clue at all. I could be the memory pb that hangs the system once in a while but maybe not. Can someone comes with any (relevant) numbers?

Artaxerxes
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by SB-X »

Does the Zaurus have 'top' or 'ps'?
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: trouble with Zaurus

Post by artaxerxes »

it does but then I should connect remotely since if exult runs, I cannot use the zaurus command prompt.

Artaxerxes
Locked