Active Topics

 



Notices


Reply
Thread Tools
Posts: 7 | Thanked: 6 times | Joined on Dec 2009
#1
Searching through diferent topics, I realized that there are few other members interested in playing Fallout game on their Maemo device, so I thought I`d share that little I`ve achieved so far in trying to get the game working on N900:

I managed to get Fallout 1 playing on my N900 through DOSBox-0.73 but it runs incredibly slow.

With the DosBox default configurationg, it was taking 15 minutes from the moment I launch Dosbox > Fallout Stand By screen > Main menu > Character creation > to actually playing the game. And ingame, i`d say the speed was around 25% of the normal playing speed.

Changing some settings on dosbox-0.73.conf, I managed to reduce the time it took to be ready to play the game from 15 to 8 minutes and the speed ingame is up to ~ 33% of the normal.

If there`s anyone experienced with DosBox/Maemo/Linux that could have a look at my dosbox-0.73.conf and point out to me if there`s any other changes I can make that might help the ingame speed, I`d greatly appresciate it. I`m a total newbie regarding DosBox/Maemo/Linux.
And if it helps, here a copy of Fallout.cfg as well.

For anyone thinking of trying out Fallout 1 on Maemo... except for the speed issue(which in truth makes the game unplayable), loading, saving and every other aspect of the game works perfectly. To install the game properly(after many failed attempts) I had to copy all the files of the installation CD on the N900 and run the installation proccess from the N900 through DOSBox.
 

The Following 2 Users Say Thank You to Migen For This Useful Post:
Posts: 237 | Thanked: 157 times | Joined on Dec 2009 @ San Diego, CA
#2
Have you tried adjusting the animation speed in fallout itself, perhaps this may help compensate for the slowdown.

Disabling sound as much as possible may help to.

Id try, but my CD is across the country from me at the moment.
 
Posts: 78 | Thanked: 53 times | Joined on Nov 2009
#3
@migen, sorry for the totally noob question, but how do you edit dosbox.conf in xterm? i've not even been able to get that far, although i've managed to install dosbox itself from the repository ... any (detailed) instructions to help me get started would be greatly appreciated.

ps: sorry for the partial thread-hijack
 
Posts: 7 | Thanked: 6 times | Joined on Dec 2009
#4
Originally Posted by go1dfish View Post
Have you tried adjusting the animation speed in fallout itself, perhaps this may help compensate for the slowdown.
I dont seem to figure out how to change the animation speed... is it in Fallout.cfg or inside the game settings?


@sierrafoxtrot: I`m a newbie myself and I have no clue yet how to edit files from XTerm.
I used mc(midnight commander - a powerfull file manager). A great applicationg for N900 that can be used to access and edit files.
 

The Following User Says Thank You to Migen For This Useful Post:
Posts: 237 | Thanked: 157 times | Joined on Dec 2009 @ San Diego, CA
#5
Originally Posted by Migen View Post
I dont seem to figure out how to change the animation speed... is it in Fallout.cfg or inside the game settings?
Its in the game settings, don't recall exactly where, but it only applies to combat animations.

I use vi to edit files in xterm, but its very much noob unfriendly

I'd recomend installing leafpad, then you should be able to invoke it from xterm with:
PHP Code:
leafpad filename 
 

The Following 2 Users Say Thank You to go1dfish For This Useful Post:
OID's Avatar
Posts: 29 | Thanked: 2 times | Joined on May 2008 @ In Soviet Russia
#6
On PC Dosbox support opengl acseleration for graphics output. You need change "output" option in dosbox.conf like this:
Code:
output=opengl
But I think dosbox for maemo5 dosn't support opengl output
__________________
N800 + Debian chroot
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#7
N900 on the other hand doesn't support OpenGL too
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 
Posts: 71 | Thanked: 12 times | Joined on Jan 2007 @ Dubai, UAE
#8
Fallout system requirements say 90MHz Pentium. Normally emulation needs close to 10x performance of emulated system as overhead is such.

Omap3 is close to Pentium performance per MHz but lacking from 10x figure. Also Dosbox may not use Neon for Fpu so if Fallout uses fpu a lot it may explain slowdown. Have you checked if n900 has enough memory to run without virtual memory? Also stop all other concurrently running processes
 
2disbetter's Avatar
Posts: 365 | Thanked: 98 times | Joined on Nov 2009
#9
Migen thanks for posting this. I've been currently playing wiz 7 mostly but will want to play fallout as well. Keep us posted on any further improvements you might make.

2d
 
Posts: 7 | Thanked: 6 times | Joined on Dec 2009
#10
Originally Posted by uris View Post
Have you checked if n900 has enough memory to run without virtual memory? Also stop all other concurrently running processes
These are the numbers I get with DOSBox/Fallout running(minimized, in bg):




Surprisingly, changing cycles value on DOSBox-0.73.conf from "max" to "12000" improved the loading times and the game speed.

DOSBox-0.73.conf
PHP Code:
#    cycles: Amount of instructions DOSBox tries to emulate each millisecond. Setting this value too high results in sound dropouts and lags.
cycles=12000 
Now it takes 5mins from the moment I start the DOSBox to actually playing the game(includes ~ 2mins30seconds to load a saved game).

Also the gameplay speed is up to ~ 60% of the normal playing speed but the game sound is totally screwed up.
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:35.