16 users online: aaron_theengineer, BanzaiChuck, Buzbee, chester_fields,  DeppySlide, dotCoockie, E-man38,  Fernap, gizmo_321, Heitor Porfirio, Humpty Dumpty Magazine, MirrorReflect, Odyssey K., Oskise, ShadowBoxer_Sandshrew, SheikNorris - Guests: 99 - Bots: 223
Users: 62,831 (2,625 active)
Latest user: hey give me my chips

SMW Memory Map

Displaying 1 out of 1 addresses.

View: moderated | waiting (13)


  • Pages:
  • 1
Hijack Address Length Type Description Details
$0E8000 28928 bytes Code Modified by AddmusicK.
First, an header is inserted, containing the following:
- The identifier characters "@AMK".
- Version number (which seems to be kept at $00 in all versions of the program).
- Long pointer to the table of sample groups pointers.
- Long pointer to the table of music data pointers.
- 21 "$00" bytes, probably meant for future expansions.

Then, the main code of the tool is inserted, which handles uploading music to the SPC700 and playing it, and the rest of the space is cleared out by filling it with "$55" bytes ("rep $7100 : db $55" done before inserting the custom code). The space is cleared out until $0EF0FF, since $0EF100-$0EFFFF is used by Lunar Magic.
  • Pages:
  • 1