Unable to build working SNES database roms not getting added

Get answers to questions about using mGalaxy.
Post Reply
Beowulf62381
Newbie
Newbie
Posts: 4
Joined: Sat Apr 18, 2015 4:08 am

To save a bit of space I compressed all of my SNES roms as JMA archives. They play fine snes9x, and do take up less space than zip or uncompressed, but they don't show up in Mgalaxy any longer. I re-ran runway to build a new snes database. The action completed just fine i.e. no error, but nothing was added. I assume the rom path gets scanned files with select extensions are getting added to the data base while others are skipped. If this is the case is there a config file can simply add JMA to?
User avatar
mgalaxy
Administrator
Administrator
Posts: 1192
Joined: Tue Dec 05, 2006 7:46 pm

I assume the rom path gets scanned files with select extensions are getting added to the data base while others are skipped
Exactly! You can see the file extension allowed for each system in mGalaxy_Runway (under the 'Rom Path' field)

To add a new extension to that list:
mGalaxy folder > Data > Systems.xml (open this file with a text editor)
Find that block (search for 'snes') and add '.jma' to '<Extensions>' tag (no spaces in this line!):

Code: Select all

<System Type="Console">
	<Name>Nintendo SNES</Name>
	<AppPath/>
	<RomPath/>
	<SnapPath/>
	<VidPath/>
	<Emu selected="0">
		<Cmd id="0" name="ZSNES" value="-m -k %volume(0,100) "%path\%file%ext""/>
		<Cmd id="1" name="Snes9x [Script]" value="-fullscreen "%path\%file%ext""/>
		<Cmd id="2" name="Higan" value=""%path\%file%ext""/>
	</Emu>
	<Extensions>.fig,.gd,.mgh,.sfc,.smc,.swc,.zip</Extensions>
	<Active>False</Active>
	<Script>True</Script>
	<Database>False</Database>
</System>
Last edited by mgalaxy on Wed Apr 22, 2015 7:34 am, edited 1 time in total.
Beowulf62381
Newbie
Newbie
Posts: 4
Joined: Sat Apr 18, 2015 4:08 am

perfect thanks.
Post Reply