unbaked
4,526 games · 8,274 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

ARCArcade · 1987 · run and gun

Contra

Contra (Arcade, 1987) has a full disassembly, vermiceli/nes-contra-us, and 4 other public projects, including an open-source reimplementation. An agent environment already wraps it.

ca65 / cc65

Projects

Disassembly231 starspushed 2026-06-07no license

An annotated disassembly with supplemental materials of the Contra (US) and Probotector NES game.

complete annotated disassembly

ReimplementationC (UEFI GOP)28 starspushed 2026-06-14no license

这是一个将红白机经典《魂斗罗》(Contra)移植到 **UEFI Shell** 环境的技术实验项目。游戏作为 UEFI 应用程序(.efi 文件)运行,直接通过 GOP(Graphics Output Protocol)渲染画面,无需操作系统支持,仅依赖 UEFI 固件.This project ports the classic NES game **Contra** (魂斗罗) to t…

core game logic rebuilt in C from vermiceli disassembly; UEFI shell app ()

Agent environmentPython, nes-py10 starspushed 2021-10-18custom license

A gym game for Contra that for reinforcement learning

pip package gym-contra ()

Disassemblyca655 starspushed 2022-05-09no license

Wannabe Contra (J) NES disassembly

WIP Contra (J) disassembly ()

ReimplementationC2 starspushed 2024-05-10no license

A Port of Contra from the NES / 6502 Asm - C Translation.

6502->C translation port; 0% progress per README (May 2024) ()

What you need

You need your own copy of the game: these projects ship code only.

Agent environments

Same toolchain

More on Arcade

Found via datacrystal.tcrf.net/wiki/Contra/RAM_map, vietnh1009/Contra-PPO-pytorch, vermiceli/nes-contra-us

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.