(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
03-29-24 07:38 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Changing ingame music? New poll | | Thread closed
Pages: 1 2 3Add to favorites | Next newer thread | Next older thread
User Post
mortalkenshi2

Paratroopa








Since: 12-10-06

Last post: 6250 days
Last view: 6249 days
Posted on 02-12-07 10:54 PM Link
I wanted to change some music to a game to some music other than the ones ingame. For example change the music to super mario world to something like super mario 64's or something else. Are there any hex tutorials that are available for this kind of thing. (Remember that I run a mac so I think about the porgrams you suggest if you suggest any)

Yoro edit: Kill the < /table> and < /td> in your sig. What the heck.


(edited by mortalkenshi2 on 02-12-07 04:54 PM)
(edited by Yoronosuku on 02-12-07 06:49 PM)
Yoronosuku

Toss Tortoise


 





Since: 11-17-05
From: Massachusetts is my new home..

Last post: 6248 days
Last view: 6248 days
Skype
Posted on 02-13-07 12:48 AM Link
Uh. No.

Those are two completely different systems. And you honestly expect the music to be able to be directly portable from an N64 to an SNES?

This is beyond your level of skill I'm affraid, if I were you this would be the last thing I would worry about.

Edit: ....and exactly how did you manage to break the table? =|


(edited by Yoronosuku on 02-12-07 06:48 PM)
darkwitch

Red Cheep-cheep


 





Since: 10-16-06
From: Puerto Rico

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 01:26 AM Link
As yoronosuku said, that ain't a job you might be able to do, the best you could do is wait patiently for Solar Sound Track (being made by blackhole89).
Darkdata

980








Since: 02-25-06
From: Newfoundland

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 01:34 AM Link
Originally posted by darkwitch
As yoronosuku said, that ain't a job you might be able to do, the best you could do is wait patiently for Solar Sound Track (being made by blackhole89).


Or you could read and see that he is asking to port Super Nintendo Sound Files to the N64. Which is quite unlikely to happen any time soon.
mortalkenshi2

Paratroopa








Since: 12-10-06

Last post: 6250 days
Last view: 6249 days
Posted on 02-13-07 01:36 AM Link
It wasn't exactly what I meant so let me express it slowly. If you had n64 music like mario 64 and you didn't like the music it had, would you be able to change it to music of your own? I used that as an example and that wasn't correct.





(edited by mortalkenshi2 on 02-12-07 07:37 PM)
(edited by mortalkenshi2 on 02-12-07 08:55 PM)
BooUrns

Buster Beetle








Since: 05-07-06
From: The CS

Last post: 6250 days
Last view: 6250 days
Posted on 02-13-07 01:43 AM Link
STOP BREAKING THE TABLES.


(edited by BooUrns on 02-12-07 07:43 PM)
(edited by BooUrns on 02-12-07 07:56 PM)
Griff Morivan

190








Since: 06-10-06
From: St. Petersburg, Florida.

Last post: 6254 days
Last view: 6249 days
Posted on 02-13-07 01:48 AM Link
I don't know what happened, but it's trippy and I kinda like it.
mortalkenshi2

Paratroopa








Since: 12-10-06

Last post: 6250 days
Last view: 6249 days
Posted on 02-13-07 01:49 AM Link
how do I take it out? my sig has a url and thats it.


(edited by mortalkenshi2 on 02-12-07 07:54 PM)
Darkdata

980








Since: 02-25-06
From: Newfoundland

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 01:53 AM Link
Can I fix this? edit: Nope

Anyway, to answer the question, music editing is hard. There is no known way to edit SM64's music. You could experiment and try for yourself however.


(edited by Darkdata on 02-12-07 07:55 PM)
mortalkenshi2

Paratroopa








Since: 12-10-06

Last post: 6250 days
Last view: 6249 days
Posted on 02-13-07 01:56 AM Link
Originally posted by Darkdata
Can I fix this? edit: Nope

Anyway, to answer the question, music editing is hard. There is no known way to edit SM64's music. You could experiment and try for yourself however.





(edited by mortalkenshi2 on 02-12-07 07:58 PM)
(edited by mortalkenshi2 on 02-12-07 08:56 PM)
(edited by mortalkenshi2 on 02-12-07 08:56 PM)
BooUrns

Buster Beetle








Since: 05-07-06
From: The CS

Last post: 6250 days
Last view: 6250 days
Posted on 02-13-07 01:58 AM Link
First of all, stop typing things like </table> and </td> in your posts. It just makes things worse.
Yoronosuku

Toss Tortoise


 





Since: 11-17-05
From: Massachusetts is my new home..

Last post: 6248 days
Last view: 6248 days
Skype
Posted on 02-13-07 04:37 AM Link
I definitely told you to get those two tags out of your sig, and that is the problem, and why the tables are constantly breaking! And yeah, question has been answered so, um...!
Rom Manic









Since: 12-18-05
From: Detroit, WHAT?!

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 05:36 AM Link
Well, technically he could do it. It would be complicated, but you would have to collect samples of different tones from a Mario 64 track, and convert them to a playable format. After that, it's basically writing assembly to play said samples as different notes and octaves, but this is generally the area it gets fuzzy.

Essentially you would have to find a space in the ROM that is free, or somewhere to overwrite the space that the original music is stored in. Using a Hex Editor would be your best bet, so essentially copying the Hex data from the sample file (No header, if for some reason it has one) and paste it into the ROM's hex data.

Now comes the coding part. So let's say you want to replace the music in the intro level for SMB1. Find out where the pointer that locates the music is, and change the value to point to your new music data's location.

This is the sum of knowledge I could gather in 5 minutes, so forgive any inconsistencies.
Yoronosuku

Toss Tortoise


 





Since: 11-17-05
From: Massachusetts is my new home..

Last post: 6248 days
Last view: 6248 days
Skype
Posted on 02-13-07 05:50 AM Link
Well, yeah, its possible, I mean I even know the Mario 64 music format somewhat But when I say impossible, I mean to a good 90% of the people who ask (who usualy think you can do it with magic)
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6249 days
Last view: 6249 days
Posted on 02-13-07 07:07 AM Link
Editing music is possible. Copying music from one game and pasting it in another is usually impossible; you can do it if the games use the same sound format, but you'll generally have to fix up pointers, instruments, etc. Copying from a game on another system, haha no.
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 08:26 AM Link
-Learn the basics of the USF sound format
-Learn the basics of the SPC sound format
-Learn necessary Assembly structures and functions
-Take advantage from already existing SPC/USF music rips
-???
-Profit
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6249 days
Last view: 6249 days
Posted on 02-13-07 11:30 AM Link
USF is just an N64 ROM with non-music-related stuff removed, and SPC is just a dump of the SPC700 memory. The only way either of them will help is you don't have to find the music data in ROM to learn its format. You'd still have to learn the formats of both games, and they're probably different enough that all you'd end up doing is remaking the songs from scratch anyway.

It just might be possible to emulate the SPC700 on the N64, maybe even while a game is running, to allow for importing .spc files as the game's music. However, this would mean not only writing an SPC700 emulator from scratch on the N64, but writing it into an existing game ROM. And no, you are NOT going to play a USF on a SNES, unless perhaps you add another CPU.
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6248 days
Last view: 6248 days
Posted on 02-13-07 04:31 PM Link
Originally posted by HyperHacker
It just might be possible to emulate the SPC700 on the N64, maybe even while a game is running, to allow for importing .spc files as the game's music. However, this would mean not only writing an SPC700 emulator from scratch on the N64, but writing it into an existing game ROM. And no, you are NOT going to play a USF on a SNES, unless perhaps you add another CPU.


Well, there IS a build of SNES9X for N64.
mortalkenshi2

Paratroopa








Since: 12-10-06

Last post: 6250 days
Last view: 6249 days
Posted on 02-13-07 07:40 PM Link
Well yea, Of course the newer music from newer systems won't be able to play on the older systems. (duh!) Well, If I am understanding this correctly, if I wanted the SMB1 bowser theme into mario64, I would have to get the code of the music from SMB1 and then transfer that into an empty space in the rom of m64 and get the pointer to point to that particular music? And also, I am not really understanding how to edit pointers, how would I edit them?
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: 6250 days
Last view: 6248 days
Skype
Posted on 02-13-07 07:45 PM Link
Originally posted by mortalkenshi2
Well, If I am understanding this correctly, if I wanted the SMB1 bowser theme into mario64, I would have to get the code of the music from SMB1 and then transfer that into an empty space in the rom of m64 and get the pointer to point to that particular music?

You aren't understanding it correctly.

You would have to get the music data from SMB1 and then write a compatible music data player for the N64 platform; subsequently, you'd have to compile the latter, insert it and link it up with the game code.
No, nobody here is going to teach you that.

As for editing pointers, you would likely edit them in a hex editor. If you don't know what a pointer is, you probably are in the wrong forum/having set yourself the wrong goals. No offense, but you should know about pointers and the basics of programming before trying to get into hacking.
Pages: 1 2 3Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Changing ingame music? | Thread closed


ABII

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

Page rendered in 0.022 seconds; used 445.66 kB (max 577.37 kB)