Jump to content
LaunchBox Community Forums

My Retroarch Settings


Lordmonkus

Recommended Posts

Retroarch is an easy program to get up and running but getting it fine tuned to be at it's best can be more tricky especially with all the different settings. I am going to go through what I think are the most important settings to get the best performance out of Retroarch to boost your enjoyment of playing your games. There are other settings but I don't feel they are that important to getting up and running or they are for more specific occasions. These are also the settings that I have found that work best on my setup and your setup may require some other settings. I use just a basic 60hz Samsung (non-gaming) monitor. As of me writing this the latest official build of Retroarch is 1.3.0. Here is a link to an example retroarch.cfg file and description of all the different settings. https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch ***Disclaimer*** These settings are based off my personal experience with each setting and my understanding from reading what I can find scattered throughout different places. The first settings you should be looking at are in the Video section of the Settings tab. For testing purposes turn on "Display Framerate", while playing you want your games to be running at a constant 60 frames per second. Aspect Ratio should be set to Core provided or Custom depending on your personal preference. Personally I use core provided but Custom is just fine too but then adjust the Custom Viewport Width and Height settings to adjust the screen size to what you like. Start out by setting each number at it's lowest setting then bump up each by one til you get what you want. Integer Scale is another personal preference and I use this with Core Provided aspect ratio. This setting however will give you black bars across the top and bottom of your game. This setting scales the game image at equal steps. The purpose of this is to maintain the proper aspect ratio at bigger sizes. If you leave this setting set to off with "Custom" aspect ratio when you adjust the Viewport Width and Height you will either get black bars or your screen will probably just slightly be larger than the height of your screen. Integer Scale set to "On" is my recommendation if you choose to use some sort of shader which uses scanlines. With it off your scanlines may look a little off. HW Bilinear Filtering is a personal preference, basically this just adds a slight blur to the output image. I like this one on to help break up the sharp pixels but it is purely personal taste, try them both and you decide. Threaded Video should be left off if you can help it but if you are running on a low end system and you need to squeeze out a little bit more performance you can turn this on but off is preferred. Vsync is another setting that should be left off when possible. Off can cause some screen tearing depending on your display but the downside to having it set to "On" is it can cause some input lag which is something no body wants. Turn Vsinc on only if your screen tearing is really bad and you can live with some input lag. Hard GPU Sync is an amazing setting, just leave this set to "On". This is a feature that drastically reduces input lag. Input lag = bad. Frame Delay is another setting that can help with input lag. Set this as high as you can before getting audio distortions like crackling or a frame rate hit. 0 is an ok setting but higher than 0 is better but don't go too high. Crop Overscan should be set to On. What this does is it crops a few pixels off the image output which on an old fashioned CRT would be hidden by the bezel but on new wide screen displays and using the Integer Scale setting above you may see. You don't want to see those garbage pixels do you ? That should be it for the Video section so now we move on to the Audio section where there really isn't too much to mess with here but you should set your Audio Latency to as low as possible without hearing crackles in your sound. The best thing to do here is set the latency all the way down then bump it up one notch at a time til you no long hear and crackling. If anyone feels like something I said is completely wrong and should be changed please let know and I will test it out and modify this post accordingly. These are what I have found to be the best all around general settings regardless of core that work on my system.
Link to comment
Share on other sites

  • 4 months later...
do you know how to fix the window screen, so everytime I open a rom it opens in the same place and same preferred or custom resolution.. I tried Custom aspect ratio and set the width and height ... but I still get small window thanks
Link to comment
Share on other sites

What exactly are you trying to? Open up to fullscreen each time or just make the window centered? Personally, I use DisplayFusion Pro for multiple monitor support, but it also has options to open and move windows to which ever location you want when they open. I have explorer.exe (Windows its self) opening maximized each time and certain emulators like RetroArch to make sure they're centered on my main screen when they open. Otherwise, RetroArch can be put in to fullscreen with F.
Link to comment
Share on other sites

no, no, I didn't say full screen guys. windowed .. you know is really weird, with sega core , if it set the window scale to 3x, then I close it, open it back again and now is 2x.. is crazy it always go back 1 scale. this is how launchbox opens the window, below the taskbar, so, is there a way to fix the window to be in the same place it was left before? fix.JPG in Ra I have it set like this ra.JPG Custom and my custom resolution, but the window is ignoring that, I keep getting a smaller window
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...