You must own the game to play and have a Switch capable of running unsigned code, so you need a Switch running on custom firmware to run the port. Needless to say, this is not an official effort from Interplay or Bethesda.
- Purchase your copy on GOG or Steam. The files need to be from a Windows installation (I think.)
- Download the latest release or build from the source. See YAML pipelines for reference.
- Drag the installation files into a new folder called
fallout1in yourswitchfolder on the root of your SD card. - Create a file named
fallout1_nx.iniin yourfallout1folder to override defaults. If missing, the game now creates it on first launch. - Use the following content:
[MAIN]
SCR_WIDTH=1708
SCR_HEIGHT=960
SCALE_2X=1
; Change resolution and determine scaling. SCALE_2X=1 will turn 2x scaling on. SCALE_2X=0 will turn it off. - Put the necessary executable in your
switchfolder on the root of your SD card, either.nroor.nso.
Note: Fallout 1 CE saves from PC or platforms are/should be supported, but I am not responsible for any corruption or issues that may happen if you use them!
- Basic touchscreen support is implemented.
- Native on-screen keyboard support is implemented for saves, talking to NPCs, naming characters, changing amounts with sellers.
- Cursor Sensitivity: Adjustable in options via mouse sensitivity. Note this will affect cursor speedup as well.
- Resolution: You can configure resolution and scaling through a config file. Create a file in your
fallout1folder calledfallout1_nx.ini- It needs to follow the following structure:
If you encounter any issues, please create an issue, and I'll look into it when I have time. Other contributors are welcome to assist in solving and fixing issues if interested.
- Fallout 2 wen?
- Interplay: For developing and publishing the original game.
- alexbatalov and fallout-ce Contributors: For their excellent work in keeping this game modern.
- Romane: For the graphics.
Much appreciated to all.
