eperty234
Backsprite Noob
- 19
- Posts
- 15
- Years
- Denmark, Copenhagen
- Seen Feb 18, 2017
What is Mid2agb?
It's a console program that allows you to convert .mid files into .s, allowing you to replace existing "songs" in a Pokemon game using Sappy.
What's the difference between the original and this one?
This makes it easier for you to convert mid to a Sappy compatible music file. How? I made a GUI. Simple as that. :P Although this relies on the original mid2agb console program in order to function properly.
It's a console program that allows you to convert .mid files into .s, allowing you to replace existing "songs" in a Pokemon game using Sappy.
What's the difference between the original and this one?
This makes it easier for you to convert mid to a Sappy compatible music file. How? I made a GUI. Simple as that. :P Although this relies on the original mid2agb console program in order to function properly.
Features
- Easy to use
- Preview your .mid before actually converting them giving you the opportunity to fix any weird sounds if any
- Basic and user friendly user interface
- Supports Windows Vista, 7, 8 and probably XP as well
- Switch between the console and GUI version if you want
- Loop soundtracks
Supported games?
- Pokemon firered, leafgreen, emerald, sapphire and ruby
Requirements
.Net framework 4 (Windows 8 has it pre-installed)
Notes
I made this program to make my and hopefully your life easier by simply adding a simple user interface to the original mid2agb application. If you don't like the GUI, you can always switch back to the original. That is completely optional and up to you! ;)
Your s file will be in the same destination as your mid file.
Instructions for the looping part (Manually adding it)
Spoiler:
Every track that has the "@ 000 -----" has to have this below it:
Name of your s file_1_loop:
Now go find ".byte FINE" on the bottom of each track. Add these above it:
.byte GOTO
.word Name of the .s file_1_loop
.byte W06
Name of your s file_1_loop:
Now go find ".byte FINE" on the bottom of each track. Add these above it:
.byte GOTO
.word Name of the .s file_1_loop
.byte W06
Download
Code:
https://github.com/Eperty123/Mid2agbGUI/releases
Last edited: