Return From Castle Wolfenstein Switch

From GameBrew
Return From Castle Wolfenstein
Iortcwnx.png
General
Authorcapsterx
TypeShooter
Versionpre-release
LicenseMixed
Last Updated2020/11/21
Links
Download
Website
Source

Port of Return From Castle Wolfenstein based on iortcw, which is an open-source game engine that merges ioquake3 features and fixes into RTCW code bases.

Note: The game is not thoroughly tested (only single player works), use at your own risk.

Installation

Extract the zip onto your SD card. Then you will need the original game installed and you have to install it in Windows.

Once you have installed the game copy pak0.pk3, sp_pak1.pk3, sp_pak2.pk3, sp_pak3.pk3, and sp_pak4.pk3 from the "Main" to sdmc:/switch/iortcwsp/main/ (the paths are hardcoded).

Use Title Override (hold R on a game on your home screen) in order run the game.

If you don't have it setup right the game will just bail, and if the game crash, it should create a sdmc:/switch/iowolfsp/main/crashlog.txt.

Note: Try the updated iowolfsp.nro.zip if you encounter any issues with the mouse control.

User guide

Notes

  • This is a fully software, non hardware specific loading of the quake virtual machine bytecode. That means loading the next menu or stage is slow. Takes around 20 seconds or so to get to the title screen.
  • There is no option to skip cut scene.
  • It can hang when the Switch went to sleep.

Key mappings

There are basically 3 sets of mappings currently configured: default (gameplay), UI (in a menu) and console (the command console `).

The default key mapping is included in switch/iortcw/main/autoexec.cfg (it comes from here), edit it as you see fit.

In UI and console:

  • Left Stick/D-Pad - Up/Down/Left/Right
  • Minus - Escape
  • Plus - Enter
  • A - Space
  • L - ` (console)
  • R - Keyboard
  • Touch screen or Right Stick - Cursor

So when you are in a game, you can press Plus to get into the menu, click on save, the click the save until it blinks, click R and the keyboard should pop up, and when you close it, it should fill in the name. There is no way to edit a mistake as the code would only dump all the text you enter into the games event loop. It's a lil finicky but it works. Just back out and try again. This is similar when you are in the console. To get into the console from a game, you have to get into a UI state, hit +.

The controls can be overridden by create files:

  • sdmc:/switch/iortcwsp/ui.switch_keys
  • sdmc:/switch/iortcwsp/console.switch_keys
  • sdmc:/switch/iortcwsp/default.switch_keys

More info on default.switch_keys here ( pastebin).

Compatibility

Tested by the author with FW 10.1.0/AMS 0.14.EJE.

Runs on FW 13.2.1.

Changelog

2020/11/21

  • Fix for right stick movement bug.

2020/11/20

  • First release for the switch.

External links

Advertising: