I started a few weeks ago gathering BRR samples, mainly from Squaresoft Satellaview and SFC games. I host the collection at ff6hacking.com, see
this thread. I also developed a
wiki section that should grow with more technical info. BRR related offsets are compiled
here.
All samples from all games (BRR + WAV) (19MB)
Game that samples were completely extracted with ADSR, Pitch and Loop data are the following:
Bahamut Lagoon
Chrono Trigger
Dynami Tracer
Final Fantasy 4
Final Fantasy 5
Final Fantasy 6
Front Mission
Front Mission: Gundam Hazard
Hanjuku Hero
Koi ha Balance
Live a Live
Mystic Quest
Radical Dreamers
Romancing SaGa
Romancing SaGa 2
Romancing SaGa 3
Seiken Densetsu 3
Super Mario RPG
Secret of Mana
Treasure Conflix
Treasure of the RudrasSome games data are less compatible (direct copy / paste) with FF6, especially for pitch data and data from first SPC Cores (FF4, Romancing Saga, etc.). This has consequence that you might require trial and error to find a suitable data for a sample from these games. I'm investigating the two bytes format of the FF6 Pitch data to be able to better adjust this value.
Two games that are making me banging my head on the wall right now are Secret of Evermore and Breath of Fire that have their own special way of storing things (and not the Squaresoft regular pattern). There is a
thread on SoE and
one on BoF over at ff6hacking.com. I think I am on par with RHDN SoE ROM map as far as music offsets goes. This is the "
disassembly" I have generated today. If anyone has BRR samples related info or info on ADSR data, pitch data (if any) and loop data (if any) for these two specific game, you would be very kind if you share them.
The
SPC - Hard Core sub-forum was a really great help during this journey (that is not over yet). Every game I had a bit of info about I was able to locate rest of data fast and easily because Squaresoft had more or less the same pattern for the majority of its games. So I would like to thank anyone who contributed here in the various SPC theads of Squaresoft game and JCE3000GT for having paved the way!