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

Dethrace NX Switch: Difference between revisions

From GameBrew
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..."
 
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Dethrace NX
|title=Dethrace NX
|image=DethraceNXSwitch.png
|image=dethracenx.png
|description=Port of Carmageddon game for Nintendo Switch.
|description=Port of Carmageddon game for Nintendo Switch.
|author=alexart878
|author=alexart878
Line 19: Line 19:
|image_alt=Dethrace NX
|image_alt=Dethrace NX
}}
}}
'''Dethrace NX''' is a Nintendo Switch port based on the [https://github.com/dethrace-labs/dethracelink dethrace repository]. It is an open-source project that reverse-engineers the 1997 vehicular combat game ''Carmageddon''.
Dethrace NX is a Nintendo Switch port of the 1997 vehicular combat game Carmageddon.


== How To Install ==
It is developed based on the open source reverse-engineering project [https://github.com/dethrace-labs/dethracelink dethrace].
 
== Installation ==
=== Game content ===
=== 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 [https://www.gog.com/game/carmageddon_max_pack buy Carmageddon from GoG.com].
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 [https://www.gog.com/game/carmageddon_max_pack buy Carmageddon from GoG.com].


<code>dethrace</code> also supports the various freeware demos:
<code>dethrace</code> also supports the various freeware demos:
* [https://rr2000.cwaboard.co.uk/R4/PC/carmdemo.zip Original Carmageddon demo]
* [https://rr2000.cwaboard.co.uk/R4/PC/carmdemo.zip Original Carmageddon demo]
* [https://rr2000.cwaboard.co.uk/R4/PC/splatdem.zip Splat Pack demo]
* [https://rr2000.cwaboard.co.uk/R4/PC/splatdem.zip Splat Pack demo]
* [https://rr2000.cwaboard.co.uk/R4/PC/Splatpack_christmas_demo.zip Splat Pack Xmas demo]
* [https://rr2000.cwaboard.co.uk/R4/PC/Splatpack_christmas_demo.zip Splat Pack Xmas demo]


Extract the zip file if necessary.
Create folder <code>sdmc:/switch/dethrace</code>, put <code>.nro</code> and data files (<code>CARMA</code> folder contents) to it.


Dethrace expects to be placed into the top level Carmageddon folder. You know you have the right folder when you see the original <code>CARMA.EXE</code> there. If you are on Windows, you must also place <code>SDL2.dll</code> in the same folder.
=== CD audio ===
Dethrace supports the GOG cd audio convention. If there is a <code>MUSIC</code> folder in the Carmageddon folder containing files <code>Track02.ogg</code>, <code>Track03.ogg</code> etc, then Dethrace will use those files in place of the original CD audio functions.


For NX version, create folder <code>sdmc:/switch/dethrace</code>, put <code>.nro</code> and data files (<code>CARMA</code> folder contents) to it.
== Controls ==
'''Menu:'''
 
D-Pad Up/Down - Up/Down
 
Left Stick Left/Right - Left/Right


https://dlhb.gamebrew.org/switchhomebrews/images/DethraceNXSwitch-01.png
Plus/A - OK


=== CD audio ===
Minus - Back
Dethrace supports the GOG cd audio convention. If there is a <code>MUSIC</code> folder in the Carmageddon folder containing files <code>Track02.ogg</code>, <code>Track03.ogg</code> etc, then Dethrace will use those files in place of the original CD audio functions.
 
'''Game sequence:'''
 
Minus - Pause
 
ZR/D-Pad Up - Gas
 
ZL/D-Pad Down - Brake
 
Left Stick Left/Right - Left/Right
 
Right Stick - Camera control


https://dlhb.gamebrew.org/switchhomebrews/images/DethraceNXSwitch-02.png
D-Pad Left/Right - Screen size adjustment


== Controls ==
==Screenshots==
=== Menu ===
https://dlhb.gamebrew.org/switchhomebrews/images/dethracenx2.png
* Up / Down - DPAD Up / Down
* Left / Right - Left Thumbstick Left / Right
* OK - Plus (A)
* Back - Minus


=== Game sequence ===
https://dlhb.gamebrew.org/switchhomebrews/images/dethracenx3.png
* 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==
==Media==
'''Carmageddon - Dethrace NX - (Nintendo Switch) - Homebrew Port''' ([https://www.youtube.com/watch?v=q4YJVjwI1VI Pixelacos Gameplays]) <br>
'''Carmageddon - Dethrace NX - (Nintendo Switch) - Homebrew Port''' ([https://www.youtube.com/watch?v=q4YJVjwI1VI Pixelacos Gameplays]) <br>
<youtube width=""640"">q4YJVjwI1VI</youtube>
<youtube width="640">q4YJVjwI1VI</youtube>


==Changelog==  
==Changelog==  
Line 77: Line 85:


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/dethrace-nx.670358/
* GitHub - https://github.com/alexart878/dethrace-switch
* Github - https://github.com/alexart878/dethrace-switch
* GBAtemp - https://gbatemp.net/threads/dethrace-nx.670358/

Latest revision as of 07:00, 11 May 2025

Dethrace NX
General
Authoralexart878
TypeRacing
Version1.1
LicenseGPL-3.0
Last Updated2025/05/01
Links
Download
Website
Source

Dethrace NX is a Nintendo Switch port of the 1997 vehicular combat game Carmageddon.

It is developed based on the open source reverse-engineering project dethrace.

Installation

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:

Create folder sdmc:/switch/dethrace, put .nro and data files (CARMA folder contents) to it.

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.

Controls

Menu:

D-Pad Up/Down - Up/Down

Left Stick Left/Right - Left/Right

Plus/A - OK

Minus - Back

Game sequence:

Minus - Pause

ZR/D-Pad Up - Gas

ZL/D-Pad Down - Brake

Left Stick Left/Right - Left/Right

Right Stick - Camera control

D-Pad Left/Right - Screen size adjustment

Screenshots

dethracenx2.png

dethracenx3.png

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: