Additional resources:
[Guide+Video] How to Play Fallout 1 with Dosbox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
[Guide+Video]How to Play Classic PC Games on Android with Exagear RPG/Strategies
[Guide+Video] How to the Play Baldur's Gate Series and Planescape: Torment on Android with GemRB
Fallout 1&2 QEMU Android installation guide:
Fallout 1&2 are fully playable on Android with the Android X86 emulator QEMU. Today you will learn how to install and play your own copy of Fallout 1&2 on Android with QEMU.
Games are Not included! (Some Assembly Required)
QEMU Fallout Video:
System Requirements
Recommended System Requirements:
CPU: Quad-Core/Octa-Core device 1.6Ghz+
RAM: 2GB-3GB+
HDD: 16GB
Minimum Requirements:
CPU: Dual-core 1.5Ghz+
RAM: 1GB (My default setup uses 256MB)
HDD: 8GB
Note:If you only meet the minimum requirements, then see Step 7 and use the optional Fallout2 Config without Video & Ambient sounds.
Emulated PC Gaming System
CPU: Pentium Processor
GPU: Cirrus Logic+ 2MB (2D)
RAM: 256MB(Default)
Audio: Sound Blaster 16
HDD: HDD image files mounted from your devices internal(default) or external storage. Full install around 2.5GB
Tested Devices: Note2, HP TouchPad, Galaxy s3, Galaxy s1 i9000
How to install Fallout on your Android device:
1)You will need Fallout 1or2 the game fully installed on a PC (Not provided here)
Download QEMU Emulator for Android:
2)a]Version 1.0 for Playing Fallout 2 Regular QEMU here
Or
2)b)Version 2.0 for Playing the Fallout 2 Restoration Project QEMU here
Note: Version 1.0 is more stable but will not work properly with the Restoration Project.
3)Getting Fallout 1 & 2 setup to Play on Android:
Fallout 2
-If you wish to play Fallout 2 I recommend installing Killap’s unofficial fallout 2 patch.
1) Download and Extract the Unofficial patch here, open the folder.
2) Open the extracted patch folder, copy the "data" folder and paste it into your Fallout 2 install directory. (yes to overwrite the files)
3) Open the "Windows 95-98-ME" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
4) Open the “Batch_work’ folder and copy and paste these files into your Fallout 2 install directory. Run the "master_dat_fix_up.exe" file (A window will popup, wait for it..)
5) Next this is EXTREMELY important, in your Fallout 2 install directory delete a file called "patch000.dat"
6) Download and install one of my custom Fallout cfg files here by copying and pasting it into your Fallout directory. These config files correct the game path for the sound data files.
a)Config With Video & Ambient sounds: This is the standard required config file the fixes the sound directory path.
b)Config without Video & Ambient sounds: This increases performance by removing ambient and video sounds. If you experience crashing when the videos play then, you will need this file. Note*NPC conversations will still have spoken dialogue.
7) (Optional) You can also install Mash’s resolution patch here, to increase your screen size.
Note This may impact game performance but allows you to see much more of the map at once.
Download Fallout2 Hi-Res Patch v3.06 here
Fallout 2 Restoration Project
Note(Important) The Fallout 2 Restoration Project requires a faster device to run than a regular install of Fallout2. A fast Dual or Quad core device with 2GB+ is Recommended
-If you wish to play Killaps Fallout 2 Restoration Project on Android then you must do the following.
1) Download and Extract the manual Restoration patch here, open the folder.
2) Open the "main" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
3) Open the "Windows 95-98-ME" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
4) Open the “Batch_work’ folder and copy and paste these files into your Fallout 2 install directory. Run the "f2.bat" file (A window will popup, wait for it..)
5) Next this is EXTREMELY important, in your Fallout 2 install directory delete a file called "patch000.dat"
6) Download and install one of my custom Fallout cfg files here by copying and pasting it into your Fallout directory. These config files correct the game path for the sound data files.
a)Config With Video & Ambient sounds: This is the standard required config file the fixes the sound directory path.
b)Config without Video & Ambient sounds: This increases performance by removing ambient and video sounds. If you experience crashing when the videos play then, you will need this file. Note*NPC conversations will still have spoken dialogue.
7) Download the citylimit49_mapper here and place it into your Fallout 2 folder. Run the exe to extract the files. (yes to overwrite the files)
-Look in the Fallout 2 folder for the F49+.exe file that was extracted and run it(Do it!). It will fail to patch the mapper but will patch the Fallout.exe and allow us to play the restoration project.
Fallout 1
-If you wish to play Fallout 1 I recommend installing the Dos Patch and launching the game from the Dos exe file.
1)Download and install Fallout 1 the game on your PC. Get the DRM free GOG version of Fallout 1 here
2)DOS is no longer included with newer versions of Fallout 1(GOG). You will need to add support for it by doing the following:
-Download the Fallout 1 Official v1.1 DOS Patch here
-Extract the DOS patch files directly into your Fallout 1 game folder
-Download and extract the following DOS files into your Fallout 1 game folder, dos4gw.exe here, hmidet.386 and hmidrv.386 here
3) Download and install one of my custom Fallout 1 cfg files here by copying and pasting it into your Fallout 1 directory. These config files correct the game path for the sound data files.
-There are two different config files. The one without video & ambient noise is for slower devices that just meet the Min system requirements or have performance issues.
4)Optional) I also installed this NPC patch from the no mutants allowed website. This allows you to edit your follows weapons and inventory, like Fallout 2. Download and extract these files here into the Data folder in your fallout 1 directory.
4) Download and Extract either the 2GB or 1GB empty HDD.img files to an easy to find location on your PC. Bigger is Better, for improved stability! Default is 2GB.
5) Install the free 30 day trial of WinImage and run the application. Be sure to use it before 30 days passes.
Download WinImage 10.0 here
6) Open the empty HDD.img by dragging it into the open Winimage program. Or navigating to it from file/open
7) Locate your fully installed Fallout 1 or 2 game folder. Transfer the Fallout game folder into the HDD.img and save it. This should include Killaps Patches and Mash’s resolution patch. I would recommend playing at 640x480 if you have a dual core device. You can attempt 800x600 or 1024x768 if you have a quad core device. Single core devices should use my No Video or Ambient noise Fallout cfg.
(Optional) You can install one of my custom Fallout cfg files by copying and pasting it into the Fallout directory.
a)Config With Video & Ambient sounds: This is recommend to improve screen scroll performance and sound compatibility.
b)Config without Video & Ambient sounds: This has the same sound tweaks but further increases performance by removing ambient and video noises. Note*NPC conversations will still have spoken dialogue.
8) Save your new HDD.img and close the program.
9)Copy and paste your new Fallout2 HDD.img into the SDL folder in your downloads.
10)Transfer the sdl folder to your devices internal memory. This will be the location that opens when you plug in the USB cable.
11)Transfer the libSDL.apk to your device and install it. Note* you may need to Enable 'Unknown Sources' from Settings/Security/Enable.
12)Run the libSDL.apk and start windows. Skip scan disk if it comes up.
13)Play Fallout2 on Android and wander the wasteland.
Important Notes
How to improve the controls:
-Setting up custom onscreen controls or using Bluetooth/OTG devices can help make games playable on your device.
-I recommend adding custom onscreen controls with the paid GameKeyboard + app here
-Follow the apps setup instructions
-Customize the onscreen controls
-Reduce the transparency to better see the game with the onscreen overlay.
-Enable Non-Blocking mode so that the onscreen controls won't block QEMU touchscreen input.
-GameKeyboard + Screenshot with Fallout 2 Setup.
Get the free Hackers Keyboard here. It has a better layout for playing games and includes directional keys.
Image file app for Android:
To access your image files from Android install the free Zarchiver app from the Play Store here. This will allow you to modify and create images files from your Android device.
SDL cfg File:
-Located in the sdl folder you will find the sdl.cfg file. This allows you to edit the instructions given to the emulator.
-You can edit and save changes to this file using notepad.
-Here is the default line for the sdl.cfg file.
/sdl -L . -m 256 -boot c -hda c.img -hdb HDD_2Gb.img -usb -usbdevice tablet -soundhw sb16
-You can increase or decrease the memory amount allocated to the the app by modifying the value of –m 128(reduced) or -m 256(default) or -m 512(+recommended)
-The Default is 256MB for compatibility.
-Set the emulated memory size to half of your total system Memory size. So if your device has 1GB of DDR use the 512 setting.
-You can change the name of the HDD –hdb HDD_2Gb.img Note*It Must match the exact name in your sdl.cfg file.
-Add additional HDD’s by adding sequentially lettered –hd(x) Like so
- /sdl -L . -m 256 -boot c –hda c.img –hdb hdd_2Gb.img –hdc hdd_2Gb.img –hde hdd_2Gb.img… ect
-The default is HDD_2Gb.img but you can edit the file with notepad. Just change the 2 to a 1, to use the HDD_1Gb.img, save and exit.
Extra HDD for Virtual Memory:
-I would highly recommend attaching a 1/2GB HDD used only for virtual memory. You can use the Virtual Memory sdl cfg line below.
-Once you are running the emulator right click on the vault 13 desktop icon and choose properties, select the performance tab.
-Next select “virtual memory” at the bottom, click “Let me specify my own virtual memory settings” and select the HDD you attached.
-It will prompt you to reboot once you exit. Don’t reboot, choose no, and then shutdown and re-launch the emulator.
-This will help to keep System Resources between 98-99% free. This helps to optimize the performance and improve stability.
-You can check the performance by right clicking on the desktop vault computer and selecting properties. Navigate to the performance tab at the top and look for “System Resources:98%free”.
Virtual Memory sdl cfg:
/sdl -L . -m 512 -boot c -hda c.img -hdb HDD_2Gb.img -hdc HDD_1Gb.img -usb -usbdevice tablet -soundhw sb16
Troubleshooting:
-You must click the volume bottom before you can move the mouse.
-To help maintain stability try and minimize back ground app activity while running Fallout.
Note*Fallout1&2 runs reasonably stable. Reasonably stable = testers report gaming session of 1-3hrs.
Links:
ExaGear(Paid App):
Note Currently the fastet PC gaming solution on Android.
DosBox Turbo Version(Paid/Free App):
-Note The Dosbox Turbo version Plays Dozens of Games and has full touchscreen/controller support. Plus 3Dfx Voodo1 support that adds an additional 8MB video memory.
How to Play Baldur’s gate on Android [XDA] Thread]
How to Play Baldur’s gate on Android [Video]
[Guide+video] How to Play PC Games on Android with DosBox Turbo - xda-developers
Fallout 1 Patches @ No Mutants Allowed:
Fallout 2 Patches @ No Mutants Allowed:
Fallout 2 Restoration Project Thread by Killap
Last edited: