r/classicfallout • u/Psychological-Use796 • 4d ago
Fallout 2 on Android with full touch controls: a free port based on Fallout 2 CE (works with RPU)
Hi all! I wanted to replay Fallout 2 with RPU on my phone, so I redesigned the game's interface for touch. The video shows a new game up to getting the Pip-Boy.
What it is
- A fork of Fallout 2: Community Engine for Android. It's based on Fallout 2 CE, so it uses the same engine, fixes, and sfall support.
- Every screen redesigned for touch: dialogue, barter, inventory, loot, character and level-up, Pip-Boy, maps, saves, settings.
- No cursor: tap to act, long press for the action menu, drag items, pinch to zoom.
- Tactical view in combat: reachable hexes and every critter's hex, so you can pick a target standing behind others.
- Built-in Inventory Filter support for inventory, loot, and barter.
How to install
- Get the APK from Releases.
- Copy your Fallout 2 folder (or an archive of it) from a PC to the phone. Mods like RPU and your saves come along.
- Open the app and pick that folder or archive.
You need your own copy of the game (GOG / Steam / Epic); the app contains no game files. Android 7.0+, arm64, landscape for now.
It's an early beta, tested mostly with RPU 2.4.34, so I'd love to hear how it runs on your phone. Bugs and ideas: GitHub Issues or right here. The port's own buttons are in English and Russian so far. If you'd like it in your language, it's one text file to translate.
Full video: https://youtu.be/MDhErdYoFuM
3
u/IScreamedWolf 4d ago
Pleeeease an iOS version next
3
u/Psychological-Use796 3d ago
I'd like to support iOS too, but the touch version is Android-only for now. I still need to figure out what works on iOS and what needs adapting
1
u/theblackpen 4d ago
This on an iPad Pro would be incredible
3
u/Psychological-Use796 4d ago
Ha, I'd love to see that too. Sadly I don't own an iPad, so for now it's Android only and tested on phones. There's a UI scale setting, but the full screens just stretch to fit, which on a big 4:3 screen would probably look a bit silly. If enough people want tablets I'll try to make a proper layout for them. iOS is another story though, sideloading there is its own little adventure )
1
u/SegurolaYHabana4310 4d ago
Interesting UI. How does it look like on talking heads and worldmap?
2
u/Psychological-Use796 3d ago
Talking heads take up the left half of the screen, with dialogue options on the right. The world map has a touch-friendly layout too.
Here are screenshots of both: https://imgur.com/a/OYAumFV
1
1
u/Narthan001 3d ago
Does it 4:3?
1
u/Psychological-Use796 3d ago
I haven't tested 4:3 screens yet. The UI currently stretches to fit the screen, so it might look a bit off at that ratio
1
u/CarusoLombardi 2d ago
Yo man, I tested this out on a chinese tablet, aldocube, with 8gb of ram and works perfectly. The AI styles are evident, I think that with some polish it would look even better. Anyways, thanks, this is great, Ive tested arroyo a bit and it was great. I'll give it a longer test in a week that I will have more time :)
Not sure how we could distribute this better.
BTW I downloaded fallout 2 from steam, added the patch (all in linux) and zipped it and passed it to my tablet in a pendrive
1
u/Psychological-Use796 2d ago
Good to hear it runs well on your Alldocube. Yeah, the UI still needs some work. Not sure about distribution yet, GitHub seems fine for now. Let me know if you run into any issues when you play more.
1
u/emxd_llc 1d ago
Can you make a html wasm version and host it somewhere? Cloudflare pages offers free hosting, enough for the couple of megabytes that would be the wasm application.
1
u/Psychological-Use796 1d ago
Good idea. The engine already builds to WebAssembly, so the work is mostly the touch UI in the browser, loading your own game files and keeping saves safe there (especially on iOS). I’m looking into it, no ETA yet.
1
u/LIittleBigRussia 5h ago
Looks great! Thank for creating it and sharing! Any ideas to add Sonora and Nevada support?
0
u/Lonewolf40k 1d ago
Woah mec c'est un portage incroyable et super confortable ! Excellent travail !!
0
5
u/Reginald_210906 4d ago
Nice, I will definitely give this a go