/NES-Jackal_Disassembly_Fully_Commented

A full disassembly for Jackal on the NES. All sections are commented. Graphical data is omitted.

Primary LanguageAssembly

NES-Jackal_Disassembly_Fully_Commented

A full disassembly for Jackal on the NES. All sections are commented. Graphical data is omitted.

LICENSE: MIT No Attribution

Copyright 2023 RayofJay

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

It is noted that Jackal is the intellectual property of Konami. The above license applies to the disassembly itself and the commenting around the code. No claim is made to the code itself.

HOW TO: The code will compile to the original Jackal ROM, if you use ASM6n and provide the original Jackal ROM as the source. The suggested method for viewing the code is in Notepad++ using the including language file

LAYOUT: See the Main.asm file for the ROM layout

CHANGE LOG: version 1.0: Initial commit All of the code is completely disassembled. all of the enemy logic and main bank are fairly well documented. The sound engine in Bank 0 needs a little work

CONTACT: RayofJay jpetheman@hotmail.com