Pocket PC Features / Bug Fixes
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Pocket PC Features / Bug Fixes
Hello all,
Starting a new thread to help organize this information better.
Here's a current list of feature / bug fix requests:
* BUG: exult.cfg cannot be found in the "current directory" because pocket pc devices do not support CWDs. Its currently hardcoded to find exult.cfg inside of \Exult. Colourless Dragon suggested that I use "GetModuleFileName" to get Exult.exe's full path and then strip out Exult.exe. Also I would want to edit add_system_path to append the exe path to the beginning of any non absolute path and set the CWD value to a global variable.
* BUG: Resolution has some interesting issues when the native resolution is 640x480 (It works at 640x480, but not 320x240 ... at 320x240 the touch screen is not wear the stylus is being tapped at)
* BUG: Scaling does not work (that would fix some of the above problems possibly)
* BUG: D-Pad needs to be corrected automatically for some users
* BUG: For screens that move ... the screen orientation changes sometimes and the touch screen is off by a bit
* FEATURE: exult.cfg.txt -- Search for exult.cfg.txt first, then exult.cfg -- this way its easier for PocketPC users to edit on their devices natively.
* FEATURE: Key configuration utility
* D-PAD
* Inventory
* Pause & hide game (pop inventory up and hide the screen)
* Combat
* Spellbook
If there are any other requests, please let me know!
Starting a new thread to help organize this information better.
Here's a current list of feature / bug fix requests:
* BUG: exult.cfg cannot be found in the "current directory" because pocket pc devices do not support CWDs. Its currently hardcoded to find exult.cfg inside of \Exult. Colourless Dragon suggested that I use "GetModuleFileName" to get Exult.exe's full path and then strip out Exult.exe. Also I would want to edit add_system_path to append the exe path to the beginning of any non absolute path and set the CWD value to a global variable.
* BUG: Resolution has some interesting issues when the native resolution is 640x480 (It works at 640x480, but not 320x240 ... at 320x240 the touch screen is not wear the stylus is being tapped at)
* BUG: Scaling does not work (that would fix some of the above problems possibly)
* BUG: D-Pad needs to be corrected automatically for some users
* BUG: For screens that move ... the screen orientation changes sometimes and the touch screen is off by a bit
* FEATURE: exult.cfg.txt -- Search for exult.cfg.txt first, then exult.cfg -- this way its easier for PocketPC users to edit on their devices natively.
* FEATURE: Key configuration utility
* D-PAD
* Inventory
* Pause & hide game (pop inventory up and hide the screen)
* Combat
* Spellbook
If there are any other requests, please let me know!
Re: Pocket PC Features / Bug Fixes
Performed the following
* Removed WINCE hardcoded configuration file location (was set to load from "\Exult\exult.cfg")
* Fixed relative pathing error (WinCE does not have a "current directory")
* Removed WINCE hardcoded configuration file location (was set to load from "\Exult\exult.cfg")
* Fixed relative pathing error (WinCE does not have a "current directory")
Re: Pocket PC Features / Bug Fixes
* Added PocketPC 'minimize' function
* Fixed PocketPC dpad keymap loading bug
* Fixed PocketPC dpad keymap loading bug
Re: Pocket PC Features / Bug Fixes
Perhaps a way to enter the player's name for those without a mini-keyboard?
Re: Pocket PC Features / Bug Fixes
Like perhaps the onscreen keyboard used in ScummVM or DOSBox for ppc?
You could default to 320x200 and display the keyboard at the bottom of the screen.
You could default to 320x200 and display the keyboard at the bottom of the screen.
Re: Pocket PC Features / Bug Fixes
I'm working on a solution for the keyboard right now. I may or may not get it done today, but I've got a few ideas I'm throwing around in my mind.
Thanks!
Thanks!
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Pocket PC Features / Bug Fixes
This is an old mockup I did for an On Screen Keyboard for Exult
It fits in 320x40 as you'd want. There were a number of technical issues in implementing it (still are probably), which is why I never did it.
It fits in 320x40 as you'd want. There were a number of technical issues in implementing it (still are probably), which is why I never did it.
Re: Pocket PC Features / Bug Fixes
Colourless,
Thanks for the mockup ... but I already had a keyboard in the works so I went with it. I might modify it later. Mine seems to be lacking a few buttons ... guess we'll see how important it is to the actual users
Thanks.
Thanks for the mockup ... but I already had a keyboard in the works so I went with it. I might modify it later. Mine seems to be lacking a few buttons ... guess we'll see how important it is to the actual users
Thanks.
Re: Pocket PC Features / Bug Fixes
*** New Features ***
1. exult.cfg.txt can now be used instead of exult.cfg if you wish. Exult will check for exult.cfg.txt first, and if it exists, it will use it. If it does not exist, it will use exult.cfg (which will create exult.cfg automatically if it does not exist).
2. On-screen keyboard -- can be minimized (iconified really) and moved to the 4 screen corners. Please see the readme.txt file for additional details!
*** Bug fixes ***
1. Minimize bug -- Screen would not get completely erased in certain PocketPC setups when the minimize feature was activated.
1. exult.cfg.txt can now be used instead of exult.cfg if you wish. Exult will check for exult.cfg.txt first, and if it exists, it will use it. If it does not exist, it will use exult.cfg (which will create exult.cfg automatically if it does not exist).
2. On-screen keyboard -- can be minimized (iconified really) and moved to the 4 screen corners. Please see the readme.txt file for additional details!
*** Bug fixes ***
1. Minimize bug -- Screen would not get completely erased in certain PocketPC setups when the minimize feature was activated.
Re: Pocket PC Features / Bug Fixes
Yay I can name my Avatar now!
I'd love to have the keypad, just 1-9 as 0, enter, +and the rest are not needed. I can use that to move my avatar around. As of right now I can only move in four directions...
Spark, "Avatar, why dost thou walk about making exactly 90-degree turns?"
I'd love to have the keypad, just 1-9 as 0, enter, +and the rest are not needed. I can use that to move my avatar around. As of right now I can only move in four directions...
Spark, "Avatar, why dost thou walk about making exactly 90-degree turns?"
Quentin
Re: Pocket PC Features / Bug Fixes
Quentin,
Not a bad idea.
Not a bad idea.
Re: Pocket PC Features / Bug Fixes
I don't know - am I just being stupid or is there no right mouse button yet?
If so, this would be my next feature request, because I'd prefer moving my Avatar with the mouse. Remappable, through exult.cfg, or something like that.
Again, I'd be happy if someone would just tell me it's already possible and I've simply missed something.
Great work, Lanica, I've been hoping for a PPC port for years now. Keep it up!
If so, this would be my next feature request, because I'd prefer moving my Avatar with the mouse. Remappable, through exult.cfg, or something like that.
Again, I'd be happy if someone would just tell me it's already possible and I've simply missed something.
Great work, Lanica, I've been hoping for a PPC port for years now. Keep it up!
Re: Pocket PC Features / Bug Fixes
Alex,
Thats a feature yet to be added. It shouldn't be TOO difficult to add.
Not a problem. I've enjoyed my work on Exult very much!
Thats a feature yet to be added. It shouldn't be TOO difficult to add.
Not a problem. I've enjoyed my work on Exult very much!
Re: Pocket PC Features / Bug Fixes
Well i have a problem whem i reach the room were you put the blood in the ashes in the knights test when i reach this part of the game exult exits as soon that room apears
Playing in HTC TyTn
This port is brilliant keep up the good work
Playing in HTC TyTn
This port is brilliant keep up the good work
Re: Pocket PC Features / Bug Fixes
can you provide a savegame just before the crash? just maybe there is something broken there atm...
Lanica: could you post a screenshot of how the onscreen keyboard looks now? Just curios
Lanica: could you post a screenshot of how the onscreen keyboard looks now? Just curios
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Pocket PC Features / Bug Fixes
Would be great to have some photos of it running on devices for the screenshot page too!
Re: Pocket PC Features / Bug Fixes
Well ive passed that part but the problem isn t just there, its random crashes. i ve had crashes in monitor fawn, etc. Just curious but what happens whwn somebody call you to the PPC, my pocket PChas phone.
Man this is great it feels like playing Seprnt Isle in my old 486 sx 25, crashes and all:)
ill Provide you with a savegame that im using right now
Man this is great it feels like playing Seprnt Isle in my old 486 sx 25, crashes and all:)
ill Provide you with a savegame that im using right now
Re: Pocket PC Features / Bug Fixes
Hmm. I've had some fairly random crashes as well, but I also do "interesting" things to Exult That is, I do some testing and I get crashes other ways that could cause some sort of corruption in the configuration files and/or save game files. Let's see that save game and then we'll go from there to try to determine the cause.
Well, when my phone rings, I usually press the ignore button...its not handled very well. There's still some bugs with the minimize function I believe...once that is fixed, then I can find a way to handle the phone ringing. Then when the phone rings, I'll have Exult minimize itself. Its probably fairly trivial, but we'll see. Keep in mind, the Pocket PC port is NOT in a final stage -- its based off of CVS which could cause a variety of different problems. Also, one thing you can do to try to test things for yourself, is to get the latest version of Exult on your PC (CVS version that is), and copy your savegame file from your PocketPC device to your PC (or Mac, or whatever). If it still randomly crashes, then there's probably something wrong that is not specific to the PocketPC.
Well, when my phone rings, I usually press the ignore button...its not handled very well. There's still some bugs with the minimize function I believe...once that is fixed, then I can find a way to handle the phone ringing. Then when the phone rings, I'll have Exult minimize itself. Its probably fairly trivial, but we'll see. Keep in mind, the Pocket PC port is NOT in a final stage -- its based off of CVS which could cause a variety of different problems. Also, one thing you can do to try to test things for yourself, is to get the latest version of Exult on your PC (CVS version that is), and copy your savegame file from your PocketPC device to your PC (or Mac, or whatever). If it still randomly crashes, then there's probably something wrong that is not specific to the PocketPC.
Re: Pocket PC Features / Bug Fixes
I'll try to get some screenshots up for you guys. I'll probably put them up on the screenshots page, since I've been recently introduced to the web module of CVS I'll leave a note here when/if I do so.
Thanks!
Thanks!
Re: Pocket PC Features / Bug Fixes
Screenshots are up at the bottom of:
http://exult.info/screenshots.php
http://exult.info/screenshots.php
Re: Pocket PC Features / Bug Fixes
Well i tried to copy the savegame to the pc and it crashes on the pc also, i then tried playing from the beginning again in the pc and its still crashing, to be honest i hadn t tried the 1.4.03 cvs, and perhaps the problem its there, has anyone actually tried playing the game in this version?
Anyway if you want the savegame i can send it to you
thanks
Anyway if you want the savegame i can send it to you
thanks
Re: Pocket PC Features / Bug Fixes
Sounds like its a "all versions" bug...not a PocketPC specific bug. You should probably file bug report (with the savegame attached) at:
https://sourceforge.net/projects/exult/
Thanks!
https://sourceforge.net/projects/exult/
Thanks!
Re: Pocket PC Features / Bug Fixes
Out of curiosity: those of you experiencing crashes, are you using digital music or midi music? (if you don't know, you can look in stdout, but it is probably midi)
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Pocket PC Features / Bug Fixes
I experience a decent amount of crashes in Exult using midi. I should try digital music and see if it helps. It can take a quite a few tries to start a new game sometimes. Sometimes I can go a really long time without a single crash. Other times it happens repeatedly over and over again while trying to start.
It seems to occur more frequently when trying to quickly skip sequences like the intro and quickly clicking when reaching the journey onward screen. Nothing that is repeatable. In game Exult likes to crash a decent amount of the time when quickly trying to access the cheat menu after performing an action ie finish a conversation and quickly press F2, etc. .
On a side note, opening the cheat menu seems to darken the palettes. It carries over even if you reload. It resets to the correct brightness when you restart Exult.
It seems to occur more frequently when trying to quickly skip sequences like the intro and quickly clicking when reaching the journey onward screen. Nothing that is repeatable. In game Exult likes to crash a decent amount of the time when quickly trying to access the cheat menu after performing an action ie finish a conversation and quickly press F2, etc. .
On a side note, opening the cheat menu seems to darken the palettes. It carries over even if you reload. It resets to the correct brightness when you restart Exult.
Re: Pocket PC Features / Bug Fixes
this is my sdout as is after a crash
Exult version 1.4.03cvs
Built at: Jun 4 2007 14:15:59
Compile-time options: USE_FMOPL_MIDI, USE_EXULTSTUDIO, HAVE_ZIP_SUPPORT
Compiler: gcc, version: 3.4.5 (mingw special)
this is my sdout as is after a crash
Platform: Windows XP Service Pack 2 Version 5.1 Build 2600
Exult path settings:
Data : data
Digital music : data\music
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
OGG Vorbis Digital Music: Disabled
Trying: `Windows'
1 Midi Devices Detected
Listing midi devices:
-1: Mapeador MIDI da Microsoft
0: Sintetizador por software GS Wa
Using device -1: Mapeador MIDI da Microsoft
Success!
Midi Output: Enabled
Exult version 1.4.03cvs
Built at: Jun 4 2007 14:15:59
Compile-time options: USE_FMOPL_MIDI, USE_EXULTSTUDIO, HAVE_ZIP_SUPPORT
Compiler: gcc, version: 3.4.5 (mingw special)
this is my sdout as is after a crash
Platform: Windows XP Service Pack 2 Version 5.1 Build 2600
Exult path settings:
Data : data
Digital music : data\music
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
OGG Vorbis Digital Music: Disabled
Trying: `Windows'
1 Midi Devices Detected
Listing midi devices:
-1: Mapeador MIDI da Microsoft
0: Sintetizador por software GS Wa
Using device -1: Mapeador MIDI da Microsoft
Success!
Midi Output: Enabled
Re: Pocket PC Features / Bug Fixes
And this is my sdout on the HTC TyTn after a Crash
Warning, trailing slash in path: "\Exult\data\"
timidity.cfg:
Failed to initialize midi player (code: 1)
Warning, trailing slash in path: "\Exult\data\"
Failed to initialize midi player (code: 1)
Illegal egg itype: 0
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
amas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
OGG Vorbis Digital Music: Disabled
Trying: `Timidity'
Failed!
Trying: `MT32Emu'
Failed!
Trying: `FMOpl'
Success!
Midi Output: Enabled
Current weather is 0; setting 4
Finding path to schedule for paladin
Finding path to schedule for female pikeman
Finding path to schedule for fighter
(x,y) rel. to gump is (45, 98)
(x,y) rel. to gump is (19, 123)
(x,y) rel. to gump is (21, 122)
(x,y) rel. to gump is (125, 52)
NPC write
Saved game #0 successfully.
(x,y) rel. to gump is (52, 7)
(x,y) rel. to gump is (70, 78)
(x,y) rel. to gump is (65, 10)
(x,y) rel. to gump is (69, 24)
(x,y) rel. to gump is (67, 25)
(x,y) rel. to gump is (72, 24)
(x,y) rel. to gump is (11, 44)
NPC write
Saved game #0 successfully.
Current weather is 0; setting 2
Cloud: start_time = 813035
Cloud: start_time = 815247
Cloud: start_time = 817386
Cloud: start_time = 810911
Cloud: start_time = 813149
Cloud: start_time = 815335
Current weather is 0; setting 2
Cloud: start_time = 1001567
Cloud: start_time = 995592
Cloud: start_time = 997654
Cloud: start_time = 999525
Cloud: start_time = 1001366
Cloud: start_time = 995392
(x,y) rel. to gump is (39, 15)
(x,y) rel. to gump is (112, 14)
(x,y) rel. to gump is (116, 84)
Finding path to schedule for woman
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
(x,y) rel. to gump is (116, 10)
Dupre walking for street maintenance
Finding path to schedule for Cellia
Und sched. opcode 0x00
Finding path to schedule for Cellia
Finding path to schedule for Cellia
Finding path to schedule for Cellia
Shamino walking for street maintenance
Und sched. opcode 0x00
Finding path to schedule for Cellia
Und sched. opcode 0x00
Finding path to schedule for Cellia
(x,y) rel. to gump is (118, 67)
(x,y) rel. to gump is (112, 7)
(x,y) rel. to gump is (55, 18)
(x,y) rel. to gump is (94, 41)
(x,y) rel. to gump is (93, 55)
(x,y) rel. to gump is (104, 51)
(x,y) rel. to gump is (103, 52)
(x,y) rel. to gump is (51, 98)
Finding path to schedule for Cellia
NPC write
Saved game #0 successfully.
(x,y) rel. to gump is (119, 138)
Warning, trailing slash in path: "\Exult\data\"
timidity.cfg:
Failed to initialize midi player (code: 1)
Warning, trailing slash in path: "\Exult\data\"
Failed to initialize midi player (code: 1)
Illegal egg itype: 0
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
Shape::store_frame: framenum >= frames_size (21 >= 1)
amas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
OGG Vorbis Digital Music: Disabled
Trying: `Timidity'
Failed!
Trying: `MT32Emu'
Failed!
Trying: `FMOpl'
Success!
Midi Output: Enabled
Current weather is 0; setting 4
Finding path to schedule for paladin
Finding path to schedule for female pikeman
Finding path to schedule for fighter
(x,y) rel. to gump is (45, 98)
(x,y) rel. to gump is (19, 123)
(x,y) rel. to gump is (21, 122)
(x,y) rel. to gump is (125, 52)
NPC write
Saved game #0 successfully.
(x,y) rel. to gump is (52, 7)
(x,y) rel. to gump is (70, 78)
(x,y) rel. to gump is (65, 10)
(x,y) rel. to gump is (69, 24)
(x,y) rel. to gump is (67, 25)
(x,y) rel. to gump is (72, 24)
(x,y) rel. to gump is (11, 44)
NPC write
Saved game #0 successfully.
Current weather is 0; setting 2
Cloud: start_time = 813035
Cloud: start_time = 815247
Cloud: start_time = 817386
Cloud: start_time = 810911
Cloud: start_time = 813149
Cloud: start_time = 815335
Current weather is 0; setting 2
Cloud: start_time = 1001567
Cloud: start_time = 995592
Cloud: start_time = 997654
Cloud: start_time = 999525
Cloud: start_time = 1001366
Cloud: start_time = 995392
(x,y) rel. to gump is (39, 15)
(x,y) rel. to gump is (112, 14)
(x,y) rel. to gump is (116, 84)
Finding path to schedule for woman
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
Finding path to schedule for shopkeeper
(x,y) rel. to gump is (116, 10)
Dupre walking for street maintenance
Finding path to schedule for Cellia
Und sched. opcode 0x00
Finding path to schedule for Cellia
Finding path to schedule for Cellia
Finding path to schedule for Cellia
Shamino walking for street maintenance
Und sched. opcode 0x00
Finding path to schedule for Cellia
Und sched. opcode 0x00
Finding path to schedule for Cellia
(x,y) rel. to gump is (118, 67)
(x,y) rel. to gump is (112, 7)
(x,y) rel. to gump is (55, 18)
(x,y) rel. to gump is (94, 41)
(x,y) rel. to gump is (93, 55)
(x,y) rel. to gump is (104, 51)
(x,y) rel. to gump is (103, 52)
(x,y) rel. to gump is (51, 98)
Finding path to schedule for Cellia
NPC write
Saved game #0 successfully.
(x,y) rel. to gump is (119, 138)
Re: Pocket PC Features / Bug Fixes
Congrats Lanica for finally being officially honored as a member of the illustrious Exult Team.
Way to go!
I haven't encountered any crashes yet but, using midi, I have had some extreme slow-downs, especially in Britain. I'm going to check if I'd fare better shutting midi off.
Way to go!
I haven't encountered any crashes yet but, using midi, I have had some extreme slow-downs, especially in Britain. I'm going to check if I'd fare better shutting midi off.
Quentin
Re: Pocket PC Features / Bug Fixes
I experience a decent amount of crashes in Exult using midi.
Yes, I thought so. If you try with music disabled, does it crash as frequently?Midi Output: Enabled
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Pocket PC Features / Bug Fixes
My problems aren't that reproducable. In the past, they were. I can't really check and see if it stoped occuring as often because of disabling so backgroud services (stupid aol and ipod crap that the windows package started with), because I started to have computer crashes lately and am trying to leave my computer on for a few days and see if removing AVG antivirus fixes it. I know it isn't my power supply because I switched it. I hope that it is the cause of my problems or I am about out of ideas other than doing a fresh reinstall.
I don't have my graphics card in because of having to switch to a lower power supply that can't support it. The graphics card could have helped contribute to crashes.
I don't have my graphics card in because of having to switch to a lower power supply that can't support it. The graphics card could have helped contribute to crashes.
Re: Pocket PC Features / Bug Fixes
ok you were right i tested with no sound and as of now no crashes,
thx:)
how do i configure exult to be in the memory card instead of main memory, to put the digital music files i dont have enough space in the main memory?
thx
thx:)
how do i configure exult to be in the memory card instead of main memory, to put the digital music files i dont have enough space in the main memory?
thx
Re: Pocket PC Features / Bug Fixes
*** New Features ***
(see binary package post)
(see binary package post)
Re: Pocket PC Features / Bug Fixes
First of all, thanks for the great work on this port to the pocket pc.
I really enjoy playing it, just can't stop playing.
Things i noticed is the game freezes up alot in Britain it's a crawl for me..
of course it'is the biggest city.
(my specs are Qtec 200 Mhz Ram size 64MB Flash size 128MB)
Mabey i need a upgrade? will it help if i put it on a storage card? miniSD
I dont have one at the moment.
- bug i noticed (fellowship music hangs) somewhere in the middle of the theme. when other music starts playing it goes away.
I'm using Midi music.
Thanks for the great work so far.
I really enjoy playing it, just can't stop playing.
Things i noticed is the game freezes up alot in Britain it's a crawl for me..
of course it'is the biggest city.
(my specs are Qtec 200 Mhz Ram size 64MB Flash size 128MB)
Mabey i need a upgrade? will it help if i put it on a storage card? miniSD
I dont have one at the moment.
- bug i noticed (fellowship music hangs) somewhere in the middle of the theme. when other music starts playing it goes away.
I'm using Midi music.
Thanks for the great work so far.
Re: Pocket PC Features / Bug Fixes
Dunadan26,
Not a problem
Yeah, Britian is a bit slow for me. My device runs at 180 MHz, and disabling the sound seems to help quite a bit. I also sometimes overclock it to 240 MHz and it seems to improve the speed. My recommendation is this: 1. Look into overclocking your device, and 2. BE CAREFUL ... this can ruin your device and no one but yourself will be held responsible. Usually if you set it too high, it'll just crash anyways
Putting it on a miniSD most likely will slow it down. Usually internal memory is the fastest.
Also, there seems to be some bugs with the midi music in all versions of Exult (I could be wrong, but that seems to be what the information is pointing towards), so its probably a good idea to disable it anyway for right now.
Please understand that this version is still considered unstable. Feature requests and bug reports are VERY welcome though!
Thanks for testing!
Not a problem
Yeah, Britian is a bit slow for me. My device runs at 180 MHz, and disabling the sound seems to help quite a bit. I also sometimes overclock it to 240 MHz and it seems to improve the speed. My recommendation is this: 1. Look into overclocking your device, and 2. BE CAREFUL ... this can ruin your device and no one but yourself will be held responsible. Usually if you set it too high, it'll just crash anyways
Putting it on a miniSD most likely will slow it down. Usually internal memory is the fastest.
Also, there seems to be some bugs with the midi music in all versions of Exult (I could be wrong, but that seems to be what the information is pointing towards), so its probably a good idea to disable it anyway for right now.
Please understand that this version is still considered unstable. Feature requests and bug reports are VERY welcome though!
Thanks for testing!
Re: Pocket PC Features / Bug Fixes
*** Bug fixes ***
* PocketPC: Fixed scaling problem
* PocketPC: Fixed scaling problem
Re: Pocket PC Features / Bug Fixes
Scaling Methos is still bugged, cannot change from 2xsai to anything else, it crashes
the update waas to scaling only?
the update waas to scaling only?
Re: Pocket PC Features / Bug Fixes
Yes, the bug was to fix scaling...it wouldn't work at all before.... Please paste your exult.cfg and also the output of stdout.txt
You did download the newest version at http://exult.info/download.php right?
Thanks!
You did download the newest version at http://exult.info/download.php right?
Thanks!
Re: Pocket PC Features / Bug Fixes
Ok tihs is the cfg and the sdout after i tried to put scaling method to point, ingame
EXULT.CFG
\Cartão de Memória\Programas\Jogos\Ultima7
(default)
jmsfx.flx
\Cartão de Memória\Programas\Jogos\Serpent Isle
(default)
jmsisfx.flx
1
blackgate
gimp-remote -n
320
240
no
yes
gs
yes
gm
no
0
no
0
1.000000
no
default
yes
yes
no
no
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
-1
1
0
320
240
1
Point
no
no
1.00
1.00
1.00
5
SDOUT
Warning, trailing slash in path: "\Exult\data\"
:32:46
Compile-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 195
Config file: \Exult\exult.cfg
Exult path settings:
Data : \Exult\data\.
Digital music : \Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 112
B 113
C 193
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\Keyring.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
Couldn't set video mode (320, 240) at 8 bpp depth: Couldn't initialize GAPI
EXULT.CFG
\Cartão de Memória\Programas\Jogos\Ultima7
(default)
jmsfx.flx
\Cartão de Memória\Programas\Jogos\Serpent Isle
(default)
jmsisfx.flx
1
blackgate
gimp-remote -n
320
240
no
yes
gs
yes
gm
no
0
no
0
1.000000
no
default
yes
yes
no
no
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
-1
1
0
320
240
1
Point
no
no
1.00
1.00
1.00
5
SDOUT
Warning, trailing slash in path: "\Exult\data\"
:32:46
Compile-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 195
Config file: \Exult\exult.cfg
Exult path settings:
Data : \Exult\data\.
Digital music : \Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 112
B 113
C 193
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\Keyring.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
Couldn't set video mode (320, 240) at 8 bpp depth: Couldn't initialize GAPI
Re: Pocket PC Features / Bug Fixes
*** New Features ***
* Double click and right click functions -- On the keypad and hotpad
Please download the latest version from:
http://exult.info/download.php
* Double click and right click functions -- On the keypad and hotpad
Please download the latest version from:
http://exult.info/download.php
Re: Pocket PC Features / Bug Fixes
Mormeguil,
Try setting the scale factor to 2X. IF the game crashes, try to reopen it and see if it works after that. For some reason if you change the video options, the PocketPC version likes to crash....working on fixing this
Thanks!
Try setting the scale factor to 2X. IF the game crashes, try to reopen it and see if it works after that. For some reason if you change the video options, the PocketPC version likes to crash....working on fixing this
Thanks!
Re: Pocket PC Features / Bug Fixes
*** New Features ***
* Enabled saving & loading of on-screen keyboard position and mode
* Added "KEYBOARD_POSITION" action
* Added "KEYBOARD_MODE" action
* Added README.PocketPC
** Bug fixes **
* Added "Normal" option to d-pad options (in case someone has custom keybindings)
New release! Download it from:
http://exult.info/download.php
Please checkout the README.PocketPC.txt file -- it has LOTS of useful information!
* Enabled saving & loading of on-screen keyboard position and mode
* Added "KEYBOARD_POSITION" action
* Added "KEYBOARD_MODE" action
* Added README.PocketPC
** Bug fixes **
* Added "Normal" option to d-pad options (in case someone has custom keybindings)
New release! Download it from:
http://exult.info/download.php
Please checkout the README.PocketPC.txt file -- it has LOTS of useful information!
Re: Pocket PC Features / Bug Fixes
Ok Lanica ill do that, downloading the latest version, ill let you know how it goes.
Thanks
Thanks
Re: Pocket PC Features / Bug Fixes
well i can't access gameplay options anymore when i try to do that the game crashes
here is sdout
Warning, trailing slash in path: "\Exult\data\"
:43:33
Compile-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 195
Config file: \Exult\exult.cfg
Exult path settings:
Data : \Exult\data\.
Digital music : \Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 112
B 113
C 193
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\Keyring.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
OGG Vorbis Digital Music: Disabled
Midi Output: Disabled
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
Finding path to schedule for Fedabiblio
Cheats enabled.
(x,y) rel. to gump is (123, 79)
(x,y) rel. to gump is (123, 83)
Exult.cfg
\Cartão de Memória\Programas\Jogos\Ultima7
(default)
\Cartão de Memória\Programas\Jogos\Serpent Isle
(default)
jmsisfx.flx
1
yes
yes
gs
yes
gm
no
0
no
0
1.000000
no
Disabled
yes
yes
no
yes
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
320
240
1
2xSaI
no
no
1.00
1.00
1.00
here is sdout
Warning, trailing slash in path: "\Exult\data\"
:43:33
Compile-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 195
Config file: \Exult\exult.cfg
Exult path settings:
Data : \Exult\data\.
Digital music : \Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 112
B 113
C 193
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Ultima7\mods\Keyring.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\tfl.cfg
Config file: \Cartão de Memória\Programas\Jogos\Serpent Isle\mods\sifixes.cfg
OGG Vorbis Digital Music: Disabled
Midi Output: Disabled
Starting a SERPENT ISLE game
Game path settings:
Static : \Cartão de Memória\Programas\Jogos\Serpent Isle\static
Gamedat : \Cartão de Memória\Programas\Jogos\Serpent Isle\gamedat
Savegame: \Cartão de Memória\Programas\Jogos\Serpent Isle
Patch : \Cartão de Memória\Programas\Jogos\Serpent Isle\patch
Gamedat identity SILVER SEED
Reading usecode file.
Loading /exult_si.flx...
Loading default keybindings
Finding path to schedule for Fedabiblio
Cheats enabled.
(x,y) rel. to gump is (123, 79)
(x,y) rel. to gump is (123, 83)
Exult.cfg
\Cartão de Memória\Programas\Jogos\Ultima7
(default)
\Cartão de Memória\Programas\Jogos\Serpent Isle
(default)
jmsisfx.flx
1
yes
yes
gs
yes
gm
no
0
no
0
1.000000
no
Disabled
yes
yes
no
yes
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
320
240
1
2xSaI
no
no
1.00
1.00
1.00
Re: Pocket PC Features / Bug Fixes
Ok...Try to start a new game, and as soon as you get in, disable the audio....THEN try to change the video options and do as I said above.
Thanks!
Thanks!
Re: Pocket PC Features / Bug Fixes
I seem to get a crash every time I attempt to access the game options menu.
Tryed disbling midi, and starting a new game in Forge of Virtue, with no mods loaded.
I am using an HP iPAQ hx2495
64 MB RAM, 520MHz xScale (ARM 5) processor.
On a side note, games seem to load faster from Compact Flash cards than SD cards (which makes since since CF has a wider data bus).. just thought I'd mention that in case anyone else has a windows mobile device that supports both.
Here are exult.cfg and stdout.txt contents.
===========EXULT CFG=========
\Storage Card\Ultima\U7
sqsfxbg.flx
(default)
\Storage Card\Ultima\SI
sqsfxsi.flx
1
yes
yes
gs
no
gm
no
0
no
0
1.000000
yes
FMOpl
yes
yes
no
yes
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
1
0
320
240
1
2xSaI
no
no
1.00
1.00
1.00
==========STD OUT===========
Warning, trailing slash in path: "\Storage Card\Exult\data\"
le-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 1702
Config file: \Storage Card\Exult\exult.cfg.txt
Exult path settings:
Data : \Storage Card\Exult\data\.
Digital music : \Storage Card\Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 205
B 206
C 204
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Storage Card\Ultima\U7\mods\Keyring.cfg
Starting a BLACK GATE game
Game path settings:
Static : \Storage Card\Ultima\U7\static
Gamedat : \Storage Card\Ultima\U7\gamedat
Savegame: \Storage Card\Ultima\U7
Patch : \Storage Card\Ultima\U7\patch
Gamedat identity FORGE
Reading usecode file.
Support for SI Paperdolls is enabled.
Support for SI Multiracial Avatars is enabled.
Loading /exult_bg.flx...
Loading default keybindings
Cheats enabled.
Tryed disbling midi, and starting a new game in Forge of Virtue, with no mods loaded.
I am using an HP iPAQ hx2495
64 MB RAM, 520MHz xScale (ARM 5) processor.
On a side note, games seem to load faster from Compact Flash cards than SD cards (which makes since since CF has a wider data bus).. just thought I'd mention that in case anyone else has a windows mobile device that supports both.
Here are exult.cfg and stdout.txt contents.
===========EXULT CFG=========
\Storage Card\Ultima\U7
sqsfxbg.flx
(default)
\Storage Card\Ultima\SI
sqsfxsi.flx
1
yes
yes
gs
no
gm
no
0
no
0
1.000000
yes
FMOpl
yes
yes
no
yes
no
no
yes
no
yes
no
no
no
0
original
no
8
yes
yes
1
0
320
240
1
2xSaI
no
no
1.00
1.00
1.00
==========STD OUT===========
Warning, trailing slash in path: "\Storage Card\Exult\data\"
le-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 150.1.1213
Platform: Windows CE Version 5.1 Build 1702
Config file: \Storage Card\Exult\exult.cfg.txt
Exult path settings:
Data : \Storage Card\Exult\data\.
Digital music : \Storage Card\Exult\data\\music
Up 37
Down 39
Left 40
Right 38
A 205
B 206
C 204
Start 134
Black Gate : found
exult_bg.flx : found
Serpent Isle : found
exult_si.flx : found
Config file: \Storage Card\Ultima\U7\mods\Keyring.cfg
Starting a BLACK GATE game
Game path settings:
Static : \Storage Card\Ultima\U7\static
Gamedat : \Storage Card\Ultima\U7\gamedat
Savegame: \Storage Card\Ultima\U7
Patch : \Storage Card\Ultima\U7\patch
Gamedat identity FORGE
Reading usecode file.
Support for SI Paperdolls is enabled.
Support for SI Multiracial Avatars is enabled.
Loading /exult_bg.flx...
Loading default keybindings
Cheats enabled.
Re: Pocket PC Features / Bug Fixes
Hmm. So far the only thing I can see that connects these two problems is that you both appear to be using memory cards. Is there any way you can try putting one of the games into internal memory? I can do some testing with memory cards later...just a suggestion you might be able to get to quicker than I can. I'll also try to analyze your exult.cfg file as well. You could also try starting with a fresh exult.cfg to see if that fixes anything ... for now.
Thanks!
Thanks!
Re: Pocket PC Features / Bug Fixes
Odd. I wasn't able to reproduce the error with your configuration file... Let me know if you get anywhere with the issue. I'll try to think of some other things to try. You do have the latest version, correct? (Check the date of the Exult executable and get back to me)
Re: Pocket PC Features / Bug Fixes
yep it is the last version, i would put it in main memory but i dont have enough space on it
Re: Pocket PC Features / Bug Fixes
Well Lanica ive dusted my old QTEK 9090 and im trying exult version win2003 as of now im testing both:), in 2005 i cant seem to access te gameplay menu no matter what i try
Re: Pocket PC Features / Bug Fixes
AWh, man it does the same thing, exits on gameplay menu i on the qtek i have everything on main memory:\