Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OpenXcom Switch

From GameBrew
Revision as of 03:27, 24 November 2024 by HydeWing (talk | contribs)
OpenXcom
OpenXcomSwitch.png
General
Authoralexart878
TypeStrategy
Version1.0-NX
LicenseGPL-3.0
Last Updated2024/11/21
Links
Download
Website
Source

Open-source clone of the original X-Com on the Nintendo Switch. This port is based on a fork of the SDL2 branch from the original OpenXcom. For more information, visit the official OpenXcom website.

Key differences:

  • Controller support, thanks to Northfear and his PS Vita port for point of start.
  • Touchscreen, switch keyboard support.
  • Modified software rendering functions from sdl1, which don't supported in devkitPRO.
  • Modified build files and scripts, to bring fluid devkit toolchain integration.
  • Docked and handheld recognition, screen resolution changes on game's start.

Installation

Go to releases page, and grab latest .nro executable.

Obtain legal copy of XCOM: UFO Defense and/or XCOM: TFTD, for steam, files in:

  • UFO: "Steam\SteamApps\common\XCom UFO Defense\XCOM"
  • TFTD: "Steam\SteamApps\common\X-COM Terror from the Deep\TFD"

Use "bin" folder from the zip file, rename it to "openxcom" and place somewhere on SD.

Place openxcom.nro file to the root of this folder.

Look up UFO/README.txt and TFTD/README.txt in this folder, and place data accordingly.

Launch game in NON-applet mode to avoid memory insufficiency.

(OPTIONAL: if you want to create forwarder DO NOT USE video capture - it causes CPU Boost bug after closing app.)

Directory locations

OpenXcom has three directory locations that it searches for user and game files:

Folder type Folder contents Folder default location
user mods, savegames, screenshots /switch/openxcom/userdir
config game configuration /config/openxcom
data UFO and TFTD data files, standard mods, common resources /switch/openxcom

Controls

Controls can be remapped through game's controls menu.

Left Stick - Mouse move

Right Stick - Map scrolling

A/B - Mouse left/right button

X - Inventory

Y - Map

L1/R1 - Switch soldiers

L2/R2 - Quick save/load

L3 - Ctrl mode

R3 - Center on selected soldier

Minus - Game menu (pause)

Plus - End turn

D-Pad Up/Down - Floor view up/down

D-Pad Left/Right - Use weapon in left/right hand

Screenshots

OpenXcomSwitch-01.png

OpenXcomSwitch-02.png

Media

New OpenXcom gameplay footage (OpenXcom)

Known issues

  • Since there's a lot of software rendering, sometimes cpu load can be high -> fps drops.
  • Touchscreen handles only one-finger gestures and double-finger tap by now.
  • CPU boost bug when using app forwarder with video capturing option.

Changelog

v1.0

  • First Release.

External links

Advertising: