Square AKAO SPC Version Difference Notes
Every normal SNES titles seem to be slightly different each other. (see op length table)
ff4 (Final Fantasy 4) Info: NoteLen=FF4, VcmdASM=FF5, SongLdASM=FF4, VcmdLenTbl=FF4, ARAMBase=none, VCmdStart=$D2 rs (Romancing SaGa) Info: NoteLen=RS1, VcmdASM=FF5, SongLdASM=RS1, VcmdLenTbl=RS1, ARAMBase=none, VCmdStart=$D2 ff5 (Final Fantasy 5) Info: NoteLen=RS1, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=FF5, ARAMBase=$1C14, VCmdStart=$D2 sd2 (Seiken Densetsu 2) Info: NoteLen=RS1, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=SD2, ARAMBase=$1A14, VCmdStart=$D2 hahe (Hanjuku Hero) Info: NoteLen=RS1, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=FF5, ARAMBase=$1C14, VCmdStart=$D2 ffmq (Final Fantasy Mystic Quest) Info: NoteLen=RS1, VcmdASM=FF5, SongLdASM=FFMQ, VcmdLenTbl=FF5, ARAMBase=$1C12, VCmdStart=$D2 rs2 (Romancing SaGa 2) Info: NoteLen=RS2, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=RS2, ARAMBase=$1C24, VCmdStart=$C4 ff6 (Final Fantasy 6) Info: NoteLen=RS2, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=FF6, ARAMBase=$1C24, VCmdStart=$C4 lal (Live A Live) Info: NoteLen=RS2, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=LAL, ARAMBase=$1C24, VCmdStart=$C4 fm (Front Mission) Info: NoteLen=RS2, VcmdASM=FF5, SongLdASM=FF5, VcmdLenTbl=CT, ARAMBase=$2024, VCmdStart=$C4 ct (Chrono Trigger) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=CT, ARAMBase=$2024, VCmdStart=$C4 rs3 (Romancing SaGa 3) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=RS3, ARAMBase=$2224, VCmdStart=$C4 gh (Front Mission Gun Hazard) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=GH, ARAMBase=$2224, VCmdStart=$C4
BS Satelite titles probably use exactly the same version.
rd-13.spc: (Radical Dreamers) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=DT, ARAMBase=$2424, VCmdStart=$C4 dt-12.spc: (DynamiTracing) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=DT, ARAMBase=$2424, VCmdStart=$C4 khb-10.spc: (Koi ha Balance) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=DT, ARAMBase=$2424, VCmdStart=$C4 tcx-13.spc: (Treasure Conflix) Info: NoteLen=RS2, VcmdASM=RS3, SongLdASM=FF5, VcmdLenTbl=DT, ARAMBase=$2424, VCmdStart=$C4
Events etc.
- Final Fantasy 4
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits
- Romancing SaGa
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 7 bits
- Final Fantasy 5
- FC: End of Track (duplicated)
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits
- Hanjuku Hero
- FC: End of Track (duplicated)
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits
- Seiken Densetsu 2
- FC: ? (length=0?)
- FD: ? (length=1?)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits
- Final Fantasy USA Mystic Quest
- FC: End of Track (duplicated)
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Shorter Sequence Header
- Pan bitdepth = 8 bits
- Romancing SaGa 2
- F4: Echo Feedback/FIR
- F5: Master Volume
- F6: Conditional Jump (Rev.3)
- F7: Jump
- F8: Increment CPU-shared Counter
- F9: Zero CPU-shared Counter
- FA: Mute Channel
- FB: End of Track (duplicated)
- FC: End of Track (duplicated)
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits (exceptional)
- Final Fantasy 6
- F4: Master Volume
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback Fade
- F8: Echo FIR Fade
- F9: Increment CPU-shared Counter
- FA: Zero CPU-shared Counter
- FB: Ignore Master Volume
- FC: CPU Controled Jump
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $27 (4.875ms)
- Pan bitdepth = 7 bits
- Live A Live
- F4: Echo Feedback/FIR
- F5: Master Volume
- F6: Conditional Jump (Rev.4)
- F7: Jump
- F8: Increment CPU-shared Counter
- F9: Zero CPU-shared Counter
- FA: Ignore Master Volume
- FB: CPU Controled Jump
- FC: End of Track (duplicated)
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $24 (4.5ms)
- Pan bitdepth = 8 bits (exceptional)
- Front Mission
- F4: Master Volume
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback Fade
- F8: Echo FIR Fade
- F9: ? (length=1?)
- FA: CPU-controled Jump (Rev.4 New equivalent?)
- FB: Rhythm Kit On
- FC: Rhythm Kit Off
- FD: Volume (Alternate)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Tempo multiplier = $14
- Timer 0 frequency = $2a (5.25ms)
- Pan bitdepth = 7 bits
- Chrono Trigger
- F4: Master Volume
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback Fade
- F8: Echo FIR Fade
- F9: Set CPU-shared Var Value (Rev.4 New)
- FA: CPU-controled Jump (Rev.4 New)
- FB: Rhythm Kit On
- FC: Rhythm Kit Off
- FD: Volume (Alternate)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Tempo multiplier = $14
- Timer 0 frequency = $2a (5.25ms)
- Pan bitdepth = 7 bits (first op != ASL)
- Romancing SaGa 3
- F4: Volume (Alternate)
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback
- F8: Echo FIR
- F9: Set CPU-shared Var Value (Rev.4 New)
- FA: CPU-controled Jump (Rev.4 New)
- FB: Rhythm Kit On
- FC: Rhythm Kit Off
- FD: Play SFX
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $27 (4.875ms)
- Pan bitdepth = 7 bits
- Front Mission: Gun Hazard
- EB: ?
- EC: End of Track
- F4: Volume (Alternate)
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback
- F8: Echo FIR
- F9: Set CPU-shared Var Value (Rev.4 New)
- FA: CPU-controled Jump (Rev.4 New)
- FB: Rhythm Kit On
- FC: Rhythm Kit Off
- FD: End of Track (duplicated)
- FE: End of Track (duplicated)
- FF: End of Track (duplicated)
- Timer 0 frequency = $27 (4.875ms)
- Pan bitdepth = 7 bits
- Dynami Tracer (BS Game)
- F4: Volume (Alternate)
- F5: Conditional Jump (Rev.4)
- F6: Jump
- F7: Echo Feedback
- F8: Echo FIR
- F9: Set CPU-shared Var Value (Rev.4 New)
- FA: CPU-controled Jump (Rev.4 New)
- FB: Rhythm Kit On
- FC: Rhythm Kit Off
- FD: ? (length=1?)
- FE: ? (length=0?)
- FF: End of Track (duplicated)
- Timer 0 frequency = $27 (4.875ms)
- Pan bitdepth = 7 bits