Exult Gp2x Beta 3 - New Year's Edition - Available


Puck2099

Certified Guru
Joined
Oct 22, 2004
Messages
422
Location
Madrid, Spain
Website
www.gp32wip.com
Hi,

Although I wanted to release last night this new beta, until this evening I haven't arrived home, so here you have it :p

It continues with the same graphic problems (the mouse cursor "corrupts" the graphics under it), but the controls work now, so it will be playable :)

At the moment, I have only tested Exult with Ultima VII The Black Gate, I have tested Serpent Isle, but I have got problems to start a new game, so I recomend to start by U7 BG (the first part of the game).

Well, you can get the game here.

I have pasted here the game documentation:

Code:
************************
*      EXULT GP2X      *
************************

Port from: http://exult.sourceforge.net
By: Israel Lopez Fernandez (Puck2099)
Website: http://www.gp32wip.com
Contact and donations (Paypal): puck2099@gmail.com

What is Exult?
--------------
It's an interpreter to play one of the best role playing games ever, Ultima VII
(in its two parts plus expansions).

How must I install it?
----------------------
To try it, you must unzip the file to the SD's root, so you will have a folder
called exult. After that, you must copy Ultima VII original game files in exult/blackgate
or exult/serpentisle, depending of your game. If you want to hear the music, you must
download the following files and unzip them into exult/data/music:
http://prdownloads.sourceforge.net/exult/U7MusicOGG_1of2.zip
http://prdownloads.sourceforge.net/exult/U7MusicOGG_2of2.zip
To play you only have to launch the file exult.gpe from game's menu.

Is the source code available to download?
-----------------------------------------
Yes, as it is said by GPL license, you can download the source code from my own website.
By the way, I warn you that the changes realised to the code are not enough "cleaned" nor
documented.
If you want to make any change, please, I would be very grateful if you contact me first
to avoid working two people in fixing the same bug :)


Controls:
----------
Joystick - Move the cursor or the party, depending control mode.
A - Right click.
B - Left click.
X - Toggle combat.
Y - Show inventory.
SELECT - Change control mode, from mouse cursor to party direct movement.
START - Game menu.

R + Joystick - Move the cursor or the party faster.
R + X - Show map.
R + Y - Show spellbook.
R + SELECT - Show face stats.
R + START - Show stats.

L + B - Use picklocks.
L + X - Eat a piece of food.
L + Y - Show party's gold.
L + START - Save game menu.
L + VOL+ - Screen brighter.
L + VOL- - Scren darker.

L + R + CLICK - Quit game.
L + R + VOL- - Quick save.
L + R + VOL+ - Quick restore.

Changelog Exult GP2X:
----------------------
Beta 3 (New Year's edition):
-------
- Change default configuration's file path, now it is read directly from SD
  instead of NAND memory.
- Fixed bug that didn't permit to start a new game because you can write
  character's name. As at the moment there is not a virtual keyboard, it
  will be always used the name of "Avatar".
- Added mouse emulation and keyboard shortcuts.

Beta 2:
-------
- Added mouse emulation in game menu, so the game can be started without
  using sterm.

Beta1:
-------

As always, sorry for my bad English :unsure:

Regards
 
Woohooo
I just wanted to go to bed, and now I see this, gotta try it right now =)

thanks a lot, this is so awesome :D
 
Thanks so much Puck, can't wait to give this a try.

Reaper

EDIT: Gave it a try and it works quite amazingly. I can't believe you got saves to work already. Will it load save games from exult on the PC? Might be an easy way to get more save slots, if needed.

I haven't played U7 in a while, but isn't there a PAUSE key? Might be nice to have this implemented if this exists.
 
EDIT: Gave it a try and it works quite amazingly. I can't believe you got saves to work already. Will it load save games from exult on the PC? Might be an easy way to get more save slots, if needed.

Yes, savestates are compatible with PC version so you can play in PC, copy the savestate to the SD and continue playing in the train :)

I haven't played U7 in a while, but isn't there a PAUSE key? Might be nice to have this implemented if this exists.

Yes, you can open game menu (START button) and game pauses ;)

Now it's time to fix the cursor corruption problem. :rolleyes:

Regards
 
Last edited by a moderator:
It's not just the cursur that corrupts the screen. Watch the intro and notice the butterfly.
Also, saving a game is impossible because there is no way to input text for a save name. Even if it's just x button inputs an 'x'. Other than that, the game is almost playable :)
 
It's not just the cursur that corrupts the screen. Watch the intro and notice the butterfly.
Also, saving a game is impossible because there is no way to input text for a save name. Even if it's just x button inputs an 'x'. Other than that, the game is almost playable :)

Uhm, sorry, I didn't test save dialog :(

But you can do a quick save or quick load, can't you?

EDIT: Yes, there are problems with butterfly intro too :(

Regards
 
Last edited by a moderator:
Also, saving a game is impossible because there is no way to input text for a save name. Even if it's just x button inputs an 'x'. Other than that, the game is almost playable :)
Uhm, sorry, I didn't test save dialog :(

But you can do a quick save or quick load, can't you?

Yes, saves work fine. If you LEFT+START, it takes you to the save menu and you can just load or save off of the QUICK SAVE slot. Works like a charm.

I haven't played U7 in a while, but isn't there a PAUSE key? Might be nice to have this implemented if this exists.
Yes, you can open game menu (START button) and game pauses ;)

What I mean, is that in Exult you can press spacebar and it pauses the combat, and then you can direct your party and change weapons or spells. I remember something similiar in the original as well, and think it used to be mapped to 'P', but that is different than exult. Also, it might be a good idea to map 'K' in exult, it is the "use all keys to open lock" button. It will probably get tiring searching for keys in a bag with a joystick mouse cursor.

I noticed that the cursor corruption redraws a box starting from the top/left most point. The box seems to be the same size always, maybe this is related to the U7 chunks, or maybe a layering problem.

Thanks again Puck.
 
Last edited by a moderator:
oh my god you rule dude

when the game starts a;; that red mist is that ormal?
 
Yes, saves work fine. If you LEFT+START, it takes you to the save menu and you can just load or save off of the QUICK SAVE slot. Works like a charm.

Well, you can push LEFT+RIGHT+VOL- or LEFT+RIGHT+VOL+ in order to save or load the game without using menus :p

What I mean, is that in Exult you can press spacebar and it pauses the combat, and then you can direct your party and change weapons or spells. I remember something similiar in the original as well, and think it used to be mapped to 'P', but that is different than exult. Also, it might be a good idea to map 'K' in exult, it is the "use all keys to open lock" button. It will probably get tiring searching for keys in a bag with a joystick mouse cursor.

Uhm, I don't remember to pause game at combat...

Respecting to map 'K' in Exult... your wishes are orders :)

I noticed that the cursor corruption redraws a box starting from the top/left most point. The box seems to be the same size always, maybe this is related to the U7 chunks, or maybe a layering problem.

Don't worry any more about cursor corruption :rolleyes:

Tomorrow will be a good day :lol: (EDIT: Tomorrow in Spain's time, 3rd January)

Regards
 
Last edited by a moderator:
Yes, saves work fine.  If you LEFT+START, it takes you to the save menu and you can just load or save off of the QUICK SAVE slot.  Works like a charm.

Well, you can push LEFT+RIGHT+VOL- or LEFT+RIGHT+VOL+ in order to save or load the game without using menus :p

What I mean, is that in Exult you can press spacebar and it pauses the combat, and then you can direct your party and change weapons or spells.  I remember something similiar in the original as well, and think it used to be mapped to 'P', but that is different than exult.  Also, it might be a good idea to map 'K' in exult, it is the "use all keys to open lock" button.  It will probably get tiring searching for keys in a bag with a joystick mouse cursor.

Uhm, I don't remember to pause game at combat...

Respecting to map 'K' in Exult... your wishes are orders :)

I noticed that the cursor corruption redraws a box starting from the top/left most point.  The box seems to be the same size always, maybe this is related to the U7 chunks, or maybe a layering problem.

Don't worry any more about cursor corruption :rolleyes:

Tomorrow will be a good day :lol: (EDIT: Tomorrow in Spain's time, 3rd January)

Regards
:p :p :p :p :p Thanks so much Puck!
 
Last edited by a moderator:
Hi again,

Could anyone correct the following text to be sure that it is written in a perfect English, please?

---------------------------------------------
BUTTON SHORTCUTS
Joystick - Move the cursor or the party, depending control mode.
A - Right click.
B - Left click.
X - Toggle combat.
Y - Show inventory.
CLICK - Show this help.
SELECT - Change control mode, from mouse cursor to party direct movement.
START - Game menu.

R + Joystick - Move the cursor or the party faster.
R + X - Show map.
R + Y - Show spellbook.
R + SELECT - Show face stats.
R + START - Show stats.

L+A - Use keys.
L + B - Use picklocks.
L + X - Eat a piece of food.
L + Y - Show party's gold.
L + START - Save game menu.
L + VOL+ - Screen brighter.
L + VOL- - Screen darker.

L + R + CLICK - Quit game.
L + R + VOL- - Quick save.
L + R + VOL+ - Quick restore.
----------------------------------

I need it as soon as possible, I hope you will see why today :)

Thanks a lot.
 
Hi again,

Could anyone correct the following text to be sure that it is written in a perfect English, please?

---------------------------------------------
BUTTON SHORTCUTS
Joystick - Move the cursor or the party, depending control mode.
A - Right click.
B - Left click.
X - Toggle combat.
Y - Show inventory.
CLICK - Show this help.
SELECT - Change control mode, from mouse cursor to party direct movement.
START - Game menu.

R + Joystick - Move the cursor or the party faster.
R + X - Show map.
R + Y - Show spellbook.
R + SELECT - Show face stats.
R + START - Show stats.

L+A - Use keys.
L + B - Use picklocks.
L + X - Eat a piece of food.
L + Y - Show party's gold.
L + START - Save game menu.
L + VOL+ - Screen brighter.
L + VOL- - Screen darker.

L + R + CLICK - Quit game.
L + R + VOL- - Quick save.
L + R + VOL+ - Quick restore.
----------------------------------

I need it as soon as possible, I hope you will see why today :)

Thanks a lot.


OK, but your English is pretty darn good!
---------------------------------------------
BUTTON SHORTCUTS:
Joystick - Move the cursor or party, depending on control mode.
A - Right click.
B - Left click.
X - Toggle combat.
Y - Show inventory.
CLICK - Show Button Configuration/Help.
SELECT - Change control mode from mouse cursor to direct party movement.
START - Game menu.

R + Joystick - Move the cursor or party faster.
R + X - Show map.
R + Y - Show spellbook.
R + SELECT - Show face stats.
R + START - Show stats.

L+A - Use keys.
L + B - Use picklocks.
L + X - Eat food.
L + Y - Display gold.
L + START - Save game menu.
L + VOL+ - Screen brighter.
L + VOL- - Screen darker.

L + R + CLICK - Quit game.
L + R + VOL- - Quick save.
L + R + VOL+ - Quick restore.
----------------------------------

Keep up the good work!
 
Last edited by a moderator:
Back
Top