What's the deal with running the game from the .bat files?
ficedula's ff7music isn't a mod, it's a standalone program that reads the debug data printed to the global console and plays music according to the MIDI START/MIDI STOP debug info. As such, it has to be run simultaneously with ff7.exe. The .bat files automatically start up ff7music simultaneously with ff7.exe and automatically close it when you close ff7.exe.
There are also two filesets for ff7--the hardcore mode files and the normal mode files. When you run the hardcore mode .bat, the game renames the hardcore mode files to the nomenclature that ff7.exe looks for, etc...
Also, the .bat files run the game in compatibility mode if necessary.
Also, (although this will be obsolete in the next version), ff7config uninstalls Aali's driver's registry entries every time you run it, so a .bat file is needed to automatically reinstall the registry entries after you close ff7config.
Also, I used a .bat file to force ff7opengl.cfg to open with notepad.