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

Micro-Goomba
Level: 6

Posts: 11/15
EXP: 738
For next: 169

Since: 05-25-05

Since last post: 5 days
Last activity: 15 days
Posted on 10-01-05 09:50 AM Link | Quote
I just received a plethora of music editing / notation software, and I started to wonder if it was possible to edit the music in ROMs in a similar manner to how levels are changed etc. I'm not so dense as to think this would be a simple process, but I don't know where to start. Any ideas, anyone?
Jaspile

Red Koopa
Level: 20

Posts: 122/133
EXP: 37467
For next: 4972

Since: 03-15-04
From: Paris, France

Since last post: 20 hours
Last activity: 11 hours
Posted on 10-01-05 03:02 PM Link | Quote
What kind of game's music would you like to edit ? I've made some researches about a few NES games' music format, so I might try to explain the basics of it.
Or for example, here is one of Capcom's music engine format (that deals with games like MM3-5, Darkwing Duck,etc.) :
http://elazulspad.net/matrixz/romstuff/capmusfrm.txt, written by Matrixz.
kuja killer

Rat
Level: 11

Posts: 11/80
EXP: 4582
For next: 1403

Since: 09-22-05
From: Lake Havasu City, Arizona

Since last post: 10 hours
Last activity: 1 hour
Posted on 10-01-05 05:20 PM Link | Quote
Hmm, that gives me a interesting thought in my head I'd really like to know . ...seriously.

Is it possible to take music from a gameboy game ...whatever format that songs are in for the gameboy....and convert it into NSF to implement into a NES rom? Would that be like...."extremely" difficult ?
(the music of say...a level/stage) ... NOT sound effects


(edited by kuja killer on 10-01-05 08:21 AM)
Jaspile

Red Koopa
Level: 20

Posts: 123/133
EXP: 37467
For next: 4972

Since: 03-15-04
From: Paris, France

Since last post: 20 hours
Last activity: 11 hours
Posted on 10-01-05 06:24 PM Link | Quote
No. And the thing is that actually, you can't even take an NSF to insert it into a rom : sound format isn't universal on NES, so it's even less universal with other systems' sound format.
You'd have to know your NES game's music format, and then re-compose your GB game music in that format.
kuja killer

Rat
Level: 11

Posts: 12/80
EXP: 4582
For next: 1403

Since: 09-22-05
From: Lake Havasu City, Arizona

Since last post: 10 hours
Last activity: 1 hour
Posted on 10-01-05 06:31 PM Link | Quote
Ohhh I see. Bummer.
It's just that like ... on this website http://www.geocities.co.jp/Playtown-Bingo/2392/kuwata/
the rockman exile hack of megaman2 ..i've played that fully...and the music for each stage is completely different entirly. ..it doesn't use any of the actual game's music for any of the stages what so ever.
Some are even remixes from other games such as the SNES Megaman X ...and the dr. wily stage of the gameboy megaman1 ...
those japanese guys who did those hacks must be geniouses(sp?)


(edited by kuja killer on 10-01-05 09:32 AM)
Sokarhacd

Ball and Chain Trooper
Resistance is Futile
You Will Be Assimilated
Hab SoSlI' Quch
Level: 61

Posts: 1703/1757
EXP: 1799888
For next: 76708

Since: 03-15-04

Since last post: 6 days
Last activity: 4 hours
Posted on 10-01-05 06:58 PM Link | Quote
Yeah, it seems like Most Japanese Rom Hackers do a VERY good job....
Mega-Dog

Level: 20

Posts: 106/139
EXP: 40051
For next: 2388

Since: 03-15-04
From: Minnesota

Since last post: 8 days
Last activity: 4 days
Posted on 10-02-05 03:37 PM Link | Quote
Years ago I used to have a music editor for some NES games...but I don't remember what happened with it...

Also I am trying to learn how it is done too so I can implement it in my Editors someday...
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 2338/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 10-02-05 03:59 PM Link | Quote
Originally posted by Mega-Dog

Also I am trying to learn how it is done too so I can implement it in my Editors someday...
Jasp just posted the Capcom engine's format. You could do an editor for that.
Mega-Dog

Level: 20

Posts: 108/139
EXP: 40051
For next: 2388

Since: 03-15-04
From: Minnesota

Since last post: 8 days
Last activity: 4 days
Posted on 10-02-05 04:33 PM Link | Quote
Originally posted by Kawa-oneechan
Originally posted by Mega-Dog

Also I am trying to learn how it is done too so I can implement it in my Editors someday...
Jasp just posted the Capcom engine's format. You could do an editor for that.


Yea there is still a few Capcom Games on my list to do editors for...

I don't know much about coding sound though LOL!
kuja killer

Rat
Level: 11

Posts: 14/80
EXP: 4582
For next: 1403

Since: 09-22-05
From: Lake Havasu City, Arizona

Since last post: 10 hours
Last activity: 1 hour
Posted on 10-02-05 06:17 PM Link | Quote
Maybe someday I'll try to learn how to do music hacking.
All I know how to do so far is changing the order of the tracks in the MM3 rom. like.. ..instead of the stage select screen music playing...i can make it play the music from the gameover screen ...or one of the stages.

I was trying to find custom made NSF's that people have made themselves on google for like a half hour yesterday but couldn't find any. Blehhh
Dish

Spiny
Level: 38

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

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 10-02-05 07:03 PM Link | Quote
Originally posted by kuja killer
I was trying to find custom made NSF's that people have made themselves on google for like a half hour yesterday but couldn't find any. Blehhh


http://2a03.org


(edited by Disch on 10-02-05 10:04 AM)
Heran_Bago

Rat
Level: 15

Posts: 85/91
EXP: 13080
For next: 3304

Since: 03-20-05
From: Newtrogic High Zone

Since last post: 8 days
Last activity: 1 day
Posted on 10-03-05 11:17 AM Link | Quote
As of now, if you know what you're doing, you can completely change the soundtrack in almost any PSP game
Froboy

Micro-Goomba
Level: 6

Posts: 12/15
EXP: 738
For next: 169

Since: 05-25-05

Since last post: 5 days
Last activity: 15 days
Posted on 10-05-05 02:01 AM Link | Quote
Jaspile, thanks a bunch. With that list of what the commands are, I should be able to get going on something as soon as I finish midterm week here at Iowa State (ugh).

As to whoever commented that the MegamanX remixes on NES were "genius", they're just as easy as putting a different remix on there -- if you've got sheet music and code sitting in front of you, you just make changes one note at a time until you're done.

I do have a question for anyone who can answer it, though -- is that 06 time value byte in milliseconds? Also, setting a time signature (00) doesn't make much sense in code...in Finale and Digital Performer, it's only done as a help to the composer, and I don't think the actual playback code uses it at all (could be wrong here, though).

Only 16 different volume settings ($00-$0F) at 07 makes sense after I thought about it. Most NES games don't differ very much in volume compared to today's games, and that's got to be the reason why.

Mega-Dog, if you're looking to learn the basics of how sound is coded, I highly advise that you pick up a copy of QBasic and take a look at the PLAY statement. That will give you a vague grasp of what happens with sound, and is much easier to learn than full MIDI sequencing.

In any case, many thanks, and hopefully I'll be able to post some reworked stuff in the coming month!
Tweaker

Red Paragoomba
Level: 12

Posts: 57/57
EXP: 6490
For next: 1431

Since: 03-20-05
From: Rochester, NY

Since last post: 25 days
Last activity: 13 days
Posted on 10-08-05 10:06 AM Link | Quote
I've mastered and fully documented the music format in the Sonic the Hedgehog games for the the Genesis, if you're interested. There's even a music editor that lets you import MIDI's into the game.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Editing music | |


ABII


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



Page rendered in 0.020 seconds.