Skip to content

bogaa/Castlevania-3-ASM-Patches

Repository files navigation

Castlevania-3-ASM-Patches

How to use:

  • Put following ROM in this directory and rename it to "Castlevania_3.nes"

      Castlevania_3.nes
      Load a ROM
      Database match: Castlevania III - Dracula's Curse (USA)
      Database: No-Intro: Nintendo Entertainment System (v. 20210216-231042)
      File SHA-1: F91281D5D9CC26BCF6FB4DE2F5BE086BC633D49B
      File CRC32: 7CC9C669
      ROM SHA-1: 23C4DAFCC17FA75E8D682931702277659CD59735
      ROM CRC32: ED2465BE
    
  • You need python for SpiderASM to work.

  • Use the make.bat to patch what you find in the main.asm (This is the file where you enable or disable patches)

  • To enable or disable a patch you set the appropriate flag. Some patches depend on others.

  • The patched file will be a new file in the root directory where you put your Castlevania 3. So you can enable and disable them as you need.

Credits:

About Cheats and Level Select:

  • To use levelSelect press select while/hold pause. In debugg the screen select stage/helper use A,B and select to choose. Then pause again to lunch new stage.
  • MultiShot Press B while pause
  • Subweapon press A while pause

About Expansion:

  • This is purpesfully made so you can disable all expansion and work with the base ROM. Most patches will make use of the expansion and will not work otherwise
  • Setting the expansion in the main.asm will overwrite. Both CHR and PRG are overwriten blank!

About

The goal is to make good patches that go along well with Revamp to make good level hacks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published