| |||
Views: 88,320,048 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 03-29-24 03:31 PM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 5 guests |
Main - ROM Hacking - Changing .midi to nes music | New thread | New reply |
Nintendude88 |
| ||
Shyguy Level: 22 Posts: 57/85 EXP: 57851 Next: 499 Since: 04-27-09 From: MD/VA Last post: 4494 days Last view: 3246 days |
Hi all,
Is it possible to change a .midi file to NES music to be inserted into a rom hack? It know it's possible for Super Mario World and Sonic the Hedgehog but I wonder if it's possible for any NES game? If so, how can I do this? ____________________ My Yoyogames.com Page http://www.yoyogames.com/members/PKGamer88 My Youtube Page http://www.youtube.com/user/PKGamer88 |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 3803/5344 EXP: 30876324 Next: 786657 Since: 02-20-07 From: The Netherlands Last post: 4470 days Last view: 2605 days |
In a word, no.
The examples you mentioned, aside from being for a SNES and Genesis game respectively, had conversion programs written for their specific music engines and/or game-specific musical quirks. To my knowledge, there is no conversion program that takes MIDI music and poops out something "to be inserted into a rom hack". If only because different games, series and/or developers have different music engines, each with their own data formats. To come back to your examples, SMW uses the N-SPC music engine (IIRC an earlier version, causing incompatibilities with later Mario games), while Squaresoft games use their own engine, if I remember correctly. Sonic the Hodgepodge uses... whatever it's called, of which there are several minor variants found in various games -- Michael Jackson's Moonwalker uses the same engine, but with a different pointer format or whatever. And on the GBA and DS, most games developed in Japan use a single music engine that comes with the development kit. But yeah. There's no catch-all method to convert MIDI files to "NES music to be inserted into a rom hack". ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Quick Curly |
| ||
Giant Red Paratroopa Level: 77 Posts: 966/1442 EXP: 4158018 Next: 33111 Since: 06-15-08 From: Earth Last post: 87 days Last view: 87 days |
I don't know if you knew about this, Nintendude88:
http://computerarcheology.com/zelda/zelda.html Something I stumbled upon a while ago with data and code information/explanations that could make hacking the music, among other things, for your Zelda ROM hack a little easier. |
Dwedit |
| ||
Red Paratroopa Level: 30 Posts: 159/162 EXP: 162778 Next: 3091 Since: 03-07-07 From: Chicago Last post: 3490 days Last view: 1585 days |
I made a MIDI to Famitracker importer once, but haven't released it. ____________________ |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 3810/5344 EXP: 30876324 Next: 786657 Since: 02-20-07 From: The Netherlands Last post: 4470 days Last view: 2605 days |
Plus, Famitracker does not equal "insertable in a rom hack". ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Rocketech Productions |
| ||
Red Tektite Level: 22 Posts: 61/79 EXP: 54220 Next: 4130 Since: 12-01-07 From: Lost in My own Mind Last post: 3924 days Last view: 3915 days |
|
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 180/193 EXP: 203962 Next: 2480 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4415 days Last view: 4743 days |
This question appears from time to time, if there was a general ROM Hacking FAQ Kawa reply should be on it .
I have been working recently with MusicXML and I was wondering that it would be nice to have some sort of universal tool to convert .MID to a simple text format, but filtering only what's really essencial. MML isn't nowhere suitable for that, since it's a terrible format. With a very simple text format, one could write music tools without having to reinvent the wheel, learning the quircks of MIDI (or other formats) parsing. |
Rocketech Productions |
| ||
Red Tektite Level: 22 Posts: 63/79 EXP: 54220 Next: 4130 Since: 12-01-07 From: Lost in My own Mind Last post: 3924 days Last view: 3915 days |
|
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 181/193 EXP: 203962 Next: 2480 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4415 days Last view: 4743 days |
Not sure if you understood correctly, one still would have to crack the specific format and find a good procedure to insert the music in ROM. The tool would only help making an easier intermediate format.
The MusicXML importer I'm working on generates intermediate data like this:
Easier to parse, however it takes MusicXML as input, which isn't the best option for some sort of universal tool. |
Rocketech Productions |
| ||
Red Tektite Level: 22 Posts: 64/79 EXP: 54220 Next: 4130 Since: 12-01-07 From: Lost in My own Mind Last post: 3924 days Last view: 3915 days |
|
optomon |
| ||
Leever Level: 33 Posts: 179/198 EXP: 219985 Next: 9194 Since: 03-05-07 From: Vancouver, WA Last post: 2429 days Last view: 2017 days |
Of course, there's always *MY* way out...
hang self |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 3897/5344 EXP: 30876324 Next: 786657 Since: 02-20-07 From: The Netherlands Last post: 4470 days Last view: 2605 days |
Hand-editing the music data with a more or less live preview? With NoteWorthy Composer for the source material? I like your way out ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Main - ROM Hacking - Changing .midi to nes music | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 79, rows: 110/113, time: 0.045 seconds. |