explaingit

jessetbh/wcwvsnwoworldtourrecomp

Analysis updated 2026-05-18

26CAudience · generalComplexity · 4/5Setup · moderate

TLDR

A native PC port of the N64 wrestling game WCW vs. nWo World Tour made through static recompilation, requiring your own copy of the original ROM.

Mindmap

mindmap
  root((WCW Recomp))
    What it does
      Static recompilation of N64 code
      Native PC rendering
      Requires original ROM
    Tech stack
      C
      N64Recomp
      RT64
    Use cases
      Play the N64 game on modern PC
      Widescreen high-res rendering
      Local multiplayer up to 4 players
    Audience
      Retro wrestling game fans
      N64 recompilation hobbyists

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 WCW vs. nWo World Tour natively on a modern Windows PC without an emulator.

USE CASE 2

Run the game in widescreen with hardware-accelerated high-resolution rendering.

USE CASE 3

Play local multiplayer matches with up to four controllers.

What is it built with?

CN64RecompRT64RmlUiFreeType

How does it compare?

jessetbh/wcwvsnwoworldtourrecompdivision-36/z-jailhoorayman/xiaozhi-pi-mochi
Stars262525
LanguageCCC
Setup difficultymoderatemoderatemoderate
Complexity4/53/54/5
Audiencegeneralops devopsdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires owning a specific original N64 ROM file, project provides no game assets.

In plain English

This project turns the Nintendo 64 wrestling game WCW vs. nWo World Tour into a native PC game using a technique called static recompilation. That means the original game's machine code is automatically translated into C code and rebuilt for modern computers, rather than run through an emulator. The result behaves like a real PC port: it renders at high resolution, supports widescreen, and runs faster and more reliably than emulation typically allows. Note that no game files are included. You need your own copy of the original US N64 ROM to build or play it, and the project only works with that exact version of the game. Right now the project is in beta, but it is described as fully playable from start to finish, including full matches with sound, keyboard and gamepad support, menus, local multiplayer for up to four players, rumble, and saves that persist automatically. The controls have been remapped specifically for this game, and everything can be rebound through an in game settings menu that also covers graphics and audio options. Saving and rumble normally require swapping a special cartridge accessory on real N64 hardware, but this port handles both automatically without any of that hassle. A few things are still rough. Frame interpolation, a feature that smooths out animation between frames, is currently disabled because of how the game builds its visuals. Rumble also only works for the first player's controller. The project's future plans include Linux support and eventual mod support, though right now only developers can write code level patches rather than easy drag and drop mods. Building the project from source is optional since finished releases are available, but instructions exist for anyone who wants to compile it themselves or work on features like the widescreen patch. This is a specialized tool built for fans of a specific 1996 wrestling game who own the original ROM and want a modern way to play it on their PC, using several open source recompilation and rendering libraries under the hood.

Copy-paste prompts

Prompt 1
Explain how static recompilation differs from emulation in this project.
Prompt 2
Walk me through what ROM file I need to run WCWvsNWOWorldTourRecomp.
Prompt 3
Help me set up controller bindings for the World Tour recompilation port.
Prompt 4
What are the known issues with frame interpolation in this project?

Frequently asked questions

What is wcwvsnwoworldtourrecomp?

A native PC port of the N64 wrestling game WCW vs. nWo World Tour made through static recompilation, requiring your own copy of the original ROM.

What language is wcwvsnwoworldtourrecomp written in?

Mainly C. The stack also includes C, N64Recomp, RT64.

How hard is wcwvsnwoworldtourrecomp to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is wcwvsnwoworldtourrecomp for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.