If you would like to use MAME emulator to remotely play any old arcade game using Remotly please make sure to edit mame.ini file and make the following changes:
FIND AND CHANGE:
#
# OSD VIDEO OPTIONS
#
video d3d
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
TO (change 'video' parameter):
#
# OSD VIDEO OPTIONS
#
video bgfx
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
FIND AND CHANGE:
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend auto
bgfx_debug 0
bgfx_screen_chains
bgfx_shadow_mask slot-mask.png
bgfx_lut lut-default.png
bgfx_avi_name auto
TO (change 'bgfx_backend' parameter to d3d9, d3d11, d3d12 or vulkan):
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend d3d11
bgfx_debug 0
bgfx_screen_chains
bgfx_shadow_mask slot-mask.png
bgfx_lut lut-default.png
bgfx_avi_name auto
You can also use d3d9, d3d12 or vulkan as bgfx_backend (opengl works slow).
FIND AND CHANGE:
#
# OSD VIDEO OPTIONS
#
video d3d
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
TO (change 'video' parameter):
#
# OSD VIDEO OPTIONS
#
video bgfx
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
FIND AND CHANGE:
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend auto
bgfx_debug 0
bgfx_screen_chains
bgfx_shadow_mask slot-mask.png
bgfx_lut lut-default.png
bgfx_avi_name auto
TO (change 'bgfx_backend' parameter to d3d9, d3d11, d3d12 or vulkan):
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend d3d11
bgfx_debug 0
bgfx_screen_chains
bgfx_shadow_mask slot-mask.png
bgfx_lut lut-default.png
bgfx_avi_name auto
You can also use d3d9, d3d12 or vulkan as bgfx_backend (opengl works slow).