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

    N64 question...something overwriting my changes to mupen64plus.cfg. What is it?

    Scheduled Pinned Locked Moved Help and Support
    n64raspberry pi4
    3 Posts 2 Posters 435 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.
    • N
      nyvram
      last edited by

      I am using Dell 5:4 monitor (1600x1200)

      Retropie 4.7.1, Raspberry pi4 2GB

      Super Mario 64 displays with a giant X & Y offset and actual screen is pushed to the right and bottom of the display. I can't seem to figure out what is causing the offset.

      alt text
      alt text

      Details:

      /config/n64/mupen64plus.cfg has these settings which I've tried to modify:

      [Video-General]

      Fullscreen = False
      ScreenWidth = 1920
      ScreenHeight = 1080
      VerticalSync = False
      AspectRatio = True

      Every time I change them for 1600x1200 and reload the emulator they are changed back automatically upon launch.

      • configs/all/retroarch is 1600x1200 and works correctly for my other consoles and arcade games but because the emulator being used for Super Mario 64 doesn't support retroarch I can't open the menu in there and see what is going on.

      • The configs/n64/retroarch.cfg file only contains these lines:

      input_remapping_directory = "/opt/retropie/configs/n64/"
      video_smooth = "true"

      savefile_directory = "~/RetroPie/saves/n64"
      savestate_directory = "~/RetroPie/saves/n64/states"
      input_player1_analog_dpad_mode = "0"
      input_player2_analog_dpad_mode = "0"
      input_player3_analog_dpad_mode = "0"
      input_player4_analog_dpad_mode = "0"
      #include "/opt/retropie/configs/all/retroarch.cfg"

      Ok so I am stuck. Clearly something is modifying the file each time this is launched but I don't understand enough about the relationship between the N64 emulators and retropie/retroarch even after reading the documentation to figure this out.

      Thanks for any help!

      N 1 Reply Last reply Reply Quote 0
      • N
        nyvram @nyvram
        last edited by

        Well I finally figured it out. This drove me absolutely crazy.

        The 'run command' for these contained under:

        /configs/n64/emulators.cfg included hard-coded resolutions (1920x1080) for widesceen monitors and this was what kept overwriting the [video-general] section in the mupen64plus.cfg file.

        I about pulled my hair out trying to figure out what was making the changes. I looked at about 774 different retroarch.cfg files and it wasn't actually in any of them. :/

        Anyway, maybe this will help others in the same boat..

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @nyvram
          last edited by

          @nyvram said in N64 question...something overwriting my changes to mupen64plus.cfg. What is it?:

          /configs/n64/emulators.cfg included hard-coded resolutions (1920x1080) for widesceen monitors and this was what kept overwriting the [video-general] section in the mupen64plus.cfg file.

          That's strange, there shouldn't be any hardcoded values there with a default RetroPie install - unless the user has manually modified the launch scripts. How did you install RetroPie ?

          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.