BYOAC member "squirrellydw" asked me if I knew of a way to have MALA group all of his different Sega emulator games (Genesis, 32x, Gamegear and MasterSystem) into one MALA gamelist. This is what I came up with. There might be another way, but this is what first came to mind.
1) UnZip "MalaSega.zip" file (see attached file) to find the "MalaSega.bat" file and place the BAT file in a location (ex: G:\Sega\MalaSega.bat)
2) Group your Sega ROM files like this:
G:\Sega Roms\32x\(rom files).zip
G:\Sega Roms\GameGear\(rom files).zip
G:\Sega Roms\Genesis\(rom files).zip
G:\Sega Roms\MasterSystem\(rom files).zip
Note: You can use any directories you want for storage, but all the Rom files must be located under one main directory (ex: Sega Roms).
3) Edit the "MalaSega.bat" file and set the directory locations of your Sega Roms and also set the directory location of the fusion emulator executable. These updates will be pretty obvious once you edit the BAT file. Save your changes of course.
4) In MALA, open the Options menu and create a new emulator (ex: Sega) and set the following fields:
Executable = G:\Sega\MakeSega.bat
Rom Path = G:\Sega Roms (make sure to check the "Search in Subfolders" checkbox)
Rom Extension = zip
Window State = Hidden
Command Line = "%path%" "%path%\%rom%.%ext%" <-- include the double quotes
^
|____ space character
5) Click OK button to save everything and exit out of the Options menu
6) Goto the "Sega" emulator in MALA and refresh the gamelist and you should see all the Sega games from all the emulators listed together in one list
7) Select any game and it should run
I created this pretty quick and tested it quickly as well .... but it seems to work.
PS: This BAT file could easily be updated for other emulators as well such as Nintendo, Gameboy, Atari, etc...