ff3:ff3us:doc:asm:list:music

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
ff3:ff3us:doc:asm:list:music [2017/08/03 13:26]
m06 added Song Header
ff3:ff3us:doc:asm:list:music [2018/05/12 16:40]
jvh147 Edited ambient sounds + song name fixes + RAM addresses
Line 10: Line 10:
 |  $24-EOF  | Song Data ([[ff3:ff3us:doc:asm:codes:music_codes |Music Commands]]) | |  $24-EOF  | Song Data ([[ff3:ff3us:doc:asm:codes:music_codes |Music Commands]]) |
  
-The addresses will point relative to the start of the song header (byte $00 in the table).+The addresses will point relative to the start of the song header (byte $00 in the table). The song names with '()' brackets are ambient sounds not present in the official soundtrack cd.
  
 ===== List of Music Tracks ===== ===== List of Music Tracks =====
  
-^  Index  ^ Track Name ^ +^  Song Index  ^  ROM Offset  ^ Song Name ^ 
-|  $00  | Silence | +|  $00  |  ''$C85C7A''  (Silence) 
-|  $01  Prelude+|  $01  |  ''$C85CA0''  The Prelude 
-|  $02  | Opening Theme #1| +|  $05  |  ''$C8641E''  | Awakening | 
-|  $03  Opening Theme #2+|  $06   ''$C86733''  | Terra | 
-|  $04  | Opening Theme #3| +|  $07   ''$C86D69''  | Shadow | 
-|  $05  | Awakening| +|  $08   ''$C870C5''  | Strago | 
-|  $06  | Terra| +|  $09   ''$C874BF''  | Gau | 
-|  $07  | Shadow| +|  $0A   ''$C878F8''  | Edgar Sabin | 
-|  $08  | Strago| +|  $0B   ''$C87CAF''  | Coin Song | 
-|  $09  | Gau| +|  $0C   ''$C88028''  | Cyan | 
-|  $0A  | Edgar and Sabin| +|  $0D   ''$C88438''  | Locke | 
-|  $0B  | Coin Song| +|  $0E   ''$C8889A''  | Forever Rachel | 
-|  $0C  | Cyan| +|  $0F   ''$C88BED''  | Relm | 
-|  $0D  | Locke| +|  $10   ''$C88F56''  | Setzer | 
-|  $0E  | Forever Rachel| +|  $11   ''$C8956F''  | Epitaph | 
-|  $0F  | Relm| +|  $12   ''$C89829''  | Celes | 
-|  $10  | Setzer| +|  $13   ''$C89B62''  | Techno de Chocobo | 
-|  $11  | Epitaph| +|  $14   ''$C8A5D4''  | The Decisive Battle | 
-|  $12  | Celes| +|  $15   ''$C8AD36''  | Johnny C Bad 
-|  $13  | Techno de Chocobo| +|  $03  |  ''$C8B49D''  | Opening Theme #2 
-|  $14  | The Decisive Battle| +|  $16   ''$C8B7B8''  | Kefka | 
-|  $15  | Johnny CBad| +|  $17   ''$C8BFE8''  | The Mines of Narshe | 
-|  $16  | Kefka| +|  $18  |  ''$C8C24C''  | The Phantom Forest 
-|  $17  | The Mines of Narshe| +|  $04  |  ''$C8C882''  | Opening Theme #3 
-|  $18  | Cave Theme / Mystic Forest| +|  $19   ''$C8CEC1''  | Wild West | 
-|  $19  | Wild West| +|  $1A   ''$C8D330''  | Save Them! | 
-|  $1A  | Save Them!| +|  $1B   ''$C8DA56''  | The Empire 'Gestahl
-|  $1B  | The Empire Gestahl| +|  $1C   ''$C8DDBF''  | Troops March On | 
-|  $1C  | Troops March On| +|  $1D   ''$C8E16B''  | Under Martial Law | 
-|  $1D  | Under Martial Law| +|  $1E  |  ''$C8E357''  | (Water Flowing) 
-|  $1E  | Waterfall+|  $1F   ''$C8E3E2''  | Metamorphosis | 
-|  $1F  | Metamorphosis| +|  $20  |  ''$C8EA48'' Phantom Train | 
-|  $20  | The Phantom Train #1+|  $21   ''$C8EFA6''  | Another World of Beasts | 
-|  $21  | Another World of Beasts| +|  $22   ''$C8F472''  | Grand Finale #2 | 
-|  $22  | Grand Finale #2| +|  $23   ''$C8FA15''  | Mt. Koltz | 
-|  $23  | Mt. Koltz| +|  $24   ''$C8FE43''  | Battle Theme | 
-|  $24  | Battle Theme| +|  $25  |  ''$C9054B''  | (Fanfare, slow
-|  $25  | Fanfare, slow| +|  $26   ''$C905E9''  | The Wedding #1 | 
-|  $26  | The Wedding Waltz #1| +|  $27  |  ''$C90A66''  Aria de Mezzo Carattere 
-|  $27  | Aria de Mezzo Caraterre| +|  $2A  |  ''$C9149C''  | Kids Run Through the City Corner | 
-|  $28  The Serpent Trench+|  $2D  |  ''$C91A4C''  Gogo 
-|  $29  | Slam Shuffle| +|  $2E  |  ''$C91EDD''  | Returners | 
-|  $2A  | Kids Run Through the City Corner| +|  $2F  |  ''$C9268F'' Fanfare | 
-|  $2B  | ???, Crazy Old Man's House| +|  $30   ''$C92997''  | Umaro | 
-|  $2C  Grand Finale #1+|  $31   ''$C92E0B''  | Mog | 
-|  $2D  | Gogo| +|  $32   ''$C93258''  | The Unforgiven | 
-|  $2E  | Returners| +|  $33   ''$C937FF''  | The Fierce Battle | 
-|  $2F  | Battle Fanfare| +|  $34   ''$C93FAE''  | The Day After | 
-|  $30  | Umaro| +|  $35   ''$C94465''  | Blackjack | 
-|  $31  | Mog| +|  $36   ''$C94AB3''  | Catastrophe | 
-|  $32  | The Unforgiven| +|  $37   ''$C94D6F''  | The Magic House | 
-|  $33  | The Fierce Battle| +|  $38  |  ''$C95316''  | (Nighty Night
-|  $34  | The Day After| +|  $39  |  ''$C953DB''  | (Wind
-|  $35  | Blackjack| +|  $3A  |  ''$C954C5''  | (Waves) 
-|  $36  | Catastrophe| +|  $3B   ''$C95557''  | Dancing Mad #1 | 
-|  $37  | The Magic House| +|  $3C  |  ''$C962C9''  | (Phantom Train Stopping) 
-|  $38  | Nighty Night| +|  $3D   ''$C963CD''  | Spinach Rag | 
-|  $39  | Wind| +|  $3E   ''$C96903''  | Rest in Peace | 
-|  $3A  | Windy Shores+|  $3F  |  ''$C96A6E''  | (Chocobos Running
-|  $3B  | Dancing Mad #1| +|  $40  |  ''$C96B19''  | (Walking out of Zozo) 
-|  $3C  | The Raft and the Flowing River+|  $41   ''$C96BC2''  | Overture #1 | 
-|  $3D  | Spinach Rag| +|  $42   ''$C970DA''  | Overture #2 | 
-|  $3E  | Rest in Peace| +|  $43   ''$C971C9''  | Overture #3 | 
-|  $3F  | Train Running| +|  $44   ''$C97A06''  | The Wedding #2 | 
-|  $40  | The Dream of a Train+|  $45   ''$C97CEB''  | The Wedding #3 | 
-|  $41  | Overture #1| +|  $46   ''$C97F7C''  | The Wedding #4 
-|  $42  | Overture #2| +|  $02  |  ''$C983DB''  | Opening Theme #1 
-|  $43  | Overture #3| +|  $47   ''$C98842''  | Devil's Lab | 
-|  $44  | The Wedding Waltz #2| +|  $48  |  ''$C98C99''  | (Esper Attack) 
-|  $45  | The Wedding Waltz #3| +|  $49  |  ''$C98CE8''  | (Cranes) 
-|  $46  | The Wedding Waltz #4| +|  $4A  |  ''$C98D85''  | (Burning House) | 
-|  $47  | Devil's Lab| +|  $2B  |  ''$C98E14''  | ?? [Crazy Old Man's House] | 
-|  $48  | Fire!+|  $28  |  ''$C990B6''  | The Serpent Trench | 
-|  $49  | Machine Running+|  $29  |  ''$C993A2''  | Slam Shuffle | 
-|  $4A  | Inside the Burning House| +|  $2C  |  ''$C9975F''  | Grand Finale #1 
-|  $4B  | New Continent| +|  $4B   ''$C997DF''  | New Continent | 
-|  $4C  | Searching for Friends| +|  $4C   ''$C99DBF''  | Searching for Friends | 
-|  $4D  | Fanatics| +|  $4D   ''$C9A24F''  | Fanatics | 
-|  $4E  | Last Dungeon| +|  $4E   ''$C9A3D8''  | Last Dungeon | 
-|  $4F  | Dark World| +|  $4F   ''$C9AC51''  | Dark World | 
-|  $50  | Dancing Mad #4.2+|  $50   ''$C9AE9F''  | Dancing Mad #
-|  $51  | Silence| +|  $52  |  ''$C9B9B9''  Dancing Mad #2 
-|  $52  ?+|  $53   ''$C9BAF9''  | Ending Theme #1 | 
-|  $53  | Ending Theme #1| +|  $54  |  ''$C9DF3F''  Ending Theme #2 |
-|  $54  | Ending Theme #2| +
-|  $55  ?|+
  
 +Indexes $51, $55-$FF are empty.
 +
 +===== RAM addresses =====
 +
 +Currently loaded song index is (in most cases) stored to [[ff3:ff3us:doc:asm:ram:field_ram#fffsave_ram|Save RAM]] address $1F80. The game loads a new song index from [[ff3:ff3us:doc:asm:ram:field_ram#ffield_ram|Field RAM]] address $053C. This can be utilized by finding an exit where a song changes (eg. Classroom entrance) and poking the memory address $053C; this causes the game to load the poked song index when the exit is used.
  • ff3/ff3us/doc/asm/list/music.txt
  • Last modified: 5 years ago
  • (external edit)