Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Snes audio possibilities?
  
User name:
Password:
Reply:
 

UserPost
Atma X
Posts: 207/801
Note: These hacks can also be aquired in the "Super Mario World Hacking" section of the Board. I decided to post the SMB1 Music Hack in this Thread as well, as it will give people a higher chance of finding it (I originally found the request for the Hacks in this Thread).

The SMB1 Music Hack has SMB1 and SMB3 Songs and the Underground song from SMB2.
And the Star song is screwed up (it sounds like some of the instruments might have been changed)
Ok, here it is.
http://home.comcast.net/~atma-x/SMB1_Music_Hack.zip

Edit: Here are a couple of Song Pointers that are not editable in Lunar Magic (use a Hex Editor to change these).
1.Title Screen
Address: 18C7

2.After Beating a Boss
(while Castle is showing)
Address: 16B3
iamhiro1112
Posts: 18/487
Oh, I always thought that what is your buisiness in canada was your responce. LOL.

Thanks for the info.
Atma X
Posts: 197/801
http://home.comcast.net/~atma-x/Super_Demo_World_3.zip
To apply the IPS Patch, use the original SMW game, not DemoWorld 1 (the IPS I downloaded required you to patch it to DemoWorld 1, so I decided to make it a simpler process).
Do not delete the .msc file that comes with it, that is a complete list of the Song Names that you'll see while viewing the Game in Lunar Magic (which I took the time to make). I've also included a Cheat File that has a lot of unique Codes that some of you may not have (delete this if you want), and I've included an .srm (Save File) to start you the end of the game (so it's easier to access all of the levels).
iamhiro1112
Posts: 8/487
So, where caN I get this SMW music hack? It sounds pretty cool.
Keitaro
Posts: 307/1342
then you my friend are one lazy ass and I swear if I had a dime for every person that asked this sort of question...
Omega45889
Posts: 99/335
OK, but the music editor in HM sux. And I would have to figure out how to use it, which wont be fun.
jonwil
Posts: 1/25
if you want new music for Zelda 3, you could always just use the music editor in Hyrule Magic.

Taking music from another game is not possible (unless you do a lot of work like Bouche did with Mario Allstars music in Mario World.
Vystrix Nexoth
Posts: 145/348
right. my guess is that the SPC memory is analogous to the name tables in an NES game: while the end-result format is always the same (so that the PPU/SPC700/whatever can understand it), how it's stored in the ROM and how the end-result is generated from that data is different from game to game (and sometimes different from different parts of the same game) -- only the end result is the same.
Dish
Posts: 64/596
A common misconception associated with game music files (like NSF/PSF/SPC/etc) is that you can just take the music from one game and slap it in the other like you can with graphics. What a lot of people don't understand is these files aren't just music data... they're fully self-managing executables. SPC players don't just read data from the spc file and stream it... they emulate the SPC chip (like a SNES emulator emulates SNES roms).

Wanting to take music data from an SPC from game A and slapping it in game B is like wanting to take a portion of the game engine from game A and slapping it in game B. While technically it can be done (and if you know what you're doing... it's very possible)... but it's not a copy/paste job. Music format varies from game to game just like level data. Not to mention how and when the music code is loaded.

Hacking SNES music is not any easier than hacking music for any other system (which most people will tell you is rather difficult). If anything... I'd say that hacking SNES music is harder... since the music files you have available (SPC) don't necessarily exist in the ROM as they appear in the spc file. Whereas with other systems (like NES)... the NSF file is game code ripped straight from the ROM... so if you can change the NSF to play different music, you can copy/paste your changes to the ROM file.
Omega45889
Posts: 98/335
So, this DJ Bouche knows how to switch around SNES music information? Cause I am making a Zelda 3 hack, and since its gonna be completely different, I would like to have some different music if possible.

It would most likely just be music from other SNES games inserted into Zelda. Oh well, I got a while to figure this stuff out.
Ed
Posts: 294/761
If you need music help, maybe ask DJ Bouche. He may not do it though, because he's always getting asked to "Put this music here" or "Change that music to this" so asking politely is key.
Prier
Posts: 691/8392
Originally posted by MathOnNapkins
...Depending on how your rom interfaces with the SPC, i.e. how it selects certain features, the spc file you wish to use might not be compatible and you'd have to tweak things a lot.


Such as Wolfenstein 3D or anything by Compile (i.e. Puyo puyo, Nazo Puyo, Kirby's Avalanche)? I don't think I've seen a stable SPC set of those yet.
MathOnNapkins
Posts: 220/2189
It should be understood that an spc file is actually a memory dump of the SPC at a given time, much like a savestate (which typically have spcs saved within them.)

The data in the file is not so much musical information but a program with instructions on how to play the samples, which are also in the file. Depending on how your rom interfaces with the SPC, i.e. how it selects certain features, the spc file you wish to use might not be compatible and you'd have to tweak things a lot.
Weasel
Posts: 335/454
Audio run off of SPC files?


No, SPC700 (i think) is the sound processor or something in the snes carts.

And, no, you cannot simply insert an SPC file into a different rom. Most roms use different sound engines. Like SMAS and SMW are different.

The only way to stick a song in like that is if you overwrote the rom's sound engine with the other rom's. Bouche did this with SMW (he called it Demo World 3), but from what I understand, it wasn't exactly the easiest feat.
Omega45889
Posts: 97/335
Does the SNES audio run off of SPC files?

Also, if I have an SPC file, is there a way to insert it into a different game, or port it over into say, Zelda 3 using HM?
Acmlm's Board - I2 Archive - Rom Hacking - Snes audio possibilities?


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.003 seconds.