Jump to content
LaunchBox Community Forums

Retroarch overlays not working on individual cores?


Johnny T

Recommended Posts

*** SUSSED IT... JUST IN CASE ANYONE ELSE HAS THE SAME ISSUES - I HAD TO CHANGE THE VIDEO "OUTPUT" TO "GL" (I PREVIOUSLY HAD IT SET TO "GL2") - HOPE THAT HELPS SOMEONE ****

Hi all, 

I'm really new to overlays but I managed to get a Gameboy one set up and working following some info I found on the net.

I had a config file in /retroarch/config/Gambatte/Gambatte.cfg

It contained:

input_overlay = ":\overlays\handhelds\gbc.cfg"
input_overlay_show_physical_inputs = "true"
# 20 = Config, 21 = 1:1 PAR, 22 = Core Provided, 23 = Custom Viewport
aspect_ratio_index = "23"

# these two define the pixel size of the emulated screen
# keep this in the same ratio as the original console
# eg: GBA 240x160 * 3 = 720 x 480
# GBA: 240x160
# Game Boy: 160x144
# Game Gear: 160x144
# Neo Geo Pocket: 160x152
# Atari Lynx: 160x102
# WonderSwan: 224x144
custom_viewport_width = "960"
custom_viewport_height = "864"

# the following two decide how far from the left and top the game screen is shown
# to centre the game display use your original resolution, minus the screen size, divided by two
# this example for 1080p screen (1920x1080)
# (1920 - 720) / 2 = 600
custom_viewport_x = "480"
# (1080 - 480) / 2 = 300
custom_viewport_y = "108"

This worked!

However, I've changed Retroarch so that it saves configs individually for the directory the games come from and now I have two files in the folder /retroarch/config/Gambatte/

One is Nintendo Game Boy Color.cfg and the other is Nintendo Game Boy.cfg

I've duplicated the above code in them but, for some reason, there's no overlay appearing?

AND... whenever I play a game the file changes to just:

aspect_ratio_index = "23"
custom_viewport_height = "864"
custom_viewport_x = "480"
custom_viewport_y = "108"
input_overlay = ":\overlays\handhelds\gbc.cfg"
input_overlay_show_mouse_cursor = "false"
input_overlay_show_physical_inputs = "true"

My settings relating to 'overlay' in my main retroarch config file are:

input_overlay = ""
input_overlay_auto_rotate = "false"
input_overlay_center_x = "0.500000"
input_overlay_center_y = "0.500000"
input_overlay_enable = "true"
input_overlay_enable_autopreferred = "true"
input_overlay_hide_in_menu = "false"
input_overlay_next = "nul"
input_overlay_next_axis = "nul"
input_overlay_next_btn = "nul"
input_overlay_next_mbtn = "nul"
input_overlay_opacity = "0.700000"
input_overlay_scale = "1.000000"
input_overlay_show_mouse_cursor = "true"
input_overlay_show_physical_inputs = "false"
input_overlay_show_physical_inputs_port = "0"

 

Can anyone steer me in the right direction as to what is suddenly going wrong?

I ideally want "per directory" settings so that I can tweak each retroarch system individually. 

Any help or advice gratefully received ?

Edited by Johnny T
Fixed it!!
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...