• Introduction
  • Details
  • Initialization Mails
  • Command 0xE (AKA DsetDMABaseAddr)
  • Command 0x1 (AKA DsetupTable)
  • Continuous Mails
  • Command 0x2 (AKA DsyncFrame)
  • Synchronization Mails
  • Ending Mails
  • Notes
  • How the Zelda ucode interprets mails
  • If G is zero
  • If G is non-zero
  • How to play sound using the Zelda ucode (non-light versions)
  • Initializing the ucode
  • Playing sound
  • The parameter blocks
  • Read/Write Part
  • Read-only Part
  • Unknown Registers?