Page 1 of 1

Add Mesen to the default list of NES emulators

Posted: Wed Jun 07, 2017 1:17 am
by mGalaxian
It took me a while to find out where I had to add "/fullscreen"  manually (the UserSystems.xml file) to use Mesen with mGalaxy.

It is maybe the most actively developed specialized NES/Famicom emulator right now. Please add automatic support for it to your default script.

Re: Add Mesen to the default list of NES emulators

Posted: Wed Jun 07, 2017 12:58 pm
by mgalaxy
Don't worry, this emulator is already added to the next version of mGalaxy.
In the meantime, this is the line you should add to your 'BaseSystems.xml' file

Code: Select all

<Cmd hidden="false" name="Mesen" value=""%path\%file%ext" /fullscreen /DoNotSaveSettings /MasterVolume=%volume(0,100)" extensions=".7z,.nes,.zip"/>
...this way, you will benefit from the added 'volume' option!
The complete block should look like this:

Code: Select all

<System type="Console">
	<Name ss="3" em="Nintendo_NES" tgdb="Nintendo Entertainment System (NES)" gb="21|NES">Nintendo NES</Name>
	<Emu selected="Nestopia, JNES, VirtuaNES, FCEUX, NNNester [Script]">
		<Cmd hidden="false" name="Mesen" value=""%path\%file%ext" /fullscreen /DoNotSaveSettings /MasterVolume=%volume(0,100)" extensions=".7z,.nes,.zip"/>
		<Cmd hidden="false" name="Nestopia, JNES, VirtuaNES, FCEUX, NNNester [Script]" value=""%path\%file%ext"" extensions=".nes,.zip"/>
		<Cmd hidden="true" name="RetroArch [bnes_libretro.dll]" value="-f -L cores\bnes_libretro.dll "%path\%file%ext"" extensions=".nes,.zip"/>
		<Cmd hidden="true" name="RetroArch [emux_nes_libretro.dll]" value="-f -L cores\emux_nes_libretro.dll "%path\%file%ext"" extensions=".nes,.zip"/>
		<Cmd hidden="true" name="RetroArch [fceumm_libretro.dll]" value="-f -L cores\fceumm_libretro.dll "%path\%file%ext"" extensions=".nes,.zip"/>
		<Cmd hidden="true" name="RetroArch [nestopia_libretro.dll]" value="-f -L cores\nestopia_libretro.dll "%path\%file%ext"" extensions=".nes,.zip"/>
		<Cmd hidden="true" name="RetroArch [quicknes_libretro.dll]" value="-f -L cores\quicknes_libretro.dll "%path\%file%ext"" extensions=".nes,.zip"/>
	</Emu>
</System>