if we are using different scripts/setup, it's not going to work.
this is what i think you need.
*change "%dbpath%\Scripts\GameBase Amiga.uae"
to whatever the path and config file your current script is using.
if the uae file is in the same folder as the Amiga.MDB file?
it should look like this...
"%dbpath\GameBase Amiga.uae"
copy a picture file to the same folder as the emulator (WinUAE.exe).
"damocles.png" in this example.
add this to the script...
if key_mask CONTAINS(on)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_filter_mask||damocles.png)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_filter_mask||damocles.png)
Set_CFG_Value(%dbpath%\CD32.uae||gfx_filter_mask||damocles.png)
else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_filter_mask||)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_filter_mask||)
Set_CFG_Value(%dbpath%\CD32.uae||gfx_filter_mask||)
End If
GEMUS
mask=on
any further edits you need will probably also start with text "gfx_" in the uae config file.
example:
gfx_filter_mask=damocles.png
gfx_flickerfixer=false
gfx_framerate=1
gfx_fullscreen_amiga=false
gfx_fullscreen_picasso=false
gfx_height=568
gfx_height_fullscreen=600
gfx_height_windowed=568
gfx_left_windowed=0
gfx_linemode=double2
gfx_lores=false
gfx_lores_mode=normal
gfx_refreshrate=0
gfx_resolution=hires
gfx_top_windowed=0
gfx_vsync=false
gfx_vsync_picasso=false
gfx_vsyncmode=normal
gfx_vsyncmode_picasso=normal
just compare the all the gfx_ settings with your working / not working configs.
if you post your amiga script and a working/not working overlay configs.
it would help spot the problem.