PDA

View Full Version : LBA Relentless dos adventure dos game (open source engine)


JFX
02-19-2008, 01:31 PM
This is an old classic dos game, adventure birds eye view, anyone played it before? Heard of it? Wouldn't this be great on the IT. Also it seems someones reversed engineered the LBA engine making it open source. Tell me if I'm wrong, is this possible to port to the IT ? If you need the game cd original files to make it possible, I can up them for you porters. The game is just a bunch of bitmaps with a few polys it seems. Course, I could be so wrong.
http://sourceforge.net/projects/twin-e/

Bundyo
02-19-2008, 04:01 PM
This engine is windows only (and version 0.1, which somehow doesn't give me confidence that it will run :)

JFX
02-19-2008, 04:02 PM
Yea saw that after the fact. Shucks.

tobiasj
02-19-2008, 10:15 PM
This engine is windows only (and version 0.1, which somehow doesn't give me confidence that it will run :)

This post in the forums makes me think it isnt Windows only...

http://sourceforge.net/forum/forum.php?thread_id=1371463&forum_id=373596

Course that doesnt mean it will work, but someone managed to compile it in Linux...


-John

JFX
02-19-2008, 11:13 PM
good find. Im really not knowledgable about this at all. I did email him though, the guy who posted that. Id indeed pay for this on my IT.

Bundyo
02-20-2008, 03:46 AM
Okay, good news - it compiles and even runs with some fiddling with the resolutions (was hardcoded on 32bit). Complains about a cdrom at some point, will get back to it when i have the time.

Removed the cdrom check, but it fails when trying to load some files...

JFX
02-20-2008, 08:42 AM
Bundyo, runs as a port? Not on dosbox right? Thats pretty cool. I wonder about the cdrom though. Is there a virtual mounting drive app for ITs? A cd crack wouldn't work i bet.

Bundyo
02-20-2008, 09:06 AM
No, it is using the CD only for playing 10 tracks of music. I think :)

Anyway, linux doesn't need a virtual mounting blabla, because you can mount an ISO as drive with mount...

JFX
02-20-2008, 12:41 PM
Oh ok, sounds promising. So you get into a couple screens then it won't let you play right? Do you get to the menu?

Bundyo
02-20-2008, 01:55 PM
I'm able to choose new game from the menu, then watch some screens with text and when the real game should start it dies with segmentation fault. I was able to trace it to when it tries to load some data files. However i have no idea if it loads them correctly since they are in a custom format.

Pushwall
02-20-2008, 02:29 PM
Maybe it's trying to access video files?:

From Wikipedia: "The game was initially released in a CD-ROM version and some time later in a floppy disk version; the CD-ROM version featured full motion video, music and speech whereas the floppy disk version has MIDI music files and still images to replace the videos."

Bundyo
02-20-2008, 02:52 PM
No. There are several video files to be played before that and they are skipped if not found.

JFX
02-20-2008, 02:58 PM
Interesting. I wonder if its possible to eliminate the code that calls the video files. Just eliminate the video. Course i could be speaking out of my rear.

JFX
02-20-2008, 03:00 PM
oh ok......

JFX
02-22-2008, 10:35 AM
Any recent devlopments? I'm still willing to fund this project!

Bundyo
02-22-2008, 11:23 AM
No, nothing yet, and maybe it won't work (but i'll give it another try next week).

frizi
09-01-2009, 03:47 AM
yes, there is a problem - some files are upper case, some lower case. there is also problem with paths, but after quick fix, game is running in emulator. resolution and colors needs to be fixed too. waiting for n900 to continue work on this ;)

switching from symbian to maemo ;)

lorelei
09-01-2009, 12:15 PM
heh, one of my favorite games from a long time ago :)

In any case, the CD is needed for the audio-cd tracks for sure, and I think that the videos were copied to the HD, but I may be wrong. Another thing are the voices: usually they are copied to the HD the first time you enter a "level", and there's an option to leave them on the HD, so you don't need to fetch them again at a later time.

frizi
12-05-2009, 03:20 PM
got it :) http://www.youtube.com/watch?v=9gZg7tWx5Zc

Cisst
12-06-2009, 10:49 AM
this is a really cool development (nice vid), searching for the cd now :) Are you planning to bring this to extras devel by the way?

fpp
12-06-2009, 03:15 PM
You can find it on "abandonware" sites.

Agent 770
12-09-2009, 07:09 AM
got it :) http://www.youtube.com/watch?v=9gZg7tWx5Zc

Nice job! Can we expect a Diablo version?

Agent 770
12-17-2009, 08:12 PM
Any progress?

Pushwall
12-17-2009, 08:46 PM
Oh yes, I'd like to play this too on my N800! My DOS discs are ready and waiting! :D

Kroll
12-18-2009, 10:39 PM
Me too, me too!

Soulfarmer
01-12-2010, 04:21 PM
How was it installed on N900? The youtube clip clearly shows it working nice. The start gives some hint but I got no idea what was done. Any help on that?

staz
01-21-2010, 05:12 PM
How was it installed on N900? The youtube clip clearly shows it working nice. The start gives some hint but I got no idea what was done. Any help on that?

Download the zip file at the url given in the video description

Unzip the file
move it to your device
In the device launch a console
move the LBA_DATA dir to your home : mv MyDocs/LBA_DATA .
Enter the dir cd LBA_DATA
render the file executable : chmod +x LBA
Launch the game : ./LBA

Note :if you copied the zip to your device you will need to install the package zlib-bin to get the miniunzip command to unzip it.

Now I have done that but I have trouble playing the game, I never played it before so I don't know which touch es to press ;)
Also I don't seem to have sound, I have trouble entering certain menus (particularly the sound menu) and I can't enter my name at the beginning it seem to just skip that part.


But is a nice effort nevertheless so thanks frizi and keep up the good works ! ;)

staz
01-21-2010, 05:48 PM
Ok with the help of a friend who played the game long ago I think I figured most of the interface :

Apparently the mouse isn't used

The control are like in a FPS, left and right arrow turn the personnage and up make him go forward and down backward (it's not relative to his position on the screen)
There is only one action key : X
But the action done by this key change following the mode you are in. They are 4 modes :
In Normal mode (key a), the action key is for speaking or doing action
In Athletic mode (key s), the action key is for jumping
In Agressieve mode (key d), the action key is for attacking
In Discreet mode (key f), it seem to duck
Enter key center the screen arroung your personnage
Backspace act like Esc, allow you to quit the game
p is pause
g is menu
control popup a menu where you can change the mode and see your live
shift show the inventory

still didn't found where to save, though

frizi : judging from the code source from the twin engine these are not the default keybindins so I guess you have made some change, mind telling us which?

toxaris
10-18-2010, 06:46 PM
Would be great so change keybinds to use the GameGripper.
Enyone who can recompile for GameGripper?

Kroll
10-19-2010, 05:22 AM
wait, but there is a maemo Diablo version of LBA since May! http://talk.maemo.org/showthread.php?t=52124&highlight=n8xx.com&page=4