Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,442,138
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-20-24 12:39 PM
Guest: Register | Login

0 users currently in ROM Hacking Related Releases | 1 guest

Main - ROM Hacking Related Releases - mml2m64: an experimental .mml importer for Mario / Zelda 64 New thread | New reply


messiaen
Posted on 01-06-09 03:59 PM (rev. 3 of 01-07-09 03:14 PM) Link | Quote | ID: 98338


Cheep-cheep
Level: 32

Posts: 105/193
EXP: 204347
Next: 2095

Since: 05-26-08
From: Porto Alegre, Brazil

Last post: 4437 days
Last view: 4765 days
mml2m64 is an experimental .mml importer that produces custom music in the Mario 64 and Zelda 64 sequence format. The main importer
module is built from Addmusic's (revX) MML parser, so big thanks to whoever wrote that program. You can download Addmusic binaries,
source code and documentation at http://www.smwcentral.net.

The importer is to be used along a MIDI -> MML conversion tool, such as tinymm or mid2mml, both of which can be download at SMW Central.
Afterwards, you can insert the custom music using the sequence inserter tool included in this package, which replaces the original Mario 64
sequences files with your custom music.

This package also includes a few more music-related tools, such as sequence rippers for Mario and Zelda 64 as well as parsing utilities that can
display all the sequence content. A description of all the tools included and their usage can be found below in the readme.txt file. There are 20k
just of documentation, so be sure to look at everything, especially if you are new to the .mml format. People who already used Addmusic probably
won't have any difficulty using this program.

Mario Kart 64 support will also be added in the next release.

Here is a sample of what mml2m64 can do:



If you want to submit a bug report, include log reports from mml2m64 and m64parser. You can do this by running these commands, which will redirect
the output to external .txt files:

"mml2m64 my_mml_file > mml_log.txt"
"m64parser my_m64_file > m64_log.txt"

Download link for v0.1b + Music Tools (fixed version).

Disclaimer: This is an experimental program, depending on how well you use it you can produce very good results but in general don't expect
much from it. There are numerous possible improvements which may be implementeded in future releases
.

Delmaru
Posted on 01-07-09 03:22 AM Link | Quote | ID: 98370


Leever
Level: 33

Posts: 169/193
EXP: 209107
Next: 20072

Since: 08-26-07

Last post: 5437 days
Last view: 5402 days


Umm, your mml3m64 tool does not work. I've dragged my mml on it and it's giving me an error.

____________________



carsr4carpeople1
Posted on 01-07-09 04:07 AM Link | Quote | ID: 98371


Red Goomba
Level: 16

Posts: 23/40
EXP: 19585
Next: 671

Since: 11-22-07
From: Illinois, USA

Last post: 5338 days
Last view: 4818 days
That looks really cool! I'd try it out, but i'm not much into hacking N64 games.

____________________

Come join #NekoCentral on IRC!

messiaen
Posted on 01-07-09 03:23 PM (rev. 2 of 01-08-09 05:15 PM) Link | Quote | ID: 98379


Cheep-cheep
Level: 32

Posts: 107/193
EXP: 204347
Next: 2095

Since: 05-26-08
From: Porto Alegre, Brazil

Last post: 4437 days
Last view: 4765 days
There was a problem with yesterday's release, but now it should ran fine (Download link on the first post is updated now).

Thanks Delmaru for doing some private tests.

Edit: Gimmick! (NES) song --> http://www.youtube.com/watch?v=9B2cInXIUrI

Jimmy52905
Posted on 01-15-09 03:04 AM Link | Quote | ID: 98704


Paratroopa
Level: 29

Posts: 139/152
EXP: 144312
Next: 3573

Since: 01-25-08

Last post: 5098 days
Last view: 4154 days
Umm...it doesn't work for me. I open up the program, and if I press any button it immediately closes. Do I need something to use the program? I already have the latest version of Java if that matters.

____________________
Come join my IRC channel, #Megahax for Mega Man hacking related discussions.

Delmaru
Posted on 01-15-09 03:55 AM Link | Quote | ID: 98707


Leever
Level: 33

Posts: 176/193
EXP: 209107
Next: 20072

Since: 08-26-07

Last post: 5437 days
Last view: 5402 days


You need to use cmd.exe, this program is similar to addmusic. Read the included readme for more, and if you're still having trouble, post again and either me or messiaen (if he's willing) will help you.

____________________



Jimmy52905
Posted on 01-15-09 05:01 AM Link | Quote | ID: 98715


Paratroopa
Level: 29

Posts: 140/152
EXP: 144312
Next: 3573

Since: 01-25-08

Last post: 5098 days
Last view: 4154 days
Posted by Delmaru
You need to use cmd.exe, this program is similar to addmusic. Read the included readme for more, and if you're still having trouble, post again and either me or messiaen (if he's willing) will help you.


Well, that didn't seem to help. When I double-clicked on cmd.exe, a bunch of copies of cmd.exe kept opening and the only way to stop it was to hold down the power button on my computer. Do you by any chance have a copy of cmd.exe that works properly?

____________________
Come join my IRC channel, #Megahax for Mega Man hacking related discussions.

messiaen
Posted on 01-15-09 10:05 AM Link | Quote | ID: 98728


Cheep-cheep
Level: 32

Posts: 110/193
EXP: 204347
Next: 2095

Since: 05-26-08
From: Porto Alegre, Brazil

Last post: 4437 days
Last view: 4765 days
The only program that will require using the command prompt is "insert_seq" For "mml_fix" and "mml2m64", you can just drag and drop the file into it.

To launch the console, just go to Start Menu -> Run and then type "cmd".

Let's suppose you have your ROM file, the .mml file and the program at directory C:\mml2m64. Just go like this:

cd\mml2m64
insert_seq your_file.m64 your_rom.z64 sequence_number (or -all).

This command prompt tutorial may help you.

Main - ROM Hacking Related Releases - mml2m64: an experimental .mml importer for Mario / Zelda 64 New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.023 seconds. (325KB of memory used)
MySQL - queries: 72, rows: 90/91, time: 0.017 seconds.