Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Decompilation project of Resident Evil - Code: Veronica (DC) which aims to reconstruct the source code of the game.

Notifications You must be signed in to change notification settings

fmil95/recv-dc-decomp

Repository files navigation

Resident Evil: Code Veronica (Dreamcast)

This is a matching decompilation of Resident Evil: Code Veronica (US). Currently it's set up for building 1ST_READ.bin (the main executable). Check the PS2 version decompile to see the overall progress on the reverse-engineering of the game code.

Setup

  • The splitter requires sh4dis and pyyaml (and python)
pip install sh4dis
  • Obtain Katana r11, and the folders /Include, /Dev/Hitachi, /Lib
  • Put /Include in the repo
  • put /Dev/Hitachi's contents in shc/bin
  • put /Lib's contents in shc/lib
  • Obtain and extract the rom for Resident Evil: Code Veronica (US) for the Dreamcast
  • Put 1ST_READ.BIN (make sure the extension is exactly .BIN - case sensitive) in the "rom" folder in the repo
  • Run "make setup"

Extra info

This project has been created using Exant64's Sonic Adventure 2 decompilation repo (sa2dc) as a template, so some rightful credits to him.

Todo:

  • Identify at least a couple of game functions using the PS2 version debugging symbols as reference to fill out symbols.1st_read.txt.
  • The chosen version of the Dreamcast API (Katana 11) is just a bare guess, try to pin-point the exact SDK number and SHC compiler as well.
  • Optimize dcsplit.py a bit more as it currently takes too long to setup.

About

Decompilation project of Resident Evil - Code: Veronica (DC) which aims to reconstruct the source code of the game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages