• Stars
    star
    125
  • Rank 284,824 (Top 6 %)
  • Language
    Assembly
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Source code of some NES games

NES Games Disassembly

Each source code is equal to the original ROM, compilable and editable.

All of them were made with my BZK 6502 Disassembler scripts.

You can contact me at RHDN topic.

How to build a disassembly

Windows

No special requirements. Just launch assemble.bat and wait until it's done.

Any other OS

Try using sh assemble.sh in terminal instead. All credits goes to gb-2312.

Do not delete or edit _scripts and _install_packages folders, unless you know how it works.

Syntax highlighting

Use syntax_6502.xml to highlight code in Notepad++.

Go to Language -> User Defined Language -> Define your language -> Import.

How to edit a disassembly

My personal comments are marked with bzk text. Start with deleting garbage to free up some space.

And don't worry about stuff like C - - - - - 0x00009C 00:C08C: A9 00 LDA #$00.

preparations.lua script will take care of it before compilation. You just write new code as usual, like this LDA #$00.

You can manually delete this text with .\s.\s.\s.\s.\s.\s0x0........:....:\s..\s..\s..\s\s regex if necessary.

Games list (GoodNES) + CRC32

Disassembled

  • Adventure Island (U) [!] B78C09A2
  • Battle City (J) [!] F599A07E
  • Bugs Bunny Crazy Castle, The (U) [!] DB0C3656
  • Contra Force (U) [!] 83D69922
  • Danny Sullivan's Indy Heat (U) [!] 311B5A58
  • Double Dragon II - The Revenge (J) 8CF69E4B
  • Dr. Mario (JU) (PRG0) [!] B1F7E3E9
  • Excitebike (JU) [!] 2BB33C69
  • Felix the Cat (U) [!] 0639E88E
  • Ice Climber (J) [!] 80C41616
  • Kunio-kun no Nekketsu Soccer League (J) [!] 61C27F7B
  • Legend of Zelda, The (U) (PRG0) [!] D7AE93DF
  • Little Mermaid, The (U) [!] 08EB97DB
  • Mappy (J) [!] 3F0E8E0A
  • Nuts & Milk (J) [!] 11879FE8
  • Pac-Man (J) (V1.1) [!] D747B639
  • RoboCop 3 (U) [!] FBBB58A6
  • Solstice - The Quest for the Staff of Demnos (U) [!] 1D60732E
  • Son Son (J) [!] F7C8F42D
  • Street Fighter III (9 Fighter) (Unl) 22CDD2F6
  • Super C (U) [!] 1AC846F0
  • Tecmo World Cup Soccer (J) [!] 19F24980
  • Tennis (JU) [!] 5F457C00
  • Yie Ar Kung-Fu (J) (V1.4) [!] 0D526208

WIP

  • Battletoads & Double Dragon - The Ultimate Team (U) [!] 53B02F3D
  • Castlevania III - Dracula's Curse (U) [!] 7CC9C669
  • Ninja Gaiden III - The Ancient Ship of Doom (U) [!] BABD39FA
  • Super Mario Bros. (W) [!] 3337EC46
  • Urban Champion (W) [!] 0770CDAA

Planning

  • Balloon Fight (J) [!] A0DABE0A
  • Bubble Bobble (U) [!] D3A91B41
  • Ghosts 'N Goblins (U) [!] 87ED54AA
  • Kinnikuman - Muscle Tag Match (J) (PRG0) [!] C296C8CE
  • Mighty Final Fight (U) [!] 15EB0BEE
  • Mitsume ga Tooru (J) [!] E27EC1EC
  • Popeye (JU) (PRG0) [!] DE1D762F
  • River City Ransom (U) [!] C3508F7E
  • Tetris (Tengen) [!] 88F071C3