Attract-Mode Support Forum
Attract-Mode Support => General => Topic started by: amzg79 on January 26, 2017, 03:55:30 AM
-
Hi!!!
I'm using AM with Retroarch (SNES, NES, MAME2014, MEGADRIVE, MASTER SYSTEM and PC ENGINE) in win10.
Until now it works perfects, I use one overlay (borders) for all systems, in "retroarch.cfg" adding input_overlay = ":\overlays\tv.cfg" runs smoothly.
But now in MAME2014 I want to use overlays (borders) for each game.
To do that, in Retroarch folder (RetroArch\config\mame 2014) I need to add a config file (e.g. ghouls.cfg) for each game to overwrite the default options in retroarch.ini.
The CFG file, that choose overlay/border for each game and overwrites the default option (retroarch.ini) contains only this line:
input_overlay = ":\overlays\mame\ghouls.cfg"
The problem is that if a cfg file exists (e.g. RetroArch\config\mame 2014\ghouls.cfg) and I launch this game, AM suddenly closes and is not kept in the background, I don't understand why this happens.... :'( :'(
any help?
THANX!!!!
-
I've recorded a video to show the problem
https://www.youtube.com/watch?v=JgsWS73lLAk
-
You might get a faster or better answer on the retroarch fourm. That is not an Attract mode issue.
https://github.com/libretro/RetroArch/wiki/Overlay-image-configuration (https://github.com/libretro/RetroArch/wiki/Overlay-image-configuration)
https://retropie.org.uk/forum/topic/7484/adding-additional-overlays/8 (https://retropie.org.uk/forum/topic/7484/adding-additional-overlays/8)
https://forums.libretro.com/search?q=overlays (https://forums.libretro.com/search?q=overlays)
So when you make changes to the cfg..they don't save..is what you are saying?
-
You might get a faster or better answer on the retroarch fourm. That is not an Attract mode issue.
https://github.com/libretro/RetroArch/wiki/Overlay-image-configuration (https://github.com/libretro/RetroArch/wiki/Overlay-image-configuration)
https://retropie.org.uk/forum/topic/7484/adding-additional-overlays/8 (https://retropie.org.uk/forum/topic/7484/adding-additional-overlays/8)
https://forums.libretro.com/search?q=overlays (https://forums.libretro.com/search?q=overlays)
So when you make changes to the cfg..they don't save..is what you are saying?
Thanks for reply!
No, this is not the problem, the cfg works fine.
When I launch a game, which has its own configuration in Retroarch, Attract Mode is suddenly closed, I think is an Attract Mode issue and not Retroarch. Retroarch works fine.
In this video you can see that AM suddenly closes when I run Final Fight
https://www.youtube.com/watch?v=JgsWS73lLAk
-
;D ;D ;D ;D ;D ;D
After trying different things, I finally found the solution.
Instead of allowing Retroarch to load the specific configuration of each game, overwriting the configuration, which made AM close, what I have done is to make AM say in each game that additional configuration (overlay, rotation, etc. ) must be charged directly.
Just in AM in the configuration of the emulator I added this argument valid for any game:
--appendconfig "c:\Emulators\systems\RetroArch\config\[name].cfg"
Leaving the configuration file like this:
# Generated by Attract-Mode v2.2.1
#
Executable c:\Emulators\systems\RetroArch\retroarch.exe
Args -L "c:\Emulators\systems\RetroArch\cores\mame2014_libretro.dll" --appendconfig "c:\Emulators\systems\RetroArch\config\[name].cfg" "[romfilename]"
Rompath c:\Emulators\systems\mame2014\roms\
Romext .zip
I hope this works for somebody.
Thank you all!