+ Reply to Thread
Page 1 of 19 1 2 3 4 5 6 7 8 9 10 11 ... LastLast
Results 1 to 10 of 186

Thread: SNES Boredom Hacking Suggestion (Music Codes for SPCs)

  1. #1
    Join Date
    May 2005
    Posts
    818

    Default SNES Boredom Hacking Suggestion (Music Codes for SPCs)

    There's no serious need to check this out, unless you've got nothing else to do, or if you want some way to get access to provided music codes.

    I've got it in my head to openly suggest that if someone is bored enough, they can look into making Music Select codes of any type for the use of SPC ripping. This means you only have to force the game to somehow switch tracks, instead of making a specific scene use different music. This should allow you to be helpful, and possibly do some quick SNES hacking that less able people can't do.

    I'm hoping to attract people who want to build up some knowledge and be useful at the same time. Check out http://snesmusic.org/v2/wiki.php?iRe...=MostRequested for a list of games that could likely use some codes.

    Some other useful info from there:
    http://snesmusic.org/v2/wiki.php?iRe...age&iPage=Home

    As seen on HCSs forums:
    I generally follow a very simple method of determining how the game loads music.

    In Geiger's debugging SNES9X
    Attempt 1:
    A little before music is loaded(as in, something like the title screen music), put a watch on 002142, then when it breaks, disable the breakpoint, and use the Step Out command, and disassemble back to the address that was just run. If this is believed or proven to not be the deciding address, step out further. There's usually a single value pushed/loaded to a variable. It's also common for the load address to be close to/at ???000.

    Attempt 2:
    Same as above, but use address 002140.

    Note that in SMRM PV, after stepping out, I had to look forward a bit to find the title loader, while the address I stepped out of was using the same routine to do something other than song selection by initing an unusual song value. You may still have to breakpoint and test the value inits/addresses of several routines you jump out of. It's just not as straight-forward as some other projects.

    Angelique:
    Use this to get full-intro-volume rips from basically anywhere.
    C905E7A9
    C905E8??

    By Knurek:
    Dragon Slayer - Eiyuu Densetsu II (J):
    Search for string 0xa90222bd in ROM, modify the second byte (0x02) to have other songs play during the introduction

    Soul & Sword:
    ROM should be deinterleaved (NSRT Checksum 0x772A). Search ROM for string 0xa92c22f3e00020. Change the second byte to have different songs play during the intro screen.

    Wizap!: Ankoku no Ou:
    ROM should be deinterleaved (NSRT Checksum 0xA944). Search ROM for string 0xc0a91d22ce. Change the third byte to have different songs play during the intro screen

    ---

    To start it off, I did Bakumatsu Korinden ONI 2(May be called 'Bakumatsu Korinden Oni'), but will have the internal name S-ONI2. Leave it off until the last line of intro text to make ripping easy, so you can just edit the codes and restore the save state. This worked for Dark Law, which had a nasty habit of dropping leading notes when ripping.
    C02F06A9
    C02F07??
    This reality is mine. Go hallucinate your own.

  2. #2
    Join Date
    May 2005
    Posts
    818

    Default

    BS Super Mario Collection 3(Save a state where you can die SFX free. This changes the sound to music for some values. Use 7E1100-7E1104 for some more direct access and SFX):
    879B4F??

    Similar to 7E1061 for Super Mario All Stars SMB3, when in a stage.

    Capcom's Soccer Shootout
    9C80B4A9
    9C80B5??

    Lamborghini: American Challenge(May be incomplete)
    Intro song(Won't last long, but should allow for ripping)
    8CDABD??
    2nd Song
    8081FB??

    Daikaijuu Monogatari 2(Keep the code disabled until you're AT the scene with the tower. The music should be rippable noise-free when it changes to the next scene. The first opportunity has wing-flapping noise, and the tower has thunder in the background)
    400243A9
    400244??

    Battle Robot Retsuden
    81897AA9
    81897B??

    Dragon Ball Z - Super Gokuuden Kakusei Hen(Title Screen)
    828283??

    Mega lo Mania - Jikuu Daisenryaku
    Starting Menus
    0580A4A9
    0580A5??

    In Game Music(This works on the first island. This is a tricky sound routine. Just have to hope I can get complete ones, when there's more than 1 overall song init to deal with. The above only handles 1 song variable, while this one hacks some lookup tables which, I hope, are complete)
    02F8E2A9
    02F8E3??

    Monster Maker III - Hikari no Majutsushi
    378078??

    Super Wagyan Land 2 (J) (Title Screen)
    10D690??

    AD & D: Eye of the Beholder (Intro)
    02D80F??

    Desert Fighter (J) (A.S.P. Air Strike Patrol) (Mission Screen, start game)
    848930??

    Idea No Hi(You have to play the intro and scroll through dialogue until after the music silences and there's an explosion to get a good ripping point. The music will normally change to a sad theme, but this changes the theme played. The music doesn't seem to have any trouble with being replaced at this point)
    BDC095??

    Shin SD Sengokuden
    81DB78A9
    81DB79??

    Super Jinsei Game (J) (V1.1) (Title screen)
    8082EA??

    Mini Yonku Shining Scorpion (Title Screen)
    C25168??

    Dragon Slayer - Eiyuu Densetsu II (Title Screen)
    C1C58F??

    Akazukin Cha Cha
    C04A72A9
    C04A73??

    FIFA 98 - Road to World Cup (E)
    BB8300A9
    BB8301??

    Tsukikomori (Quite a difficult one. Should work anywheres)
    C07A44A9
    C07A45??

    Title
    C027E3??

    Battle Dodgeball (J) (Slight possibility of more songs. This is a direct write to 2140, and nothing else)
    00B2C9??

    Captain Tsubasa IV (Get through the name entry screen to access music)
    1583B1??

    Eien no Filena (Probably incomplete)
    Intro (Only 01 seems to work)
    00E444??

    Start a Game
    12D560??

    24 and 28 don't play in either of these, but are referenced elsewhere. This is likely going to require some extended understanding, or a run through the game to get missing stuff, or at least get tracks that don't play elsewhere, so more codes can be hacked to try and get more music.

    ---

    Super Real Mahjong P4(Title Screen)
    01A734??

    Tamagotchi Town(The music starts at around 33. Silences the intro music, and makes the second song a different one. Just start the game for the music)
    82804A??
    81A02D00

    Angelique: Premium Box probably uses the same music as Angelique. I tested the Premium intro track, and it's in the original.

    BS Kirby no Omochabako - Baseball (J)
    8390A2??

    YamYam (Title Screen)
    C0E4ED??

    ---
    Some notes I made when I decided to do some tagging
    Cave music select:
    CE83F8??

    7e0609 = current music playing
    7e060b = rip SPC shortly after this value changes for music

    Music List:
    01 - Ending Credits(1:17)
    02 - Toras Forest(1:33)
    03 - Title Screen(1:11)
    05 - Boss Battle(2:59)
    06 - Temple Forest(1:47)
    07 - Mount Molor(2:20)
    08 - South Creek(2:26)
    09 - Sealed Cave(2:30)
    0B - Fangi Forest(3:04)
    0C - Sealed Labyrinth(2:04)
    0D - Good Ending Sequence(2:45)
    0E - Masaki Head(1:56)
    0F - South Creek Ruins(2:16)
    10 - A Death Occurs(2:03)
    12 - Final Battle(1:43)
    13 - Fangi Forest Temple(2:40)
    14 - Scenario Clear(1:46)
    15 - Shanoah Town(1:52)
    16 - Bad Ending Sequence(1:46)
    17 - Battle(1:13)

    ---

    03 - Title Screen
    06 - Temple Forest
    10 - A Death Occurs
    15 - Shanoah Town
    02 - Toras Forest
    17 - Battle
    14 - Scenario Clear
    0E - Masaki Head
    08 - South Creek
    0F - South Creek Ruins
    0B - Fangi Forest
    13 - Fangi Forest Temple
    05 - Boss Battle(2:59)
    07 - Mount Molor
    09 - Sealed Cave
    0C - Sealed Labyrinth
    12 - Final Battle
    16 - Bad Ending Sequence
    0D - Good Ending Sequence
    01 - Ending Credits
    This reality is mine. Go hallucinate your own.

  3. #3
    Join Date
    Jul 2007
    Location
    Buenos Aires, Argentina
    Posts
    857

    Default

    FIFA 98: Road to World Cup (E) (Must go to the options menu and change the sound option to music, then press start and you will be back at the menu with the selected music accourding to the next codes. This is probably the best way to rip the music.)
    9B87F48D
    9B87EF??

    ?? = From 01 to 03; 00 is silence; 04 - 07 are the menu sounds.
    "Dizzy my future, silly my way."
    "Under my flag I live free."

  4. #4
    Join Date
    May 2005
    Posts
    818

    Default

    I'm not sure, but I think the one I put up may access more of the music. A tricky system, this one. Couldn't follow the method I outlined to get an easy code.
    This reality is mine. Go hallucinate your own.

  5. #5
    Join Date
    Jul 2007
    Location
    Buenos Aires, Argentina
    Posts
    857

    Default

    Ah, didn't see it, I searched, but didn't see it, damn.
    Yeah, tricky one, I found another two addresses that can mute music or produce diff sounds depending of values.
    After reading your post I tested both codes, I can access to three tunes with both, all the tunes seems the same to me, but I'm not that good when it comes to remember this chip songs. The difference is that with your code you start at 00 with my code you have to start at 01. But I'm not sure if all the tunes are the same.
    If all are the same, sorry, really, didn't see the codes you posted.
    Last edited by VisitntX; 08-27-2008 at 08:27:12 PM.
    "Dizzy my future, silly my way."
    "Under my flag I live free."

  6. #6
    Join Date
    May 2005
    Posts
    818

    Default

    I've been editing my original post, as nobody else had responded at the point of my edit. Good to know someone else is giving this a shot.
    This reality is mine. Go hallucinate your own.

  7. #7
    Join Date
    Jul 2007
    Location
    Buenos Aires, Argentina
    Posts
    857

    Default

    Ah, ok then. Well I will see what else I can do, I will give a try to Captain Tsubasa IV.
    "Dizzy my future, silly my way."
    "Under my flag I live free."

  8. #8
    Join Date
    May 2005
    Posts
    818

    Default

    SD Gundam GX (J) (Enter Menu from Title)
    84ECC6??

    Yuu Yuu Hakusho (J)
    Woo and dang, this is a tough one. Uses direct LoRom Referencing in the variables. Left option, 'New Game' to get song.

    1st, 2nd, 3rd byte go in A7, A6, A5:
    81FAA7??
    81FAA6??
    81FAA5??

    List of LoRom Datas:
    B6D8CC
    B6E148
    B6E586
    B6EBD0
    B6EEF6
    B6F18F
    B6F2F2
    B6F364
    B6F52B
    B7810C
    B7E131
    B8C868
    B9ABBA
    BEFE6E
    BF8000
    BFA035
    BFA4C6
    BFB105
    BFB842
    BFC15F
    BFC3EF
    BFD25B
    BFD8F8
    BFDAB1
    BFDBE8

    Proof of system:
    81F2F1A9
    81F2F2??

    Hokuto no Ken 5: VisitntX

    Koutetsu no Kishi 3 (Could have more than 1 song init)
    Go to File Edit:
    81A09A??

    Intro:
    818D28??

    Title:
    819266??

    ---
    Sim Ant (Title)
    00B17E??
    added: 00B16F01 - Title area has different theme selection(Disable for original selection)
    This reality is mine. Go hallucinate your own.

  9. #9
    Join Date
    Jul 2007
    Location
    Buenos Aires, Argentina
    Posts
    857

    Default

    Seems you already did the Tsubasa code.

    Hokuto no Ken 5 (Title)
    00AF7A??

    ?? = 01 to 04; 00 is silence, anything up 04 seems to be silence.

    Gourmet Sentai Bara Yarou (Title and the whole game)
    00A7B7A9
    00A7B98D
    00A7B8??

    ?? = 00 is Silence; Since 01 and up, some values as 02, 03 and 04 seems to be the same tune to me, at 05 is the next one and so and on.
    I found tunes from 01 to 38, after that value the game will not keep loading screens.

    Wing Commander (At the bar, the one after entering your name)
    82803106
    828033??

    ?? = From 00 to 0F

    There is possible to also hear the sounds, but the music keeps playing in the background.
    82803104
    828033??

    YUUYUU Hakusho 2: Kakutou no Syo
    81E699A9
    81E69A??

    ?? = From 00 to 18 (Probably 17, 18 seems to be one already in the range, after 18 all the songs are the same.)

    Well, that's all for tonight.
    Last edited by VisitntX; 08-28-2008 at 09:57:59 PM.
    "Dizzy my future, silly my way."
    "Under my flag I live free."

  10. #10
    Join Date
    May 2005
    Posts
    818

    Default

    Koutetsu No Kishi 3: Probably going to need manual ripping
    Intro
    818D28(01/50)

    Main Menu
    819266??(01/50)

    Sub Menu
    81A09C??(01/03)

    Gourmet Sentai Bara Yarou: VisitntX

    Wing Commander: VisitntX

    Koutetsu No Kishi 2: Looks like the same system as #3

    YUUYUU Hakusho 2: Kakutou no Syo: VisitntX

    Phantom 2040:
    809744A9
    809745??

    80BA52 = Song Data (Some songs may be missing, as evidence by the title screen)
    This reality is mine. Go hallucinate your own.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Similar Threads

  1. Some codes from the other place
    By ReyVGM in forum Last Generation & Retro Hacking
    Replies: 13
    Last Post: 04-22-2009, 01:56:33 PM
  2. SMB Codes to Be Added (My Discoveries)
    By SMB2J-2Q in forum Last Generation & Retro Hacking
    Replies: 11
    Last Post: 01-04-2009, 09:42:00 PM
  3. DS Hacking 101 By /dexter0
    By dlevere in forum Current Generation Hacking
    Replies: 1
    Last Post: 11-21-2008, 07:04:05 AM
  4. More Genesis Game Genie codes
    By Tony Hedstrom in forum Last Generation & Retro Hacking
    Replies: 80
    Last Post: 07-11-2007, 07:37:07 PM
  5. SNES Hacking with SNES9X
    By ugetab in forum VG School of Hacking
    Replies: 1
    Last Post: 08-18-2006, 08:18:42 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts