How To [UPD] Download A Core In Retroarch

0 views
Skip to first unread message

Blaine Quintal

unread,
Jan 25, 2024, 10:00:52 AM1/25/24
to leasudearhoe

Silly question... but is it possible to update installed cores selectively instead of doing it across the board? I wish to keep using the version of FBNeo I have now which works great and not risk getting another version that will not work with my roms

how to download a core in retroarch


Download Zip →→→ https://t.co/RV7GS3DSAO



I am going a little crazy trying to figure this one out. I have set the default emulator in launchbox to retroarch. In retroarch, I have changed the associated core for my gameboy games to GearBoy but by default, launchbox only displays the Gambatte core.

This means that everytime I launch a gameboy from launchbox, it launches into the Gambatte core in retroarch when I want it to launch using the Gearboy core. I feel like I have tried everything to change launchbox launching using Gambatte and I can't see an option.

Here's my issue. I have launchbox / bigbox and I like using retroarch for most of my emulators. The problem I have is I want to assign my buttons separately for each system, nes / snes / genesis / mame etc.etc.

So bigbox and retroarch sees my controls as keyboard inputs, if I bind controls for sega genesis, it binds them globally meaning the same key inputs are now mapped to the nes emulator. I want separate config files for each emulator but I can't figure out how to make this happen, can anyone help?

Start up RA (NOT from inside LB/BB). Load the core for the platform you want to configure. Go (right) to Settings, Input, User1Blinds. Setup the buttons/controls (and for User2Blinds if you wish). Go back to Main Menu. Select Quick Menu (which doesn't show if you don't have a core loaded) then Overrides (very bottom). Select Save Core Overrides. Though probably not necessary, without making any other changes, load RA, do the config/save, exit RA, restart and test that core/platform.

Actually you just need to set the controls for individual cores in the quick menu/Controls section, just change them to how you want then in the same menu is a "save core remap" option, hit that and it will save them for the currently loaded core.

Well so far no change in behavior, whatever I do in the nes core changes the genesis core, or if I configure the genesis core it changes the nes core. I tried changing the nes in retroarch, then exit/save. I then went into bigbox and while in game I hit f1 and in the quick menu I was able to save the core override.

i thought well cool, it saved the core override. So next I went into retroarch and bound my controls for the genesis exited/saved on exit. Went into bigbox, loaded a game, pressed f1 and saved the core override.

Well. Another 4 hours of trying, nothing works I've tried it multiple ways, it's setting the controls globally. The config override isn't working. Why won't retroarch allow me to set my buttons, frustrating.

So how many retroarch emulators are you using bigbox for? You have an iPac and your able to assign your buttons on a per core basis? I'm at a loss getting this to work, any chance you can give it a try again and give a little more detailed how to? I've done what you suggested but it's not worked, there must be something I'm missing. It'd sure help me out having someone else with a similar system.

Fresh install of retroarch only 2 cores loaded, Nestopia and sega gsx. Exact same problem. Change 1 they both change. When I load a game it shows that config override loaded successfully, and I call bullshit.

Here are my settings in RA and I have no problems with per core controller settings, you have to turn off Save Configuration on Exit and make sure that when you change your control settings that you save the config as a Core Override.

My only other thought would be that I have 2 hard drives. I load all my roms off of the second hard drive, my ssd holds all of my retroarch/launchbox and operating system. Any chance this has anything to do with it?

Additionally, inside your GAMES folder, make a BIOS folder and put the BIOS files inside. BIOS files are necessary system files for certain consoles to run properly. Examples of systems that will not run without BIOS include PlayStation 1, Game Boy Advance, and Sega CD. Here is more information about BIOS files, including links to specific BIOS requirements for each core.

There are three types of overrides, which follow a specific hierarchy: core overrides, content directory overrides, and game overrides. In order to save an override, you need to launch a game first, and then access the RetroArch Quick Menu (which we will set up in the hotkeys section below), and then go to Quick Menu > Overrides to save the override.

CORE OVERRIDES will save your configuration for that entire core. This is good when you have a core that emulates multiple systems and you want to have the same experience across each of those systems. An example of this would be the Gambatte core, which emulates Game Boy and Game Boy Color. If you make a CORE OVERRIDE for Gambatte, all Game Boy and Game Boy Color games will be affected when launching those games with the Gambatte core.

INDEPENDENT SAVES. Confusingly, there are a couple other options and configurations that work outside of the process above. This is because they are governed by their own configuration files, and not the typical retroarch.cfg or override cfg/rmp files mentioned above.

Additionally you will want to go into Online Updater > Core Downloader and download the cores you want to run on your system. You can download as many or few as you would like. I would recommend fully downloading one core before starting the download for the next core, because it can mess up your downloads to queue them all up at once. Periodically, you can also go in and select Update Installed Cores to see if there have been any updates to the cores since you first downloaded them.

Once you have mapped your controls, be sure to go to RetroArch Main Menu > Configuration File > Save Current Configuration. Note that you can make core or game specific button mapping by using overrides, if you want to have a special setup for a particular game or core. Additionally, in the Input setting there is an option to create and save Controller Profiles, which you could use for multiple controllers (for example, if you wanted to use a specific controller for SNES gameplay, you could map the controls to that one controller and then choose that profile for SNES gameplay).

* For the Rewind function to work, you will need to go into Settings > Frame Throttle > Rewind > ON. This is not something I would recommend turning on as a global configuration, because some systems (like Saturn or PS1) will be very slow with it on, and some (like PSP) may outright crash. Instead, I recommend setting the hotkey now, then for the systems you want to use rewind (like NES, for example), you can go into the Quick Menu by pressing SELECT + X and then go turn Rewind on and save it as a core override. More information is in the section below.

Finally, you can go into Settings > Playlists and adjust how your playlists behave. There is also a Manage Playlists section within here that will allow you to adjust things like the default core, how the thumbnails appear, or just delete the playlist altogether.

After you have made your adjustment, go to Main Menu > Configuration File > Save Current Configuration. You could also use the Overrides function to make core-specific or game-specific configurations.

To turn on integer scaling, go to Settings > Video > Scaling > Integer Scaling and make your adjustment. Like with everything else, you will need to save your configuration file, and you could also use overrides to make per-core or per-game settings, too.

To find shaders, start a game then enter the Quick Menu > Shaders > Video Shaders > ON, then navigate to the Load menu. You will likely have the choice of glsl or slang shaders; slang shaders are newer but may not be compatible with your device. You can experiment with the two to find which set you prefer. Within each shader folder will be subfolders that contain shader collections. Some of the best places to start looking are the handheld folder (for handheld systems) or the interpolation folder. Once you have found shaders you like, you can save them as global, core-based, or game-based presets within the Shaders folder.

The last settings worth messing with are core options. You can find these by starting up a game, entering the Quick Menu > Options section, and seeing what core options are available. For example, on higher-end systems like N64 or PSP, within the core options you can find the ability to upscale the resolution from 480p to 720p or 1080p, or higher. Each core options section will be unique to that core, so go in there and see what options you have. If you have any questions about any of these settings, I recommend consulting the LibRetro Docs page and browsing their Core Library to see what options are available and what they do.

df19127ead
Reply all
Reply to author
Forward
0 new messages