Star on GitHubStar2.4k stars

Case study

Noble Archimedes: recompiling Castlevania: Curse of Darkness for PC

Noble Archimedes recompiles Castlevania: Curse of Darkness. The primary path turns the original Xbox release into native x64 code with Direct3D 12 and XAudio2. An experimental PlayStation 2 path covers the USA release SLUS-21168. The Windows beta compiles the game locally from the player's USA Xbox files on first run.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
43
Last commit
2026-11-09
Language
C

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Windows x64 and a Direct3D 12 GPU. Building needs Python 3, Git, CMake 3.25 or newer, Ninja, LLVM Clang/LLD, and the Visual Studio C++ Build Tools. Put an extracted USA Xbox disc, including default.xbe, under extracted/. The documented commands are .\Build Noble Archimedes.cmd --full-game and .\Launch Noble Archimedes.cmd.
  • License: GPL-2.0-only OR GPL-3.0-or-later for the project's own code. The README says the Xbox donor stays GPLv2, its SDK patch stays MIT, PS2 GPLv3-derived components stay GPLv3, and branding in assets/noble/ is CC0.

Cite

BibTeX

@misc{noble-archimedes,
  title = {{Noble Archimedes: recompiling Castlevania: Curse of Darkness for PC}},
  howpublished = {\url{https://github.com/sergiomanzur/noble-archimedes}},
  url = {https://github.com/sergiomanzur/noble-archimedes},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/noble-archimedes/}}
}

Plain text

Noble Archimedes: recompiling Castlevania: Curse of Darkness for PC. https://github.com/sergiomanzur/noble-archimedes (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/noble-archimedes/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · sergiomanzur/noble-archimedes · Revision 81934b8

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab