-
Notifications
You must be signed in to change notification settings - Fork 19
Home
InsaneFirebat edited this page Aug 31, 2021
·
3 revisions
Welcome to the sm_practice_hack wiki!
This is a WIP documentation of the practice hack source code. It is aimed at helping new contributors find their way around. If you're looking for information about the practice hack's features, try the Help page on the main website.
- Walkthrough for creating new category presets from start to finish
- Descriptions of each ASM file in the src folder
- List of freespace in the vanilla rom and how we utilize it
SM Hacking Resources
- PJ's SM Disassembly = A mostly complete disassembly of the SM ROM.
- SM RAM Map = A map of memory usage in SM.
- Metroid Construction Discord = A Discord invite to the Metroid hacking server.
SNES Hacking Resources
- Asar Assembler Manual = Docs for the assembler used by the practice hack.
- 65816 Programming Manual = A well written manual for the 65816 CPU.
- 65816 Opcode List = A list of assembly opcodes for the 65816.
- SNES Register List = A list of SNES CPU registers.
Need help? Practice Hack maintainers can be found in the SM Speedrunning Discord. #practice-hack