whatisgithub

What is cromagrallyswitch?

avangelista/cromagrallyswitch — explained in plain English

Analysis updated 2026-05-18

0CAudience · generalComplexity · 3/5LicenseSetup · hard

In one sentence

An unofficial homebrew port that brings the 2000 Mac racing game Cro-Mag Rally, already rebuilt for modern desktops, to the Nintendo Switch.

Mindmap

mindmap
  root((repo))
    What it does
      Ports classic racer
      Adds Switch homebrew support
      Supports 4 player split screen
    Tech stack
      C
      devkitPro and libnx
    Use cases
      Play on modded Switch
      Build from source
    Audience
      Retro gamers
      Switch homebrew users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Play the classic Cro-Mag Rally racing game on a modded Nintendo Switch with up to 4 player split-screen.

USE CASE 2

Build the homebrew .nro file yourself using devkitPro and libnx to run it on Switch custom firmware.

USE CASE 3

Use the gamepad cheat codes documented for the Switch version to unlock secrets during races.

What is it built with?

CdevkitProlibnxNintendo Switch

How does it compare?

avangelista/cromagrallyswitchac000/find-flvacc4github/kdenlive-omnifade
Stars00
LanguageCCC
Last pushed2013-04-05
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity3/52/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires a Nintendo Switch running custom firmware such as Atmosphere with the Homebrew Menu installed.

Free to share and modify for noncommercial use only, under a Creative Commons Attribution NonCommercial ShareAlike license.

So what is it?

CroMagRallySwitch is a fan made port that brings Cro-Mag Rally, an old racing game originally released in 2000 by Pangea Software for Mac computers, to the Nintendo Switch as unofficial homebrew. In the original game you play a caveman named Brog, racing primitive vehicles through the Stone, Bronze, and Iron Ages while throwing weapons like bone bombs and heat seeking homing pigeons at other racers. Alongside normal racing there are multiplayer modes such as tag, capture the flag, and survival, with up to four people able to play together on one screen. This particular fork takes an existing modern rebuild of the game for macOS, Windows, and Linux and adapts it to run on a Nintendo Switch that has custom firmware and a homebrew menu installed. It reuses the approach from a similar port of another Pangea game, Nanosaur, and is built using the devkitPro and libnx tools that homebrew developers commonly use for the Switch. To install it, a player copies a single file to a folder on their Switch's SD card and launches it from the Homebrew Menu, and their game settings and records are then saved to that same SD card. On the Switch, the game supports both Joy-Con controllers and Pro Controllers, and it keeps the same four player local split screen mode from the modern rebuild, showing the usual controller pairing screen when more than one player joins. There is a document listing gamepad cheat codes specific to playing on the Switch. The modern rebuild this port is based on already improves on the original by fixing bugs, refreshing the interface for widescreen displays, adding an optional timer and scoreboard for race modes, and supporting up to four players instead of the original two, though multiplayer over a local network from the original release has not yet been brought back. The port is shared with permission from Pangea Software and is licensed under a Creative Commons Attribution NonCommercial ShareAlike license, meaning it can be shared and adapted but not sold.

Copy-paste prompts

Prompt 1
Help me copy CroMagRally.nro to my Switch SD card and launch it from the Homebrew Menu.
Prompt 2
Walk me through building this Cro-Mag Rally Switch port from source using devkitPro and libnx.
Prompt 3
Explain what changed between the original 2000 Mac release of Cro-Mag Rally and this modern rebuild.
Prompt 4
Show me where to find the gamepad cheat codes for playing Cro-Mag Rally on Nintendo Switch.

Frequently asked questions

What is cromagrallyswitch?

An unofficial homebrew port that brings the 2000 Mac racing game Cro-Mag Rally, already rebuilt for modern desktops, to the Nintendo Switch.

What language is cromagrallyswitch written in?

Mainly C. The stack also includes C, devkitPro, libnx.

What license does cromagrallyswitch use?

Free to share and modify for noncommercial use only, under a Creative Commons Attribution NonCommercial ShareAlike license.

How hard is cromagrallyswitch to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is cromagrallyswitch for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.