News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Trying to locate sound/music hexes  (Read 918 times)

Plint Michigan

  • Sr. Member
  • ****
  • Posts: 307
    • View Profile
Trying to locate sound/music hexes
« on: October 08, 2016, 12:50:59 pm »
Rockman Speed Bound's OST patches gave me the idea to try and rip my own OST patches for Megaman 2 games, like make OST patches for Rockman Exile, Ultra, Exhaust, No Constancy, Deus Ex Machina, Min, etc. However...

Pre-Intro = $30A7C - $30A7D = B4B1
Title Screen = $30A7A - $30A7B = F4AE
Bubbleman = $30A6E - $30A6F = 91A1
Heatman = $30A66 - $30A67 = 8794
Metalman = $30A6A - $30A6B = 429A
etc...

I have NO IDEA what Infidelity's sound document on the site is trying to tell me. The $ symbol appears NO WHERE in the hex files, and the hex catigories on the side ALWAYS end in 0. Never C, never 4, ALWAYS 0. So I spent about half an hour trying to figure this out and got just about nowhere. Any help would be appreciated.

October 11, 2016, 07:51:10 am - (Auto Merged - Double Posts are not allowed before 7 days.)
No one? NO ONE can help me, here?
« Last Edit: October 11, 2016, 07:51:10 am by Plint Michigan »

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6785
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Trying to locate sound/music hexes
« Reply #1 on: October 11, 2016, 10:45:26 am »
$ is just a notation that it's a hexadecimal value.

Hex editors list 16 (10 in hexadecimal) values on each line.
So if an address ends in C, like the first one, that means you need to go $30A70 and move right 12 (C) bytes.
"My watch says 30 chickens" Google, 2018

Plint Michigan

  • Sr. Member
  • ****
  • Posts: 307
    • View Profile
Re: Trying to locate sound/music hexes
« Reply #2 on: October 11, 2016, 03:15:21 pm »
$ is just a notation that it's a hexadecimal value.

Hex editors list 16 (10 in hexadecimal) values on each line.
So if an address ends in C, like the first one, that means you need to go $30A70 and move right 12 (C) bytes.

Okay, I started fiddling around with the sound by attempting to copy Rock Man Exile's sound to a vanilla file, starting with Flash Man's theme (which was set to Quick Man's stage in Exile) but I realized two things.

1: The square 1 data seemed to use less bits than the one in the original game, as I reached an area with 00 ** ** 00 sooner in the Exile hex codes than in the original, and that seems to be the end of each sound section. Would that mean all the sounds will be in different locations in different hacks?
2, and more importantly: Rock Man Exile's OST's not very good. I might just skip that and Ultra and try No Constancy or DX or Exhaust.

Plint Michigan

  • Sr. Member
  • ****
  • Posts: 307
    • View Profile
Re: Trying to locate sound/music hexes
« Reply #3 on: October 19, 2016, 11:31:51 am »
I might still need a little help with this.