Status: Link to Issue board DISCORD: https://discord.gg/jTmfAEx Finished: Joycon Driver Toolchain changes Audio Driver (might revisit, weird shit) Downloads (more in the Thread): Snes9x2010: Download Link fceumm: Download Link VBA-Next: Download Link Thanks to @TheKrane, @Leonidas87 Other Builds (config files might be broken, try to delete it for these if you encounter problems): beetle-wswan-libretro: Download Link beetle-vb-libretro: Download Link beetle-pce-fast-libretro: Download Link libretro-handy: Download Link beetle-supergrafx-libretro: Download Link beetle-ngp-libretro: Download Link prosystem-libretro: Download Link libretro-vecx: Download Link stella-libretro: Download Link blueMSX-libretro: Download Link nxengine-libretro: Download Link libretro-o2em: Download Link virtualjaguar-libretro: Download Link Cores that are broken currently: Snes9x: Doesn't Work Download Link Gambatte: White screen (outdated build) (might be related to framerate) https://mega.nz/#!uihXCSIa!-6M2lTpEQDvsUUYdmWS8cNGgS48dIq1_Jb6VPuTCAho Thanks to @TheKrane Stuff that anyone can work on: Create a pre-configured Retroarch.cfg Test ROMs Port more Cores (it's easy AF for most!) Vsync is disabled by default (for now), if you experience heavy tearing, change it in the cfg! Changelog: Code: Added Overlay (bugged right now) Added default config (same folder) Analog dpad by default! Audio fixes (feedback pls) Tearing is known, try setting vsync in the .cfg to true! Added HID Input drop fixes Added GFX Improvements Added Multiplayer Support Added Threading Support Added Aspectratio/Fullscreen Support Control Notes: Code: Retroarch Menu is now L3 + R3 (Left and right analog pressed in) Saving states is R Loading states is L Docked works on non-threaded builds Install Instructions: Just throw the folder into /switch and go! If anyone wants to work on custom overlays, MAKE SURE THEY ARE 1280x720 Little FAQ (thanks to @CatmanFan) Can we run Nintendo 64 games?/Where's the Nintendo 64 core? No. Mupen64Plus/Parallel_N64/GLupeN64 needs hardware acceleration (JIT/GPU), OpenGL and Vulkan implemented before it can be available to the end-user. Can we run PlayStation games?/Where's the PlayStation (PSX) core? Beetle-PSX Test Release Please note that you will need the PSX BIOS, and that audio is disabled. Loading saves doesn't work, although save states do. Does this cause the battery issue? No, this runs on Horizon. You're probably talking about Lakka, which runs on Linux. Github Mirror (recommended for forking): https://github.com/m4xw/RetroArch_LibNX Private Git Repo (most updated, r/o): https://git.m4xw.net/Switch/RetroArch Anyone who want write access, write me a PM. Credits: Reswitched, Libretro Thanks to @Proto-Propski (Art), @Melon__Bread (Art, Core Ports), @Starcarr (CI/CD), @DogParty (general stuff), @Kevoot (general stuff), All the Testers (@Phenj, @reminon, @Leonidas87, @SeongGino, @Twistedziefer) Hope I didn't miss anyone!