Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 04:50, 11 May 2025 by Hyatt (talk | contribs) (Created page with "{{Infobox Switch Homebrews |title=Dethrace NX |image=DethraceNXSwitch.png |description=Port of Carmageddon game for Nintendo Switch. |author=alexart878 |lastupdated=2025/05/01 |type=Racing |version=1.1 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/DethraceNXSwitch.7z |website=https://gbatemp.net/threads/dethrace-nx.670358/ |source=https://github.com/alexart878/dethrace-switch |donation= }} {{#seo: |title=Switch Homebrew Games (Racing) - GameBrew |t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Dethrace NX
File:DethraceNXSwitch.png
General
Authoralexart878
TypeRacing
Version1.1
LicenseGPL-3.0
Last Updated2025/05/01
Links
Download
Website
Source

Dethrace NX is a Nintendo Switch port based on the dethrace repository. It is an open-source project that reverse-engineers the 1997 vehicular combat game Carmageddon.

How To Install

Game content

Dethrace does not ship with any content. You'll need access to the data from the original game. If you don't have an original CD then you can buy Carmageddon from GoG.com.

dethrace also supports the various freeware demos:

Extract the zip file if necessary.

Dethrace expects to be placed into the top level Carmageddon folder. You know you have the right folder when you see the original CARMA.EXE there. If you are on Windows, you must also place SDL2.dll in the same folder.

For NX version, create folder sdmc:/switch/dethrace, put .nro and data files (CARMA folder contents) to it.

DethraceNXSwitch-01.png

CD audio

Dethrace supports the GOG cd audio convention. If there is a MUSIC folder in the Carmageddon folder containing files Track02.ogg, Track03.ogg etc, then Dethrace will use those files in place of the original CD audio functions.

DethraceNXSwitch-02.png

Controls

Menu

  • Up / Down - DPAD Up / Down
  • Left / Right - Left Thumbstick Left / Right
  • OK - Plus (A)
  • Back - Minus

Game sequence

  • Pause - Minus
  • Gas - ZR (DPAD Up)
  • Brake - ZL (DPAD Down)
  • Left / Right - Left Thumbstick Left / Right
  • Camera control - Right Thumbstick
  • Screen size adjustment - DPAD Left / Right

Media

Carmageddon - Dethrace NX - (Nintendo Switch) - Homebrew Port (Pixelacos Gameplays)

Changelog

v1.1

  • Added OpenGL mode (with config.txt from docs enabled by default)
  • Added config.txt, replacing commandline arguments
  • Slight perfomance fixes

v1.0

  • First Release.

Credits

  • CrayzKirk (manually matching up functions and data structures in the executable to the debugging symbols)
  • The developer at Stainless Software who left an old debugging .SYM file on the Splat Pack CD ;)
  • dethrace-labs for his original repo

External links

Advertising: