maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Ultima IV RPG (Xu4) running (https://talk.maemo.org/showthread.php?t=5692)

ArnimS 2007-04-07 07:13

Ultima IV RPG (Xu4) running
 
Just compiled Xu4 1.0 beta 3 to Nokia 770 and it's running nicely with Scale2x.

If you haven't heard of Origin System's "Ultima" series, they are perhaps the most legendary of all PC RPGs from the early days of home computers. Ultima 4 and 5 were pioneers in defining the nature of the computer role-playing game, including dungeons and dragons like stats, main and sub-quests and NPC dialogues.

Homepage here:
http://xu4.sourceforge.net/index.php

Screenshots:
http://xu4.sourceforge.net/index.php

It's a less laggy than Ultima IV running under dosbox, and more feature rich.

Runs the original EGA graphics or a VGA tileset (optional). Currently only running the clickety pc-speaker sounds, but FM or mp3 music is a possibility.

Currently it's only playable with keyboard due to the number of commands needed, but dpad works. For stylus play, I (or somebody else) will need to make a stylus driven UI.

Will check into redistribution license for the original ultima IV data - i hope to make the game install completely without command-line intervention.

You can't call yourself a CRPG savant without having played Ultima. :D

Cheers,

Karel Jansens 2007-04-07 12:17

Re: Ultima IV RPG (Xu4) running
 
Quote:

Originally Posted by ArnimS (Post 43223)
Just compiled Xu4 1.0 beta 3 to Nokia 770 and it's running nicely with Scale2x.

If you haven't heard of Origin System's "Ultima" series, they are perhaps the most legendary of all PC RPGs from the early days of home computers. Ultima 4 and 5 were pioneers in defining the nature of the computer role-playing game, including dungeons and dragons like stats, main and sub-quests and NPC dialogues.

Homepage here:
http://xu4.sourceforge.net/index.php

Screenshots:
http://xu4.sourceforge.net/index.php

It's a less laggy than Ultima IV running under dosbox, and more feature rich.

Runs the original EGA graphics or a VGA tileset (optional). Currently only running the clickety pc-speaker sounds, but FM or mp3 music is a possibility.

Currently it's only playable with keyboard due to the number of commands needed, but dpad works. For stylus play, I (or somebody else) will need to make a stylus driven UI.

Will check into redistribution license for the original ultima IV data - i hope to make the game install completely without command-line intervention.

You can't call yourself a CRPG savant without having played Ultima. :D

Cheers,

I only ever played Ultima Underworld, because it was like a thinking man's Doom. Do you think that one's portable? I must have the game disks lying around somewhere -- unless the digital bookworms ate them, of course.

ArnimS 2007-04-07 20:17

Re: Ultima IV RPG (Xu4) running
 
Hi Karel, no, you won't see a Nokia Underworld / Underworld 2 any time soon. The free game engines for these were never completed, and Origin hasn't released the source (as Id did for Doom).

In not-so-breaking news, Origin Systems / Electronics Arts has permitted Ultima IV to be freely distributed by select groups, so you can legally download it here:

http://www.enlartenment.com/ultima/u4download.html :D and here (with manual)
http://free-game-downloads.mosw.com/...vatar_vga.html

NOTE: This does /not/ mean U4 is now public domain - EA retains the copyright to the game.

Some Trivia and Accolades
  • In 1996 Computer Gaming World named Ultima IV as #2 on its Best Games of All Time list on the PC.
  • Ultima IV was ranked # 32 in the 50 Best Games of All Time list published by PC Gamer Magazine in its April 2005 issue.
  • The designer (Richard Garriott) himself considers this game, along with Ultima VII, to be his favorite game from the Ultima series.

http://www.moongates.com/u4/images/misc/After.gif
Screenshot from the graphics upgrade set available here:
http://www.moongates.com/u4/upgrade/Upgrade.htm

Anyone with a bluetooth keyboard willing to playtest a pre-release build is encouraged to contact me. ;)

desiv 2007-09-23 23:18

Re: Ultima IV RPG (Xu4) running
 
Decided to try this. I still have my original Apple ][ box w/ map.
When I try it, I get this:

/media/mmc1/Games/ULTIMA4 $ /home/user/xu4770/u4
I/O warning : failed to load external entity "config.xml"
xu4: error: error parsing config.xml

Ideas where I should start?
I have a 770 w/ latest itos2006, data files on Kingston 1Gb card default format (fat32 i guess)

Thanx

desiv

ArnimS 2007-09-24 00:41

Re: Ultima IV RPG (Xu4) running
 
Quote:

Originally Posted by desiv (Post 77300)
Decided to try this
...
Ideas where I should start?

desiv

Gimme 1/2 hour and i'll find the fix. Or stop by #maemo irc chat on irc.freenode.net...

EDIT 2

xu4 used to run fine here, now errors out on me because of uppercase filenames in game data? whaa.......?

To spare you the headache, i've put the whole game + renamed lowercase data into the tarball. (Yes, it is legal. Origin/EA has released the game - see sourceforge xu4 page).

So now http://pupnik.de/xu4_it2006_testing.tgz tarball has the whole shebang in one file. Extract to home dir (or somewhere on the root filesystem, or onto an ext2 partition - you can't run programs from vfat). Then cd xu4770. then execute with ./u4.

and that's all i have to say about that.
.

desiv 2007-09-24 05:27

Re: Ultima IV RPG (Xu4) running
 
Ok, not sure if i got your latest version (edit 2?), but i have it playing.
I tried linking the ULTIMA4 dir, but no go.
Then i copied the dir to the xu4770 dir, still no go.
Either i got a "can't find ultima files" type message, or (if i launched it from the ultima4 dir) i got a "can't find config.xml" error.
So, i just copied all the files to the xu4770 dir, and it runs..
No sound, but it runs.
I'm using xkbd with the 1 line layout mostly.
Thanx
(edit)
It seems pretty stable. Still no sound (I see in your readme about no fighting sounds, but I don't notice any sound. No biggie, I can still hear the Ultima Music in my head. I played wayyy too much back then. :) ).
I just wrote a small script that launches
"xkbd -k /usr/share/xkbd/gameflat.xkbd -y 1.5" and then launches U4.
Works great. I can see where a better keyboard layout would help (I don't have my mind wrapped around flat qwerty yet :-) but it's great so far!

desiv

desiv 2007-09-25 04:32

Re: Ultima IV RPG (Xu4) running
 
I installed your latest and i can hear sounds. No music, but walking sounds.
I can't get the telescope to work tho. It dies with:
xu4: error: unable to load data files: is Ultima IV installed? See http://xu4.sourceforge.net/

Unfortunately, it doesn't say what it's looking for...

Just a heads up.

desiv

ArnimS 2007-09-25 07:34

Re: Ultima IV RPG (Xu4) running
 
Quote:

Originally Posted by desiv (Post 77560)
I installed your latest and i can hear sounds. No music, but walking sounds.
I can't get the telescope to work tho. It dies with:
xu4: error: unable to load data files: is Ultima IV installed? See http://xu4.sourceforge.net/

Unfortunately, it doesn't say what it's looking for...

Just a heads up.

desiv

Thanks for finding this . I will fix.

I'm looking at how to map the 24 keyboard commands to a reduced set of onscreen buttons - first layout is here...

http://pupnik.de/xu4_onscreenctls.png

(edit) If you have artistic skills, feel free to submit button/keyboard art - heck do a whole woodgrain RPG-ey border - go nuts - we just need these button commands and a keyboard onscreen for entering text - game window is 640x400 afaict

http://pupnik.de/xu4_onscreenctls4.png

also the keyboard isn't needed until talk dialogues come up - so since u4 has like 24 commands, we can use more real estate for buttonszors.

http://pupnik.de/xu4_onscreenctls5.png

ArnimS 2007-09-26 12:43

Re: Ultima IV RPG (Xu4) running
 
Ok that wasn't so great... how about this one? View on the 770 / N800 to get a good feel for it.

http://pupnik.de/xu4_onscreenctls7greywood1_sm.png.jpg

I'm looking for something that will be thumb-able...

xu4 has about 24 commsnds, Game will need about 16-22 buttons. The less buttons - the more work is requred hacking the game engine...

iball 2007-09-27 00:36

Re: Ultima IV RPG (Xu4) running
 
The on-screen button/keyboard idea sounds damn good.
You just need someone to do the graphics/layout or someone to do that as well as code said buttons/layout?
I'm neither, I just test about everything you port over. ;)


All times are GMT. The time now is 09:40.

vBulletin® Version 3.8.8