RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    fMSX failing to read RETROARCH.CFG properly

    Scheduled Pinned Locked Moved Help and Support
    fmsxmsxretroarch.cfgemulators.cfg
    1 Posts 1 Posters 365 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      SpudsMcToole Banned
      last edited by

      This is my RETROARCH.CFG for the MSX, located in /opt/retropie/configs/msx as usual.

      # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
      
      #video_shader = "/opt/retropie/emulators/retroarch/shader/barrel-distortion_phosphor.glslp"
      #video_shader = "/opt/retropie/emulators/retroarch/shader/arcade-bezel-shader/crt-pi-vertical-curved.glslp"
      input_overlay = /opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/fergusontx_bare.cfg
      
      input_overlay_scale = 1.400000
      input_overlay_opacity = "1.000000"
      
      custom_viewport_width = "1288"
      custom_viewport_height = "1080"
      custom_viewport_x = "218"
      custom_viewport_y = "0"
      
      aspect_ratio_index = "22"
      
      input_remapping_directory = /opt/retropie/configs/msx/
      
      #include "/opt/retropie/configs/all/retroarch.cfg"
      

      BlueMSX runs it fine, adding the overlay and positioning the screen correctly, but fMSX ignores every line about the display EXCEPT the "input_overlay =" one. So I get the overlay, but zoomed right out and with the screen not adjusted to fit it - in other words, a right mess.

      "No problem", I thought, "I'll tweak EMULATORS.CFG to tell fMSX to look for a totally different RETROARCH.CFG just for it, with the overlay and screen adjustments disabled."

      lr-fmsx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fmsx/fmsx_libretro.so --config /opt/retropie/configs/msx/fmsx/retroarch.cfg %ROM%"
      

      But it wasn't having that at all - it just crashed to a black screen, reporting a failure to write to the new RETROARCH.CFG.

      (I also tried fixing the settings in the Retroarch menu and then hitting "Save Core Overrides", but it just ignored it.)

      Any way round this?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

      Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.