I went in, found the /mame directory, and created a 'samples' folder in there. bin. Enter your password, and click Install Power Tools. com. Hello all, I have quite a peculiar issue with retroarch. The PUAE core's base width is 360 in LoRes, 720 in HiRes 1440 in SuperHires. It seems to run fine off that. Was informed by one of the users of our discord that the support volunteers close threads because Emudeck uses Retroarch. This is an old thread but I have recently switched from emudeck to retrodeck and like to cover some of the positives. Using a setup of EmulationStation-DE which uses the Retroarch cores. Retroarch is a frontend that runs emulating cores and lets you configure them. You can place your SL roms wherever you want long. I've placed the dumped BIOS in the RetroArch/System folder and the game dump in. EmulationStation Desktop Edition (ES-DE) v2. gb; Databases¶ RetroArch database(s) that are associated with the Mupen64plus-Next. Reason for the sub folder is that, sometimes without, the games just vanish after using retroarch. - NEW: RetroArch Customization: Bezels, Aspect Ratio, Shaders. Steam ROM Manager. ago. NEW: Settings page, configure some settings of your emulators within EmuDeck without the need of reinstall everything; NEW: Reset page, EmuDeck back to default settings; NEW: Guides, learn more about your Emulators; NEW: Default images for SRM to try and speed up downloads; NEW: SaveSync. To begin, enter Desktop mode on your Steam Deck and adjust the Power Savings (while on AC) to 30-160 min. Essentially this. A: Yes! EmuDeck doesn't actually install on your system, but rather it downloads and installs emulators using the same sources you would use if installing them manually: the Google Play Store. 3. RetroArch doesn't seem to be installing with the correct configuration when I run the update. Prompt the user on what version of RetroArch cores they wish to download (e. iso format, but they still seem to work). RetroArch is a versatile and powerful open-source frontend software that serves as a hub for running and organizing a wide array of retro video game emulators. Then restart steamdeck and go again to emudeck. EDIT: Big thanks to u/gbasg2 in r/EmuDeck for the solution to my problem! The answer for anyone else who needs to know: "Systemdir mapped to Emulation/bios". 0 of RetroArch. Correct. Put your neo geo games in the fbneo folder, and use fbneo to play them. 0. Load core and then add cores from there, usually bottom option once you have cores. To begin, enter Desktop mode on your Steam Deck and adjust the Power Savings (while on AC) to 30-160 min. These changes are very welcome, as they make EmuDeck easier to navigate and use. EDIT: Oh no, I launched RetroArch and stupidly chose "reset to defaults" on the config file settings and now all of RetroArch is broken. Putting the files in the. EmulationStation Desktop Edition is a. I tried using Desmume (standard or 2015) or MelonDS, but each time, I'm around 35 fps (on Castlevania Order of Ecclesia for example) on my Odin Pro. stx. This doesn't happen if I've got the steam deck connected to. When I go to the online updater, there's no option whatsoever to update cores. Unzip the DSATM archive file into a folder and put your usrcheat. Part 1 Video: Download, Install. Once installed, click Return to Gaming Mode. Emudeck. The FreeIntv core is licensed under. The only real setting that you need to change for the RetroArch PS1 core is the resolution. How to install texture pack for Emudeck for flycast emulator (dreamcast) and generally for retroarch cores? There doesn't seem to be any straightforward info for how to add texture packs for the flycast emulator or other retroarch core emulators. Extract the Dolphin assets (the dolphin-emu folder) in the "system" folder. BIN” etc. I downloaded a Retroarch bios pack and dropped that into my BIOS folder on my 1TB SD card. In desktop mode, go to discovery, search for retroarch and download it from there. In RetroArch go to Import Content>Manual Scan then select "Content Directory" and select the folder where you keep your SNES roms (I'm assuming you keep them in their own folder) then select "<Scan This Directory>". mGBA is an emulator for running Game Boy Advance games. "Auto" won't work. It has been ported to libretro and an alpha version of the core is available. It brings a ton of awesome features to modernize your experience, including increasing the internal resolution (push from 240p up to 1080p for smooth polygon edges) and texture upscaling using XBRZ, as well as simulated widescreen without stretching. Usually is the system folder, which can be located in RetroArch by going to: Settings->Directory->System/BIOS (look at the right column). When using Emudeck, is there any way to set up either cloud saves or transfer save files to and form my pc and steam deck?. Stuck on 'Downloading files from main channel. up then re-sizes to smaller window and a black screen with a small pixilated blue box with word Initializing. Main Menu: Load Core/download a core. Start content with the core for which you want to remap controls 2. which were simple enough. The first 2 disks listed in this file are loaded into disk drives FDD0 and FDD1 on the core, respectively. Emudeck Installer hangs. In the case of systems with both RetroArch cores and standalone emulators available, the standalone emulator usually also provides better overall performance than the RetroArch core. EmuDeck is a collection of scripts that allows you to autoconfigure your Steam Deck or any other Linux Distro, it creates your roms directory structure and downloads all of the needed Emulators for you along with the best configurations for each of them. I am using the latest Steam release of RetroArch and have installed the Kronos Saturn emulator DLC. CobaltChris97. Click the Download Installer button, then click OK when prompted to Copy the installer to your desktop and then execute it by double clicking it. This is probably caused by a broken RetroArch's Cores directory. Managed to download Emudeck and transferred my roms to the deck. I wanted to make a short and somewhat basic tutorial on how to install emulators, add games and get going with emulation on Steam Deck in 2023. A flatpak is generated from a manifest file. Inside you should see the EmuDeck file we just grabbed. . I'm trying to figure out where to put all of the Dissidia 012 DLC files and they don't appear to update when launching the game through PPSSPP via Steam after the Emudeck install, and launching the game directly just flat out doesn't work due to the font missing from the game. RetroArch requires you to be running the Steam Deck at 60Hz. I tried deleting the /Home/. The Deck theme is designed for advanced users. I installed Retroarch by itself and went about setting it up. com through the web browser in the Desktop Mode of the Steam OS. zip file correctly and displaying the correct name, but it wasn't working. Emudeck was reading the . This is going to work much better if you launch your web browser of choice while in Desktop Mode on your steam deck. The first thing that you need to do is download EmuDeck. Amongst the options, just Steam ROM Manager and it’ll load up a green and black window. With EmuDeck, you can use the typical Deck interface for controller configs, letting you easily change controls on the fly and install community configs (I found a great one for Kingdom Hearts 1 on PSX2). I'd like to start using emudeck but I'm stuck at the part where I need to add the BIOS Files for the emulators. The RetroArch BIOS Pack is the most popular, with thousands downloading it from various places all over the web. 14. From the Top-right of the browser, click the down arrow and then Show all downloads. RetroArch is an emulation front-end with support for most consoles, albeit in the form of what are called “ Libretro Cores ”. EmuDeck help with MAME (current) please 🙏. Part 1 Video: Download, Install. zip files into the 'saturn' directory; fixed it. I've tried Extract the core (dolphin_libretro. this is stuck downloading from flathub (same place as discover store). On the Steamdeck, left click on the file and click Extract. Each time you launch a rom EmulationStation calls an emulator (or Retroarch) to run them. Retroarch handles all the controller mapping seamlessly, as well as providing a lot of great shaders (like CRT type shaders). For some reason, I cannot for the life of me get Flycast to load up any of my game roms. Retroarch for all cartridge based consoles. The download will also include the necessary configuration files needed for Retroarch to show them. maverick0510. Emulation using Emudeck. Started off with older classics like Atari, SNES etc. Edit 2: Ok so I think I maybe figured it out…When EmuDeck first launched it apparently installed Yuzu through the discover store, but at some point they updated it to add their own version of Yuzu that installs directly without the use of Discover. r/emulation. It’s not actually running the ds games through the standalone desmume app. (Retroarch has its own cores folder) You'll probably want to use ~/. At the top of the page,. Tried downloading it using discover but getting stuck at 99%. bin” or maybe “IPL. It also supports Game Boy and Game Boy Color games. The cores are located in the cores directory, and show up in the cores list in Retroarch. Retroarch isn’t used for pscx2. . Extensions¶ Content that can be loaded by the blueMSX core have the. cdi. On Windows, this isn't the case. 7z format which is compressed. Please add the EasyRPG core to RetroArch when running the EmuDeck script. Recommended: Requires a 64-bit processor and operating system. Open the EmuDeck application, open the "Manage Emulators" page, and click "Update all Configurations". 0. So once I saved the config the achievements started working. I have Castlevania Symphony of the Night for. RetroArch is a modular program that runs emulators and games within its framework as if they were 'plugins'. If you go into Retroarch menu and then for controls set User 1 - Kempson, User 2 - Sinclair and User 3 - Sinclair keyboard and then select Save Core Remap (this will save it for the whole system). On this screen select "Configuration File". Was running emudeck on my new Steamdeck and it just stays stuck at the RetroArch installing part in the log it just keeps showing 100% any fixes? Thank you. 3 Step 2 – Download Sega Saturn ‘Beetle’ Core. Then go into Desktop mode by pressing the STEAM button, Power -> Switch to Desktop. Open Launch Box then right click on a Saturn Game and choose edit. com has its own 5 step guide to how to get. When I try to play an NES game in Retroarch itself, it asks me what core. I chose the same location for setup that I originally had and it did not seem to duplicate anything, unless I find a surprise later on. B!ml virus. ago. EmuDeck works great with Steam Rom Manager or with EmulationStation DE. use emulation station then remove these from the steam library. ago. It seems the Steam Rom Manager is currently working only for the Flatpak version of RetroArch. kazelone • 10 mo. . Download; Wiki; Code; Dolphin,. Also, you must have external. Yuzu is emulating a switch, which technically does use cartridges. Open a terminal. Step 7: The installer will appear and begin downloading files. I noticed my inputs weren't being recognized at all in games that run on RetroArch cores, and I ended up having to open RetroArch in Desktop Mode and go to Settings > Drivers > Controller, and change it to sdl2 in order for Steam Deck inputs to work in. r/emulation. Open the SD card, right click, press paste. Updated RetroArch to version v1. So does Retroarch already have the cores installed when. That is what alot of the especially old systems use. When downloading, be sure to choose a trusted source that has been approved by. And your advice was my first thought, which is why I thought to include the fact that the saves/states being made on the Steam Deck aren't showing up in the directory listed, which is where saves are. I use R3 and L3. I chose the same location for setup that I originally had and it did not seem to duplicate anything, unless I find a surprise later on. RetroArch installation stuck? Was running emudeck on my new Steamdeck and it just stays stuck at the RetroArch installing part in the log it just keeps showing 100% any fixes? Thank you comment sorted by Best Top New Controversial Q&A Add a Comment. EDIT: Just to clarify, this was not referring to Emudeck 2. I installed a gamecube core and when I try to run a game it says no core available, I've scanned the directory, It's in the core folder, everything is exactly as my friend has his set up as far as I can tell. ' : r/EmuDeck by OnePersistentFox Stuck on 'Downloading files from main channel. Launch an internet browser and go to the EmuDeck website to download the EmuDeck installer. To install EmuDeck, you have to copy the installer to your desktop. es-de. So that has me wondering if the people that work on Emudeck are updating the URLs for the emulators updates/download links regularly. When the delay occur, pressing steamdeck buttons or selecting "resume" from the left. EMUDECK is the easiest install (outside of a complete pi image) ive ever done, and by a wide margin. Click the Steam button, go down to Power, and then Switch to Desktop. Our advanced settings interface lets you tweak every possible option influencing how the games are run and displayed. Every game will just have an individual steam entry which is super nice and easy. king_david89. DOSBox Pure is a fork of the multiplatform MS-DOS emulator, DOSBox. Yes you can. Core updater will update cores once you. 11. On the Steamdeck, left click on the file and click Extract. However, You should be able to adjust all the settings you need to through the retroarch app itself. Now, your games should appear under their respective consoles at the bottom of the left-pane menu on Retroarch’s main screen. Latest Cores. A: EmuDeck for Windows is in beta testing right now. Press the back/cancel button on your controller. The PokeMini core's max height is 384; The PokeMini core's core provided aspect ratio is 3/2; Core options¶ The PokeMini core has the following option(s) that can be tweaked from the core options menu. To do this, open Dolphin, the default SteamOS file manager, click the "Downloads" button on the left side by pressing the right trigger or the right touchpad. RetroArch uses two methods of applying cheat codes: Emulator Handled are codes that are sent to the emulator/core and it is up to the emulator/core to apply them. 7z. 37. Hopefully it can help. Atmosphère 1; FAT32 formatted SD card; Downloading and installing¶ There are multiple ways of downloading RetroArch for your Switch. EmuDeck works great with Steam Rom Manager or with EmulationStation DE. The other thing is that archive. However when I choose the other cores, it does not. Emudeck is a script that installs and configures all the mentioned above on your Steam Deck (plus standalone emulators, for more complex machines). Well, not any that I'd trust. (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12. How to remap the controls for a single system/core: 1. cfg. The first time it could take some minutes, check on the Event Log tab to know when the. I had a similar problem and the solution was to just do a manual scan. then plugged the drive in my pc and put the saves in the retroarch save folder. And lastly you can run the EmuDeck install script in advanced mode to pick which emulators it installs and in easy mode it installed emulators in. Support has also been added for many new systems and emulators. 6 was just released with some new fixes and new emulators like Ryujinx!. 3 comments. I'm not sure how to associate a specific bios with a specific core or if that's even necessary, but I have about 5 bioses in that directory - 3 version of the US, a PAL one and Japanese one. Highlights of the 2. Reply. Some of them are available as DLC on the RetroArch Steam page, but others are not. I've been trying to figure out how to save my remapped hotkeys for all Retroarch cores, and controller remaps for individual cores, but when I try to save the main configuration file, I keep getting a "Failed to save config to c:RetroArch-Win64 etroarch. Then scroll down the Core Downloader menu until you reach ‘Sega – Dreamcast/Naomi (Flycast)’. EmuDeck does not actually install on your system. Also of note I was able to. A summary of the licenses behind RetroArch and its cores can be found here. This one is the only N64 core so far included with the Steam version of Retroarch. org. ROMs are in z64 format and work well in RetroArch on PC. Once you have a browser installed, go to emudeck. EmuDeck Instaliing Guide. If you do not see the "Core Downloader" option, you may have installed RetroArch using a package manager. Dolphin should run well with default settings from emudeck (2* Native Resolution) Feel free to adjust any settings within the Dolphin emulator (the default settings from emudeck worked well for me once I lowered the thread count from 8 to 3) Please feel free to suggest any changes or things I may have missed. RetroArch not recognizing the Nintendo DS bios. I uninstalled PPSSPP and just stuck with the Retroarch core and was able to make all the tweaks I. info) in the "cores" folder as well (info files go there on Linux systems by default). TBH I find having these layers of configuration (Retroarch, EmuDeck, Steam Rom Manager, Emulation Station plus the standalone emulators) a little confusing. es-de. After that, you can load the foo. Going into a game and then trying to access retroarch through the menus also crashes the game and gives a black screen. To swap disks for games that use more than 2 disks, use the disk swapping option either from within RetroArch's. But you'll need to go into EmuDeck and into. The gpsp core doesn’t work well on some games… i am using the onion firmware btw 2 /r/miyoomini, 2022-01-31, 10:02:03 Permalink Was running emudeck on my new Steamdeck and it just stays stuck at the RetroArch installing part in the log it just keeps showing 100% any fixes? Thank you comment sorted by Best Top New Controversial Q&A Add a Comment EmuDeck compiles Steam ROM Manager, RetroArch, and a variety of individual console emulators into a single install package that will get your emulated games up and running as fast as possible. NEW: Settings page, configure some settings of your emulators within EmuDeck without the need of reinstall everything; NEW: Reset page, EmuDeck back to default settings; NEW: Guides, learn more about your Emulators; NEW: Default images for SRM to try and speed up downloads; NEW: SaveSync. It should recognize it now as installed Reply CarrotZealousideal68. info files) and then launch RA through Steam. trapexit. Downloading EmuDeck. Emulation station is your main app then that opens up various other emulators like dolphins for wii or pcsx2 for ps2. To see cores (emulators) you have downloaded and to download new cores. Which emulators are available on EmuDeck for Windows? Installation Issues. dat. emulator/bios act just like the normal retroarch bios folder. Retroarch is a frontend that runs emulating cores and lets you configure them. org. The default setting is bolded. I spent. Auto download xbox hdd. Recommended: Requires a 64-bit processor and operating system. Emulation station is your main app then that opens up various other emulators like dolphins for wii or pcsx2 for ps2. GBA and NDS seem to work fine, but PSX and Gamecube are having issues. bin" instead of "gamename". The libretro core of FBNeo brings its library of compatible titles to RetroArch, where the core's tight integration with the libretro API allows it to work with RetroArch's. For anybody searching for this later, just being patient was the answer. That Emudeck et al didn't integrate with the Steam RA kinda peeved me a bit. While there might be some apprehension about downloading an. Nicolas Pomarède; The Hatari core is licensed under. It works when I have no core loaded, but. I actually was able to get this working. Select this, then the core will begin to install. Emudeck Installer hangs. Emudeck downloads retroarch and uses its cores for gba DS sega mega drive and some others and I don't have any issues with using them. Make sure you save the setting in retroarch You also need to make sure you have the correct ROM. . You aren't going to get the RetroArch menu/overlay for the emulators that are not running via a RetroArch core. Step 2: Download the EmuDeck Installer. The PUAE core's base height is 288 for PAL single line, 576 for PAL double line, 240 for NTSC single line, 480 for NTSC double line. You need to click both joysticks and then first close the content (ROM) in retroarch settings, then you're able to add your retroachievement account and save the. There is also currently a bug with this core and the GL driver that can be worked around by going to settings > user interface > show advanced settings ON and then going to settings > core > allow cores to change the video driver OFF. Locks high resolutions (1080p/4K) and multiple save state slots per game behind a one-time 6 USD payment. * ideally a copy of retroarch. The Configurator can now reset a single emulator, all RetroArch or all Standaloned configs (so there is no need to di it via CLI anymore The first install is now asking where to place the whole retrodeck folder instead of requesting the location of the ROMs folder only. Content that can be loaded by the Beetle PCE FAST core have the following file extensions:. Open the Quick Menu with L3 + R3. Processor: Intel Core i3 or better. The Steam Deck is more than powerful enough to run the latest version of MAME, so there's no reason to use any of the older MAME cores. I updated emudeck and dolphin’s controller settings have. ndd. After that, you can load the foo. I tried executing EmuDeck and running the custom setup, but when the installation part of the script starts, it never finishes. Retroarch locked on 30fps. In Retroarch I downloaded the core for the SNES and updated all the cheats ETC and saved the config. Emudeck was reading the . -ViolentSneeze- • 9 mo. zip files into the 'saturn' directory; fixed it. info in the info folder, if not, then placing it there may solve your problem. after uninstall, i deleted the 'Emulation' folder, reinstalled, and then put. A software called flatpak-builder reads the manifest, then starts downloading dependencies and starts building the software. Setting up retroarch: Download it from discover in desktop mode. Support has also been added for many new systems and emulators. EmuDeck is creating the entries and it's working via Flatpak RetroArch. Nibbleman • 1 yr. Drag the downloaded file to your. Step 6: Run the EmuDeck installer. Originally posted by libretro: Also, when making a bug report -. 5 Step 4 – Set Default Sega Saturn Emulator. 63. Steam Deck Bios Placement for EmuDeck Help I downloaded the RetroArch Pack and inside the zip file is 3 folders (roms, saves, system). I always thought retroarch was a little clunky to use on it's own. Latest reviews Search resources. I'm a big retroarch fan, but you're right- the cores are always behind what the developers of the original app are doing. Windows Defender - Wacatac. The good thing is people are able to download any extra cores they. Video Scaling Set aspect ratio to 1:1 PAR (something DAR). For MAME SL, yes it does matter. Open Emulation Station/Emudeck. (Add a PS2 game in retroarch, add it to your favorites, then exit retroarch, then find the favorites or recently played files in. I cannot even use L3 + R3 to bring up the RetroArch menu. then plugged the drive in my pc and put the saves in the retroarch save folder. To install EmuDeck, you have to copy the installer to your desktop. bin. 5) Return to Gaming Mode on Steam, open a RetroArch game from the library, not the Home page, as it might be a different path now. The fork/rename occurred due to the original 4DO project being dormant and to differentiate the project due to new development and focus. ' : r/EmuDeck by OnePersistentFox Stuck on 'Downloading files from main channel. RetroArch is free/open source software, available under the GNU GPL 3. The EmuDeck theme is designed to keep things simple and sweet. I haven't used the dolphin core yet, but many if not all cores in retroarch have info files that have to. 1. Input where your version of RetroArch is installed (internal, sd) Confirm input values Success! What this script does. You can. There is also currently a bug with this core and the GL driver that can be worked around by going to settings > user interface > show advanced settings ON and then going to settings > core > allow cores to change the video driver OFF. Dunno if standalone Dolphin requires that but some RetroArch cores certainly do need a very specific case. Any easy way to transfer my steam games to a new laptop without re-downloading? comments. Emudeck stuck at same spot during installation. In fact, there's no reason to use any of RetroArch's MAME cores at all now that EmuDeck comes with standalone MAME. If you wipe the Steam Deck to factory-default and install via EmuDeck script, you will be unable to save the local config. Slow_Philosopher_333 6 mo. bin. - Save a config file and add it to emulator. Below you’ll find all the info you need to install EmuDeck on Steam Deck, complete with pictures to guide you through every step. A new window will open. Steam version also has some benefits over the standalone version: cloud saves, backup and sync your save files on multiple devices, but does not work on Android. I was loading up RetroArch on steam deck and was going through the cores and notice that the PCSX2 core is missing I’ve never deleted anything or touched any of the files. Newer bsnes/-hd-beta and Mesen-S make Super Game Boy emulation easier. mGBA is free/open source software, available under the Mozilla Public. Hi everyone, how do I add more retroarch cores to my mini? In particular for the GBA. ipf; BIOS¶r/emulation. Make sure you have the latest version to get the most out of your RetroArch experience! Check out our Documentation page to take your experience to the next level with the high configuration features of RetroArch!Emudeck installs and configures other programs like the various emulators, RetroArch being one of them. bin; Databases¶ RetroArch database(s) that are associated with the FreeIntv core: Mattel - Intellivision; BIOS¶However, you can change which emulator or RetroArch core is used: In EmulationStation-DE, press the Start button. The specific core information page will tell you where exactly. . When set to enabled, the DeSmuME core will boot into the Nintendo DS firmware screen upon. 1 . Thanks for the link, but, Im not a smart man. SL roms has to be placed inside of a folder that correspond to system hash file name that resides in hash subfolder under MAME folder in RetroArch system folder. I've installed RetroArch on a new W10 installation. How to Install Power Tools. DOSBox Pure is a "core" for RetroArch—meaning, when properly installed, it serves as one of the engines that RetroArch can use to run an older game. config/EmuDeck and running the installer again, and noting is working for me. Final Burn Neo (aka FBNeo) is the new official branch of the Final Burn Alpha emulator, which is compatible with hundreds of arcade and console games. Graphics: Intel: At least Intel HD 4K required for OpenGL, any compliant D3D11 GPU for Direct3D 11. cue file fixed the issue. Tech Support. 0 and/or 4. Now steam only shows 1 entry for the main disk and you can load the disc in retroarch either directly or using the m3u method. EmuDeck: The Best Solution for Emulation. Pick the one you want, then click. A: EmuDeck for Windows is in beta testing right now. Some RetroArch systems can play the condensed files but most systems cannot so you’ll have to extract the files. It installed a ton of emulators I didn't need, and it's folder structure wasn't compatible with the way I normally order Roms. EmuDeck is an emulation program specifically designed with the. Next, click the "Cut" option. This location is part of the flatpak sandbox. es-de. However, I preferred to trust the "libretro-core-info" repository in order to recover each bios requested by each core from the "firmware" key of each info file. The PCSX2 core for RetroArch is still in beta support and has known issues. In the window, select your ROM as the "DS Game", and provide the path and filename to which you want the patched game saved to in "Save As". PUP" file, and click "Open. Downloading EmuDeck. I am having problems with loading saves on DS games, and when I looked into RetroArch, it told me it was missing some bios. Snes9x is the fastest, bsnes-hd-beta has widescreen and HD mode 7 effects, the older bsnes cores (2014 and mercury) support cheats and achievements while the newer ones do not. By: Search Advanced search… Search titles only. Click "Alternative Emulators". With this being said, how come emulation station gets stuck on boot screen and RetroArch won't load when installed from emudeck Step 2: Run in the EmuDeck Installer. Should support at least Shader Model 3. EmuDeck had configured my BIOS directory with an extra slash in retroarch, so I also had to fix that. PCECD as main folder, and inside a sub folder called ROMS. Here is the GitHub link to the widescreen cheats for the. (you may need to create a subfolder)Snes9x is the fastest, bsnes-hd-beta has widescreen and HD mode 7 effects, the older bsnes cores (2014 and mercury) support cheats and achievements while the newer ones do not. 0 and/or 4.