Krakerman Posted April 2, 2009 Share Posted April 2, 2009 Tom,Thanks for the new version with this I want to do the following but need help on how to do it as I'm not quite sure how to do it.I want to run a specific rom/game under my mame list using a different version of mame since it is a older version of mame that has a bezel for that specific rom/game. For example I have MAME setup using MAME32UIFX and I want to run lets say Astro Invaders thou using MAME32Plus 0.106 how can I do it with the new version 9.95? Link to comment Share on other sites More sharing options...
bkenobi Posted April 2, 2009 Share Posted April 2, 2009 Tom gave an example of how to do this in the post here. Anyway, just enable the feature inside the mameemumap.ini file by changing "enabled=false" to "enabled=true". Then go to the "[MAPROMS]" section and follow his example:1942=1That will make the MAME rom 1942.zip launch with emulator 1. So, you just have to set up an emulator for an older version of MAME and point to that emu number. I haven't gotten this to work yet as I've gotten bogged down in other things...then the cab locked up I should be up and going with something soon, so I can be better informed about things in a bit... Link to comment Share on other sites More sharing options...
Krakerman Posted April 2, 2009 Author Share Posted April 2, 2009 I'll give it a try and see if I can get it working...UPDATE!: Didn't get it to work at all (Here is my config, what is wrong)# This file allows launching specific MAME roms# With an alternative emulator setup in GameEx# such as an alternate version of MAME or an emulator# that provides faster emulation.# Note: a MAME game list update is required after making changes# here.# This is a registered version feature[GENERAL]# Enable this feature in GameEx and use this fileEnabled=True# You may not want to list an emulator specified seperatly # in the GameEx menus# and make this feature transparent.# Specify Emulator Numbers seperated by | to hide and use only for MAMEHide=54# Some emulators need the full filename of the rom. ie with the .zip extension# Specify emulators where the extension should be used seperated by |Ext=# If you want roms for a specific driver to always be visible in the list# and override any other filters, such as when you dont have the MAME rom# specify the drivers seperated by |Driver=# The following settings tell GameEx when to use an emulator to launch# instead of MAME. To specifcally specify MAME use 0. To specify Daphne# use 1000## Example Launches 1942 rom with emulator 10:# 1942=10## Example Launch rom lair with Daphne:# lair=1000## Specify a list of rom names with an emulator number# to have GameEx launch the rom with that emulatorastinvad=54[MAPROMS]# Map ROMS to an emulator on an individual basis# This overrides any other mappings# If you want to exclude a rom from any of the other mappings# Specify it here as 0 (use MAME)# Specifing a rom and an enabled emulator here will also# ensure it will override all other filters when updating the# game list and always be available.[MAPPROPERTIES]# This matches roms with the specified properties as belowAnalog=0Cocktail=0Vertical=0Gun=0Trackball=0Vector=0Horizontal=0[MAPDRIVER]# Specify a list of MAME drivers to mapneogeo=0[RENAME]# When a match is found for a rom, rename it to the following# When passing it to the emulator. The emulator will try to launch the# new name. ## Example:# mrdriller=drill.zipWhen I run Astro Invader it still runs MAME32UIFX and not MAME32Plus 0.106 config as Emulator 54 Link to comment Share on other sites More sharing options...
fRequEnCy Posted April 3, 2009 Share Posted April 3, 2009 Did ya update your MAME game list after making the changes? Link to comment Share on other sites More sharing options...
Krakerman Posted April 3, 2009 Author Share Posted April 3, 2009 Of course I did (I read that part) and still no go Link to comment Share on other sites More sharing options...
Tom Speirs Posted April 3, 2009 Share Posted April 3, 2009 Of course I did (I read that part) and still no goYouve got the mapping in the wrong place, it should be under [MAPROMS]Basically just to answer a question on alternate MAME setup. Bascially GameEx will completely use the emulator config, so any MAME settings such as bezels need to be setup with the alternate emulator. Or specify in MAME.ini for the alternate MAME config. Basically get the alternate version of MAME working as an emulator first. The standard MAME settings arnt used at all when a mapping is present, it will completely hand it over to the other emulator and use its [ROMPATH] and [ROM] setting. GameEx just passes the [ROM] and [ROMFILE]So specify the bezel path in the command lind for the MAME alternate emulator config or uses its MAME.ini. There is a basic import MAME config included. Link to comment Share on other sites More sharing options...
fRequEnCy Posted April 3, 2009 Share Posted April 3, 2009 Tested and working. Thanks for the tip Tom! Link to comment Share on other sites More sharing options...
Krakerman Posted April 3, 2009 Author Share Posted April 3, 2009 Got it to work Tom !! Thanks for the help ... man this feature is really great!!! Link to comment Share on other sites More sharing options...
Recommended Posts