Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

New feature ? How to ...


Krakerman

Recommended Posts

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

Tom gave an example of how to do this in the post here. :huh:

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=1

That 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

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 file

Enabled=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 MAME

Hide=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 emulator

astinvad=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 below

Analog=0

Cocktail=0

Vertical=0

Gun=0

Trackball=0

Vector=0

Horizontal=0

[MAPDRIVER]

# Specify a list of MAME drivers to map

neogeo=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.zip

When I run Astro Invader it still runs MAME32UIFX and not MAME32Plus 0.106 config as Emulator 54

Link to comment
Share on other sites

Of course I did :) (I read that part) and still no go

Youve 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

Guest
This topic is now closed to further replies.
×
×
  • Create New...