Native Fallout 1 & 2 port for Android

Ovitz

First time out of the vault
Does anybody wanna to play Fallout on mobile phone with Android OS?
I am trying to port both games to Android. You can see my results with Fallout in these video.
<iframe width="560" height="315" src="http://www.youtube.com/embed/aKrBKoIMiHs" frameborder="0"></iframe>

if anyone is interested please let me know, the project will be continued :)

Regards
 
I'm sure many would. Most just find the fact since the emulator doesn't hardware accelerate/the game really isn't made for touch screen devices the cumbersome part. Others do attempt.

You'll find people like this:

http://www.youtube.com/watch?v=EnqLMMVdFG4

Plus I think Android/iPhone/WebOS all have unofficial DOSBox emulators.

I know I do. Haven't figured out how to put FO 1/2 and play them though.
 
you can compare this video :)
There is no DOS version of Fallout 2 so it's not possible to play Falloit2 with dosbox.
Thats the way we are going to make native ports :)
 
Here's a translation of our exchange into real-world-speak:

You: "I can make a replica of the Titanic!"
Me: "You don't have the building plans for the Titanic."
You: "It's okay, there's a broken canoe lying around here somewhere!"

This is the part where you get offended, start on a Fallout revival project, and quit a month later.

Good luck.
 
There is no complete open source reimplementation of the Fallout engine. It's as simple as that. Basically what shihonage said.
 
It's possible to port a game without having the source. It's called recompilation. You take the executable and run it through a translater that translates the instructions of the source architecture to instructions of the destination architecture. Of course this is just the core of it, there is more to it. You need to wrap API's and take care of other stuff like self modifieing code.

However it's possible and it has been done allready. Games that was been ported without source to ARM plattforms are Albion, X-COM 1 and 2 and Warcraft.

This ports are all from someone called M-HT. I know from him that he is in fact working on a recompiler that can do Fallout 1 and 2 for the OpenPandora handheld. As far as i know he is pretty far with it but i dont know when he will release it to the public. Once it's released it could be ported over to other ARM plattforms like Android without big problems.
 
Yeah Porting .... Porting....
but hey there is a new vid on 'ol you tube and guy that makes it claims He's using Dosbox Turbo with some fixes and Fallout 1 runs smooth....

Well I'm the guy responsible for video of Fallout 1 on Galaxy S2
however I have no further access to the phone....

so could anyone care to confirm if it's true if this Dosbox Turbo
does miracles for Fo1??
I'm planning on purchasing a new phone But quality and it's OS depends on eighter Dosbox Turbo thingy is true or not...

If anyone is interested in checking this out but has technical issues I can give all the hints I can (cause I've been over such process before)
Just ask....
Would Do it myself but I don't posess the nessecary hardware...

----EDIT------
Oh yeah crap... I forgot the link I was babbling about... here it is...

HERE

-----EDIT2-----

heh no wonder it runs smooth i just googled what He was running it on...
Asus Eee Pad Tf-201 Prime it has Nvidia TEGRA-3 Quad Core CPU
it's more than twice as powerfull than the one in Galaxy S2 no wonder it runs smooth baby....
 
I joined this fansite just to say YES, i would love this very much, i doubt i can do much to help,
but i really want to play through these two games on mobile format. I'm four days away from
switching to droid, (it's shipping) and this game on a Galaxy Note!? You've made my day!
 
gustarballs1983 said:
Yeah Porting .... Porting....
but hey there is a new vid on 'ol you tube and guy that makes it claims He's using Dosbox Turbo with some fixes and Fallout 1 runs smooth....

Well I'm the guy responsible for video of Fallout 1 on Galaxy S2
however I have no further access to the phone....

so could anyone care to confirm if it's true if this Dosbox Turbo
does miracles for Fo1??
I'm planning on purchasing a new phone But quality and it's OS depends on eighter Dosbox Turbo thingy is true or not...

If anyone is interested in checking this out but has technical issues I can give all the hints I can (cause I've been over such process before)
Just ask....
Would Do it myself but I don't posess the nessecary hardware...

----EDIT------
Oh yeah crap... I forgot the link I was babbling about... here it is...

HERE

-----EDIT2-----

heh no wonder it runs smooth i just googled what He was running it on...
Asus Eee Pad Tf-201 Prime it has Nvidia TEGRA-3 Quad Core CPU
it's more than twice as powerfull than the one in Galaxy S2 no wonder it runs smooth baby....

Today I'm happy to announce a new version of my fallout for Android project is available for download. It requires a paid app but has much better controls and hardware support. Have fun


<iframe width="640" height="360" src="//www.youtube.com/embed/f21K1Exq2jA" frameborder="0"></iframe>

Hello Android gamers today we will be learning how to play PC games on Android with the App DosBox Turbo, the best and fastest Dos Emulator for Android. Recent developments have brought improved Win9x emulation to DosBox Turbo, such as Voodoo 1support. I have been working with the excellent developer Fishstix to bring my Fallout for Android Win9x solution to DosBox Turbo. After much beta testing we present you with our win 9X solution for gaming on Android. Your emulated Vault 13 computer can run many old school classics, including the first 3 fallout games.

XDA Thread DosBox Turbo Version:
http://forum.xda-developers.com/showthread.php?t=2410203

XDA Thread QEMU Version:
http://forum.xda-developers.com/showthread.php?t=1868326

DosBox Turbo Win9x Installation guide:

1)You will need to have the DosBox Turbo app installed on your Android device. Run the DosBox Turbo app and open the settings menu from either the pull down menu at the Top or left side swiping menu. Go to "DosBox Settings/Advanced DosBox Config" check "3DFX Glide Support" and "Manual Mode". You must restart the app before these changes will take effect.

DosBox Turbo Play Store Link:
https://play.google.com/store/apps/details?id=com.fishstix.dosbox&hl=en

DosBox Turbo Win9x Gaming Package Downloads:
2)a] Version 1.0 is the most stable but lacks Win9x CD/ISO support. Use this version to Play games that don't require the use of CD's or mounted ISO images.
http://www.mediafire.com/download/91m4y6udf5l69d5/Win9x_for_DosBox_Turbo_V1.0.zip

Or

2)b] Version 2.0 is less stable due to the Win9x CD/ISO support. Use this version to Play games that require the use of CD's or mounted ISO images.
http://www.mediafire.com/download/m6gzsz7g59vv35q/Win9x_for_DosBox_Turbo_V2.0.zip

Notes:
-The CD Rom support makes emulation less stable and can cause error messages when starting win9x with DosBox Turbo.
- If you experience errors simply exit and restart the app.
-There are alternatives to installing game data from the ISO.
-You can use the WinImage program to extract the ISO's contents to a folder.
-This can be added to an HDD image and the setup exe run from inside of an emulated win9x environment.
-Many classic games can be run with a Game Fixes, that will allow you to play without the CD.
GameBurnWorld No-CD Game Fixes

3) Install the free 30 day trial of WinImage and run the application. Be sure to use it before 30 days passes. This program will allow you to open and save your game data to your empty hdd .img files.
WinImage 9.00 Download:
http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Images-Utils/WinImage.shtml

4) Open your downloaded package and look for the hdd folder. Inside you will find the empty hdd images files to store your games and ISO's. Extract the default hdd-2gb image file and open the folder.

(Optional) If you wish to change the size of the image file you are using, then you must also change the name and drive geometry in the dosbox.conf file.

Default hdd line in the dosbox.conf file:
imgmount d: /sdcard/hdd-2gb.img -t hdd -fs fat -size 512,63,64,1023

Change the hdd name and drive geometry in the dosbox.conf file:
imgmount d: /sdcard/hdd-1gb.img -t hdd -fs fat -size 512,63,64,520

Driver Geometry:
2GB image: 512,63,64,1023
1GB image: 512,63,64,520
512MB image: 512,63,32,520
256MB image: 512,63,16,520

(Optional) If you wish to store the hdd onto an SDcard instead of the devices internal memory, then open the dosbox.conf file and change the following.

Default hdd line in the dosbox.conf file:
imgmount d: /sdcard/hdd-2gb.img -t hdd -fs fat -size 512,63,64,1023

Change the hdd name and drive geometry in the dosbox.conf file:
imgmount d: /mnt/sdcard1/hdd-2gb.img -t hdd -fs fat -size 512,63,64,1023

or

imgmount d: /mnt/extsdcard/hdd-2gb.img -t hdd -fs fat -size 512,63,64,1023

5) Now that WinImage is installed you can open the empty hdd.img's by double clicking them, dragging them into the open WinImage program, Or find them from the WinImage menu file/open.

6) Locate your fully installed games such as DRM free GOG games, ISO images or extracted game data. Drag the folder(s) containing this data into the opened hdd image files. Save your new hdd.img and close the program.

7) Plug your Android device into your PC with the USB cable and open your devices internal memory. This is the area that opens by default from your computer, all your android data is located here. Transfer the hdd.img, c.img, and dosbox.conf, files into this space; note that none of these files should be located in a folder.

8) Once the data is on your android device you can disconnect the USB cable. Now you can start the DosBox Turbo app and play your retro PC games on android, have fun. :clap:
 
Hey there It's me agin

Just to clear the confusion

I GusTarballs a.k.a gusplatinumballs on YT made the vid on running Fo1 on samsung Galaxy S2

I did *NOT* made the video with Fo1 on dosbox turbo on the PrimePad , I just posted this video here to make sure all Fo community get's to have the latest hands-on the Fo1 on handhelds.

@RolandDeschain79
I have a couple questions and hints for/to You

1.You have a powerful CPU in there assumably.. Have You tried any other Dosbox like the free aDosbox 0.2.5 for the emulation??

2. Have You tried to fiddle with sound emulation settings in dosbox.conf?? mainly the sound buffer lower or higher.

3. in my vid on the SGS2 I ran the game with dos install from the dosbox on pc I had v1.2 with couple of mods the unofficial patch 1.3.x skynet's childrenfix (i asked him to add support for dos version and he did in v1.1), also as Yourself I used the famous npc upgrade.
So if You have some spare time on testing Could You check the impact of any of the above on Fo1 preformance on Your handheld??
EDIT:
Yeah just to make sure about the preformance... where exactly did You put Fo1 Files on Your device...
was was it the pad's drive or some type of sd card?
I'm asking this because I've put My instal on a class 10 microSDHC
Regards
Gus

P.S.
no need for the port... back in the early era of the computers one guy made a technology progress law claiming once every two years computing power of standard devices would double...
this law is currently wrong..
the progress is even faster...
so if peapole like us start to run Fo1 in dos emu than it's few years from now that we'll se a Fo2 running smoothly on emulated windows..
2x emu You say...?!
I say port wine to droid peapole.. cause droid is based of linux anyway... problem solved :mrgreen: [anyway if anyone is inspired by this genius thought and, is ready to donate some sweets or $$ Just to say thank You Gus, please say so :DDDD]
 
gustarballs1983 said:
Hey there It's me agin

Just to clear the confusion

I GusTarballs a.k.a gusplatinumballs on YT made the vid on running Fo1 on samsung Galaxy S2

I did *NOT* made the video with Fo1 on dosbox turbo on the PrimePad , I just posted this video here to make sure all Fo community get's to have the latest hands-on the Fo1 on handhelds.

@RolandDeschain79
I have a couple questions and hints for/to You

1.You have a powerful CPU in there assumably.. Have You tried any other Dosbox like the free aDosbox 0.2.5 for the emulation??

2. Have You tried to fiddle with sound emulation settings in dosbox.conf?? mainly the sound buffer lower or higher.

3. in my vid on the SGS2 I ran the game with dos install from the dosbox on pc I had v1.2 with couple of mods the unofficial patch 1.3.x skynet's childrenfix (i asked him to add support for dos version and he did in v1.1), also as Yourself I used the famous npc upgrade.
So if You have some spare time on testing Could You check the impact of any of the above on Fo1 preformance on Your handheld??
EDIT:
Yeah just to make sure about the preformance... where exactly did You put Fo1 Files on Your device...
was was it the pad's drive or some type of sd card?
I'm asking this because I've put My instal on a class 10 microSDHC
Regards
Gus

P.S.
no need for the port... back in the early era of the computers one guy made a technology progress law claiming once every two years computing power of standard devices would double...
this law is currently wrong..
the progress is even faster...
so if peapole like us start to run Fo1 in dos emu than it's few years from now that we'll se a Fo2 running smoothly on emulated windows..
2x emu You say...?!
I say port wine to droid peapole.. cause droid is based of linux anyway... problem solved :mrgreen: [anyway if anyone is inspired by this genius thought and, is ready to donate some sweets or $$ Just to say thank You Gus, please say so :DDDD]


1 I haven’t yet tried out adosbox but I will give it a go. I heard that Dosbox Turb was better for fallout 1.

2 I have fiddled with the settings a bit but it hasn’t fixed the sound. I would like some help with the sound tweaking if you want to have a go. I have found that the sound emulation isn’t very good for multiple sounds. Have you found that adosbox is better? I will try it, maybe buy the full version if its useful.

Fallout 1 Config V2.0 for android:
http://www.mediafire.com/?dyc67nwjsxpd577

3 I will try out those mods with my tablet and let you know how it works. I just added an update for the Configs which runs a little smoother. My Touchpad doesn’t have an SDcard slot but the internal memory is seen as a SDcard in the file system.

The Fallout Config goes into your fallout folder on your device. My Dosbox turbo Config goes into my root directory which shows up as an SDcard.
 
1. aDosbox 0.2.5 is freeware You can get it from google project site via their search engine and mail & install it to the phone (it's not in android shop or however it's called now)

2. It's true that Fallout under dosbox slows things down wherever there are simultaneous tasks such as multiple sounds or multiple animations. I suspect it's ARM issue.

3.So it's internal storage then.... so It's very likely that when stored even on fastest microsd available today it's still a bottleneck when on the card (the sdcard directory wich You Mention is not the same as Sdcard it's probably just a name for internal nand memory that, it usually has way faster communication interface than standard SDCards)
for sdcard class10 write rated means it's got sequential write speed of 10MBps read probably is better but it's theoretical max in the standard for both SD&SDHC don't know about SDXC yet.

4. As for the sound settings I'm not sure about this dosbox turbo being different from dosbox on regular pc but i don't see hdma being set for the soundblaster I'd try soundblaster 1 instead of soundblaster 2 emulated and play a little bit with mixer settings
more like return to basic settings block size 2048 and prebuffer 10
and if that does not work try any possible combination of the last two eg. even higher block rate, or keep blockrate at 2048 and increase prebuffer. but my bet is that prebuffer is f*cked I have a quad2.83GHz on board and sound suttered when emulating Fo1 in dosbox with this changed. so eighther it's ARM defect or the mixer settings are F*cked.
(above consternations are based after looking at moatdd's pastebin dosbox.conf)
 
hey everyone I'm not sure if what've found is related to this but I've found something You might look at..

It's a video of what it looks to be an early version of some kind of Fallout port to android

I advise everyone to check out themselves
I didn't belive it, and i still don't, but somebody is actually doing something that looks very promising

Fallout on adroid video:

HERE
 
And so the efforts continue to port a game designed for 15-inch screen and mouse, to a 4-inch touchscreen.

I suppose it can be worth it if it's running on at least a 7-inch Android tablet, but then, MS will have x86 Windows tablets soon, if I'm not mistaken... and theoretically they could run both Fallouts instead of just the first one.
 
So now, we are making OUR NEW engine to run fallout on Android ARM based devices, so if you wanna to play with mouse - no problem. We don't have to get source code cause we are making OUR OWN engine. DO you need any proof?
Project name is Falldroid and this is NOT Fallout game (like FOnline), but this is only engine to run Fallout game on Android based devices.
 
Back
Top