Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

mml2m64: Music Macro Language Importer for Super Mario 64 / Zelda 64

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
17,432
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 8, 2009

After months reverse-engineering this music format, here is the first release of an experimental .mml importer that produces custom music in Mario 64 / Zelda 64 sequence format, built from Addmusic's MML parser. There are also tools in the package to insert custom sequences in Mario 64.

This song is from Gimmick (NES game) and was originally a MIDI file.

You can download mml2m64 at my site:

http://sites.google.com/site/messiaen64/mml2m64--music-macro-language-importe...

Be sure to check the extensive documentation included before asking anything. The process will probably be easy for those already used to using custom music in Super Mario World. I encourage other people to do video tutorials on how to use this program. Feel free to post video responses with custom music produced by this program.

Next version will also cover Mario Kart 64 (including a sequence inserter tool for this game). Remember this is the very first release, so you may not get perfect results.

Have fun!

If you post a video with custom music, please mention you used mml2m64 and provide a link to the official site so more people can try it.

  • likes, 3 dislikes

Link to this comment:

Share to:

Uploader Comments (frauber)

  • I have a problem...

    I have tried different midi's but in game the music plays only in right speaker. But I can still hear Mario's sounds from both speakers. :o

  • It was a bug because I understood the "pan" (balance between left and right outputs) command wrong. Whenever I work again on this program I"ll try to fix that.

  • Whenever I try to type a command in the "insert_seq.exe", it just closes the window. Help?

  • You have to run it through the command prompt. Here's the easiest way if you are unsure about it:

    1 - Copy cmd.exe from your C:\WINDOWS\SYSTEM32 directory into the same directory as mml2m64. Have the .m64 file and the ROM in the same directory.

    2 - Rename your ROM to a simple name, like "mario.z64". Do the same for your .m64 file, ie, "song.m64".

    3 - Double click on the cmd.exe from the mml2m64 folder and it will start in the right directory. Now just type

    insert_seq song.m64 mario.z64 -all

Top Comments

  • Thanks, worked great. :)

    By the way, there is a limit to how long a song can be, right? I inserted a midi song (Not realizing it was 4 minutes long) and it worked at the title screen and file select. However, a few moments after entering the castle with the music working fine, everything just mutes. Entering a painting/door to other part of castle freezes the game onto black screen.

see all

All Comments (60)

Sign In or Sign Up now to post a comment!
  • @supermario3459 another problem. when i inserted the sequence : THE MUSIC ISN'T CHANGED !

  • when i put the mml file in mml2m64 it says : mml2m64 has a problem and had to close

  • i made team fortress 2 64!

  • My mind, i'm losing it. This fucking program, SO FUCKING CONFUSING.

  • @godofchaos606 No,it works on only musics.

  • Hey does this work for sounds, too?

  • Hey do u think u could help my problem, whenevr I type in insert_seq [Song name.mid.mml.mml.m64] [Rom name.z64] 30 it says "Invalid sequance number" wat am I doing wrong!?

  • I dont get how to use it

  • I sended you a PM about the problems with both inserting levels and music, but I might as well post about my music problem:

    I'm having some problems inserting my custom to my extended ROM.

    Whenever I insert custom music into my extended ROM, Project 64 refuses to open up the ROM. Is there something that I'm doing wrong?

    BTW, my ROM was Super Mario 64 (U) [!] before it was extended.

    The music is Hot Top Volcano from Diddy Kong Racing:

    mediafire(dot)com/?zwmyl2zmzjr

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more