(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
04-29-24 02:46 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Noob at SPC HEX stuff New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6280 days
Last view: 6279 days
Posted on 02-12-06 01:26 PM Link | Quote
So I opened this SPC file of Super Mario Bros. Overworld theme with a HEX editor.

I copied the whole file by "Select all" and "Copy".
Then I opened the SMAS Rom with a Hex editor, and pressed "Command - F" (Find). And pasted the whole shiz in the search string. It found it, yes; so I replaced it with 00 00 00 00 00 etc..
And opened the ROM in an Emulator.
But The music's still there. Why? I Replaced it with 0's, but it still plays loud 'n' clear..

Thanks in advance.
Kyoufu Kawa
Intends to keep Rom Hacking in one piece until the end








Since: 11-18-05
From: Catgirl Central Station

Last post: 6279 days
Last view: 6279 days
Posted on 02-12-06 01:31 PM Link | Quote
Did you save?

Did you make sure there's no auto-patching being done that might restore the data?
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6280 days
Last view: 6279 days
Posted on 02-12-06 02:01 PM Link | Quote
Originally posted by Kyoufu Kawa
Did you save?


=3
Kheehee.. Whoopsie.
Keitaro

Mole


 





Since: 11-18-05
From: Massachusetts

Last post: 6438 days
Last view: 6438 days
Posted on 02-12-06 03:32 PM Link | Quote
Not only that....but you DO know the SPC contains ALL the music in the game by finding the entire SPC in the ROM (which I HIGHLY doubt you did, as theres no ID6 tags in the ROM, tables and other things will be in different physical locations in the rom, etc), you're not just finding one song, but the entire program for the SMB1 bank in MSAS. But like I said, I seriously doubt you get an exact match for the entire SPC.
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6280 days
Last view: 6279 days
Posted on 02-12-06 03:48 PM Link | Quote
Originally posted by Keitaro
Not only that....but you DO know the SPC contains ALL the music in the game by finding the entire SPC in the ROM (which I HIGHLY doubt you did, as theres no ID6 tags in the ROM, tables and other things will be in different physical locations in the rom, etc), you're not just finding one song, but the entire program for the SMB1 bank in MSAS. But like I said, I seriously doubt you get an exact match for the entire SPC.


Well, it wasn't the entire HEX bunch. Just most of it.
MathOnNapkins

1100

In SPC700 HELL


 





Since: 11-18-05

Last post: 6279 days
Last view: 6279 days
Posted on 02-13-06 09:03 AM Link | Quote
Take it from me, trying to edit SPC files when you have no flipping clue what you're doing won't get you very far. I tried a few times, and only recently have I actually tried to take a real hard look at how the SPC/DSP works.
blackhole89
Moronic Thread Bodycount: 17
(since 2006-08-21 09:50 EST)
F5 F5 F5 F5 F5


 





Since: 12-31-69
From: Dresden/SN/DE

Last post: 6281 days
Last view: 6279 days
Skype
Posted on 02-13-06 02:34 PM Link | Quote
If you really marked ALL of the .spc file, you wouldn't have found anything in the ROM. SMAS doesn't save its whole SPC block, and the first 0x500 bytes are not in the ROM at all (temporary regs etc)

And even so, you need to invoke a reupload to the SPC. That, for instance, happens if you start a new game. (If you did everything "right", you'll crash )
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6280 days
Last view: 6279 days
Posted on 02-14-06 08:45 AM Link | Quote
Originally posted by blackhole89 +
If you really marked ALL of the .spc file, you wouldn't have found anything in the ROM. SMAS doesn't save its whole SPC block, and the first 0x500 bytes are not in the ROM at all (temporary regs etc)

And even so, you need to invoke a reupload to the SPC. That, for instance, happens if you start a new game. (If you did everything "right", you'll crash )


Yea yea, I know.
I should've corrected it. But I'm too lazy to edit the post.
creaothceann

Red Goomba








Since: 11-22-05

Last post: 6475 days
Last view: 6475 days
Posted on 02-16-06 09:03 AM Link | Quote
The SPC file format. (There's an error though - there're just two reserved bytes at offset 2Ch, and it doesn't include the extended tags 35h and 36h.)

You might find parts of the SPC's RAM in the ROM, but not the entire file.


(edited by creaothceann on 02-16-06 08:04 AM)
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Noob at SPC HEX stuff |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.016 seconds; used 389.42 kB (max 484.73 kB)