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? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Omega45889

Panser
Level: 30

Posts: 97/335
EXP: 148978
For next: 16891

Since: 03-22-04
From: Vancouver Canada

Since last post: 5 days
Last activity: 6 hours
Posted on 05-20-04 06:35 AM Link | Quote
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?
Weasel
Missionary in Peru
Level: 34

Posts: 335/454
EXP: 236444
For next: 17207

Since: 03-15-04
From: Washington

Since last post: 467 days
Last activity: 339 days
Posted on 05-20-04 07:08 AM Link | Quote
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.
MathOnNapkins

Math n' Hacks
Level: 67

Posts: 220/2189
EXP: 2495887
For next: 96985

Since: 03-18-04
From: Base Tourian

Since last post: 1 hour
Last activity: 32 min.
Posted on 05-20-04 06:44 PM Link | Quote
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.
Prier

Archangel
Administrative Priestess.
NUCLEAR SUB WEEEOOOO
Level: 119

Posts: 691/8392
EXP: 18790939
For next: 138352

Since: 03-15-04
From: Nerima Dist. - Tokyo, Japan

Since last post: 1 day
Last activity: 1 day
Posted on 05-20-04 09:37 PM Link | Quote
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.


(edited by Hiryuu on 05-20-04 12:38 PM)
Ed

Lantern Ghost
Level: 42

Posts: 294/761
EXP: 512715
For next: 8647

Since: 03-16-04
From: Dublin, Ireland

Since last post: 215 days
Last activity: 25 days
Posted on 05-21-04 12:18 AM Link | Quote
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.
Omega45889

Panser
Level: 30

Posts: 98/335
EXP: 148978
For next: 16891

Since: 03-22-04
From: Vancouver Canada

Since last post: 5 days
Last activity: 6 hours
Posted on 05-21-04 03:43 AM Link | Quote
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.
Dish

Spiny
Level: 38

Posts: 64/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 05-21-04 06:18 AM Link | Quote
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.
Vystrix Nexoth

Level: 30

Posts: 145/348
EXP: 158678
For next: 7191

Since: 03-15-04
From: somewhere between anima and animus

Since last post: 3 days
Last activity: 2 days
Posted on 05-21-04 07:00 AM Link | Quote
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.
jonwil

Goomba
Level: 9

Posts: 1/25
EXP: 2989
For next: 173

Since: 04-09-04

Since last post: 85 days
Last activity: 81 days
Posted on 05-21-04 11:15 AM Link | Quote
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.
Omega45889

Panser
Level: 30

Posts: 99/335
EXP: 148978
For next: 16891

Since: 03-22-04
From: Vancouver Canada

Since last post: 5 days
Last activity: 6 hours
Posted on 05-22-04 05:48 AM Link | Quote
OK, but the music editor in HM sux. And I would have to figure out how to use it, which wont be fun.
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 307/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 05-22-04 10:04 AM Link | Quote
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...
iamhiro1112

Armos
Level: 35

Posts: 8/487
EXP: 259927
For next: 20009

Since: 03-27-04
From: sd

Since last post: 18 days
Last activity: 7 days
Posted on 05-24-04 04:11 AM Link | Quote
So, where caN I get this SMW music hack? It sounds pretty cool.
Atma X

Bandit
Level: 43

Posts: 197/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 05-27-04 02:50 AM Link | Quote
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).


(edited by Atma X on 05-26-04 05:50 PM)
iamhiro1112

Armos
Level: 35

Posts: 18/487
EXP: 259927
For next: 20009

Since: 03-27-04
From: sd

Since last post: 18 days
Last activity: 7 days
Posted on 05-27-04 08:04 AM Link | Quote
Oh, I always thought that what is your buisiness in canada was your responce. LOL.

Thanks for the info.


(edited by iamhiro1112 on 05-26-04 11:04 PM)
Atma X

Bandit
Level: 43

Posts: 207/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 05-27-04 12:12 PM Link | Quote
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


(edited by Atma X on 05-27-04 05:08 PM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
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.019 seconds.