r/EmulationOnPC • • Apr 10 '20

Mod Post Posts asking for build recommendations will now be removed

74 Upvotes

Any posts asking for a pc build specifically for emulation will be deleted from now.

This is a sub for troubleshooting issues with emulators and not for building pcs.

If you still want to build a PC for emulation go over to r/buildapc


r/EmulationOnPC • • Nov 18 '23 Take My Silver

Mod Post Hello, im the new Moderator after no Moderators here

42 Upvotes

Since there was no Moderators here, ill triying mod this subreddit accurding to those rules.

If you got Questions or Issue on this subreddit, dont hesitate to ask.


r/EmulationOnPC • • 57m ago

Unsolved Wintainium: Obtainium-style app manager for emulators, PC ports, mods and tools on Windows

2 Upvotes

Full disclosure first: I built this with Claude. I came up with it, tested it, and use it every day, but Claude wrote most of the code. Please look over the code before using it (more on that below).

The problem: I’ve got about 28 things installed on my PC: emulators, ES-DE, Steam ROM Manager, Playnite, tools and a few mods. Some are managed by EmuDeck and some I installed myself from GitHub or itch.io. Checking each one for updates was a chore, and I never knew what was outdated.

What Wintainium does:

  • One window lists every app with installed vs. latest version and a clear “UPDATE” or “up to date” tag (screenshot above)

  • Click Update selected or Update all

  • Emulators that EmuDeck manages get updated through EmuDeck, so its setup stays intact

  • Apps with their own updater (like Playnite) get opened so you can update in-app

  • Zip-based apps get backed up before the new version is unpacked

  • What’s new shows the release notes before you update

  • Add app: paste a GitHub, GitLab, Codeberg or itch.io link and it starts tracking it

  • Optional scan that finds things you installed from GitHub and the like, so you don’t have to build the list by hand

Being careful:

  • It checks downloads against the developer’s published checksums when available.

  • If Windows Security flags a file (common with emulator tools), it explains it and links you to VirusTotal. It never turns off protection or adds exclusions for you.

  • It’s an unsigned PowerShell script, so read through it first. A safe first run is .\Wintainium.ps1 list, which only checks versions and doesn’t change anything.

Setup: download the zip from the release, unzip, open PowerShell in the folder and run .\Wintainium.ps1 shortcut to get a desktop shortcut. The README has the full guide, including how to add a free GitHub token so you don’t hit rate limits.

Free and open source (GPL-3.0). It’s a personal project shared as-is, so I’m not taking issues or PRs, but feel free to fork it, and I’ll answer questions here.

https://github.com/Ay1man2/Wintainium


r/EmulationOnPC • • 4h ago

Unsolved Nintendo Switch JoyCon for games with motion input.

1 Upvotes

Has anyone here used JoyCons for games that require motion input? I currently use a PS5 controller, but since it only has one set of sensors, I have to come up with creative workarounds to configure it for Wii games that use the Nunchuk.


r/EmulationOnPC • • 17h ago

Unsolved Windows vs Linux for home emulation

2 Upvotes

I would like your opinions on a gift idea ive got. My manager is my Secret Santa and I was trying to figure out what to do. Her son (7) really likes retro games and when she has to bring him to work I connect my ayn thor to a tv and give them two mini 8bitdo controllers i keep on a Keychain and they play all kinds of stuff like Mario kart double dash, smash and lots of 8 and 16 bit multiplayer games. So i figured i get her a little mini pc set up like my thor to either use at work or home and while I was sitting at home looking for one a thought occurred to me what shuld I do for the os. On one hand a simple os like batocera exists for plug and play and on the other windows has things like emulation-station and retrobat with the benefits of things like recomps that can help push a little more out of the system. I'm not looking for a particular system or anything but have the problem of figuring what the best way to go about setting it up for them.

Question 1. What should the os be

Question 2. Should emulation differ between windows and batocera (or simulator linux os)

Question 3. Would it be worth it to use recomps and decomps. (I use a few on my ayn thor, but haven't messed with the pc side of things.)

Your opinions and suggestions would be greatly appreciated.


r/EmulationOnPC • • 14h ago

Unsolved Can I not just find eboot.bin file for my PPSA21564-app (Astro Bot)?

1 Upvotes

I downloaded astro bot folder from superpsx which came without the boot file. And I don't want to download any other big-ass rar file. Can I get it working with a standalone boot file?


r/EmulationOnPC • • 1d ago

Unsolved Kiritori - Cut, move and reshape regions of any screen!

3 Upvotes

Hi everyone,

I created a really cool application you can use to cut and reorganize content across the same display or multiplays!
https://github.com/lmsilva/kiritori

This is very useful for emulated games like Densha De Go!! on Teknoparrot (or other similar ones) where multiple displays are all output to the same screen and you might just want to grab part of them to specific displays OR even hide the portions you don't care about (e.g. the sides of the train - which are really cool, but not very useful if you only have one single screen)!

The project's README includes step by step instructions and I tried to make it super easy to use - let me know what you think!


r/EmulationOnPC • • 23h ago

Unsolved Xbox one S as Emulation

0 Upvotes

Hi

Is it possible to turn an old Xbox One S into and emulation console??

Absolutely zero experience in any of this stuff but wondering if possible?

Thanks


r/EmulationOnPC • • 1d ago

Unsolved Longshot ( aka hookshot ) or fritichii

0 Upvotes

I've been using fritichii for the first hour of the game and it's having some problems like every new area or mechanic drop the fps from 60 to 0 instantly.

But i can keep up with it .

But the moment i enter hyrule field the fps keep between 0-15 fps .

Any help ?

My pc

Rtx 5070

I9 13k

32 gb 32 ddr4

Fritichi version 5.6v ( i will try to update it )


r/EmulationOnPC • • 1d ago

Unsolved My Roms aren't booting up for specific games on Steam?

1 Upvotes

Ive been trying to get my games to work on Steam through SRM and for the most part, its working. Some games that arent i realized i just have bad dumps for, but others im genuinely just baffled as to why. I do have my roms on a seperate Hard Drive from my Emulators, but i don't think thats the issue due to The SNES games, GB and GBA games, and Some N64 games working.

Games such as Conker's Bad Fur Day Work fine when launched through Retroarch, but Fail When launched on Steam. I have also noticed my Parser for Retroarch DS launch is missing, so i believe that is why those games are failing, but i lack the know-how as to how to get them to launch through Steam. Azahar roms specifically, however, are just not being acknowledged in any capacity by SRM, and im only able to send them through Azahar itself.


r/EmulationOnPC • • 1d ago

Guide First open source Android Emulator for Windows with GPU acceleration

3 Upvotes

Over the past year or so I've been working on Ika (イカ, Japanese for squid or cuttlefish), a free and open-source Android emulator. Originally it was developed for Asahi Linux on Apple Silicon, which at the time didn't have an Android emulator with GPU acceleration.

Ika runs LineageOS 23.2 (Android 16), built as a desktop operating system in a Cuttlefish virtual machine, as opposed to QEMU. Imagine GoogleBook OS with less Google, and you've got a decent approiximation of what we're working with.

With much of the hard work already done to get gfxstream working with the Apple Silicon Linux driver, I figured it wouldn't be too much of a leap to get it working on Windows 11 with WSL. That turned out to be a gross underestimation of what needed to be done, but I'm finally pleased to announce that I've got something useable and ready to share with everyone.

Ika's Features:

  • Android Desktop or TV mode: Android runs in a virtual desktop console with resizable app windows, or as a big-screen TV interface. Third-party TV launchers work too.

  • GPU acceleration: OpenGL ES 3.2 and Vulkan run on your real GPU through gfxstream.

  • Native app windows: Android apps can open in their own windows on your desktop, side-by-side with your regular Windows apps. Android apps have Windows 11 decorations, and get their own Start Menu entries.

  • Startup options per app: Display density, fullscreen start, keyboard and mouse handling, gamepad emulation and touch simulation are all configurable options.

  • Storage visible on your PC: Android's /sdcard appears in Windows Explorer under My PC.

Installing on Windows

The ika-wsl.ps1 script provisions a new WSL instance and installs the standard Ika packages for Debian Linux:

irm https://raw.githubusercontent.com/DesktopECHO/ika/main/ika-wsl.ps1 -OutFile ika-wsl.ps1

Then run it:

.\ika-wsl.ps1

Windows may refuse to run the saved file because of the execution policy. If it does, start it like this:

powershell -ExecutionPolicy Bypass -File .\ika-wsl.ps1

The script:

  1. Enables WSL2, sets up nested virtualization and installs any pre-requisites.

  2. Installs a minimal Debian 13 distribution named "Ika".

  3. Installs the Mesa backports from Debian and the Ika packages.

  4. Starts Android on your desktop.

What manner of sourcery gets Direct3D GPU drivers working with Android?

Under WSL2, the only way to reach the GPU is Direct3D 12. Ika ships its own extensively modified build of Mesa's Dozen driver (Vulkan on D3D12).

  • Vulkan 1.3: Upstream Dozen stops at Vulkan 1.2 and has received very few updates over the years. Ika's Dozen is updated to support Vulkan 1.3 on GPUs whose D3D12 driver has shader model 6.6 and wave operations. It adds the 1.3 core features, among them the Vulkan memory model, maintenance4, inline uniform blocks, extended dynamic state 1 and 2, image robustness, format feature flags 2, and demote to helper invocation.

  • Stability and speed: a pile of fixes and optimizations lets gfxstream, ANGLE and Chrome's renderer run on Dozen reliably. They work around driver crashes, lost devices and GPU resets, and include a shader pipeline disk cache, faster fence waits, and per-thread descriptor staging.

Benchmarks

The chart below shows Android benchmarks run inside Ika 261111 on Windows, with native Linux on the same machines for comparison:

GPUBenchmarkWindows (WSL2)LinuxWindows vs Linux
RTX 4080 Laptop3DMark Wild Life Extreme12,81328,66445%
3DMark Steel Nomad Light4,56814,72031%
3DMark Sling Shot Extreme84.9 fps143.9 fps59%
Geekbench GPU (Vulkan)71,924140,56451%
Radeon 780M3DMark Wild Life Extreme4,2655,08584%
3DMark Steel Nomad Light2,4442,45999%
3DMark Sling Shot Extreme58.7 fps60.0 fps98%
Geekbench GPU (Vulkan)16,17833,10649%
Intel UHD 7703DMark Wild Life Extreme1,5581,414110%
3DMark Sling Shot Extreme33.6 fps42.6 fps79%

On the Radeon 780M, Windows comes within a few percent of Linux in Steel Nomad Light and Sling Shot Extreme. nVidia GPUs under WSL run well behind native Linux, but I'm working to close that gap and improve Intel GPU compatibility.

Nevertheless, even in these early stages of development, the results deliver a very smooth Android user experience and many games are already playable.

Requirements and limitations:

  • An x86-64 PC running Windows 11, and a CPU with nested virtualization support.

  • At least 8GB RAM recommended.

  • A modern(-ish) DirectX 12 compatible GPU: nVidia RTX series or higher, AMD RDNA3 and newer, or Intel UHD/Xe graphics. Older cards may work to varying degrees, but I have not tested them. Reports of your success or failure on other GPUs are welcome.

  • On Windows there's no hardware gamepad or camera support. Gamepad emulation with the keyboard does work.

  • Windows on ARM is not supported; It probably could work but I have no hardware to test on.

Additional info:

Outside of WSL, packages exist for Fedora 44, Debian 13, Ubuntu 26.04, and Arch Linux, on both x86-64 and Apple Silicon. Apple Silicon Macs require an Asahi kernel. Other ARM64 hardware has not been tested.

Links: 

GitHub: https://github.com/DesktopECHO/ika · Downloads: DOWNLOAD.md · Graphics details: GRAPHICS.md

Feedback, bug reports, and push requests are all welcome!


r/EmulationOnPC • • 1d ago

Unsolved A question

0 Upvotes

Was working on a project for my kid. She wanted to be able to simply play games on her MacBook and not have to worry about emulation or etc. I set down a rabbit hole and now have some working. Each time her friends come over they seem interested and supprised and some even want a copy. Got some NES, SNES, Saga, Xbox and a few PS1 that she wanted done the same way. Kinda wondering if there would be actual interest in this...


r/EmulationOnPC • • 2d ago

Unsolved Looking for "pointers"

1 Upvotes

Pun title aside, how do I configure the Dolphin emulator's pointer/cursor to perfectly follow my mouse cursor?


r/EmulationOnPC • • 2d ago

Unsolved Ejecutar mi primer juego

0 Upvotes

disculpe la molestia soy un señor tengo una consola retroid poked 6 hace un año y no la e podido usar por qué no puedo encontrar esos juegos y archivos ya sabe de los emuladores más comunes soy un poco viejos tengo 48 pero estos juegos siempre me gustaron hace un año me enteré que estás consolas podían tener todo esos juegos en esa consola portátil es algo increíble pero hace una ño la tengo y no e podido jugar por que no se cómo encontrar los juegos y esos archivos que inician por B  como no tengo hijos o sobrinos nadie me a podido ayudar en todo este año de casualidad tiene alguna informacion de ayuda para poder encontrar dichos juegos y archivos ya sabe los que no se pueden mencionar aparte este foro publico algo y todo lo bloquea nose moverme mucho por estas redes vi que publicaste estos como era la primer publicacion y era de unos juegos creí que depronto usted tendría alguna informacion


r/EmulationOnPC • • 2d ago

Unsolved Disculpen

0 Upvotes

Ay alguna manera de publicar y no ser bloqueado solo quiero jugar en mi consola no trato de molestar a nadie solo ayuda busco


r/EmulationOnPC • • 3d ago

Unsolved Pokémon Legends za

0 Upvotes

I've managed to download it and play it fine on pc, however I have tried to find mods for it (such as the 60fps and the better textures mods) and I couldn't find how to download them, does anyone know where I can find them?


r/EmulationOnPC • • 3d ago

Unsolved problème avec l'émulateur kokkaido

0 Upvotes

Bonjour la team, je suis sur console ayn thor, j'ai installé l'ému hokkaido qui lance parfaitement zelda ocarina of time mais après le cinématique du début le jeu crash !!! avec vous une solution ? merci d'avance


r/EmulationOnPC • • 3d ago

Unsolved I want to love RetroBat but one fatal flaw ruins it for me

1 Upvotes

You cannot save hotkeys in RA. I got the d-pad to analog thing working, but not save states and rewind. The way they are mapped by RB requires some key combination when I'd rather use the L2/LT and R2/RT buttons and L3 and R3 for convience.

I shouldn't have to press two buttons at once to make a save state or load it. Same goes with rewind. its very annoying.

I really don't want to switch back to ES-DE. I already have it on both my Steam Deck and Ayn Thor. I want something new and better and RetroBat seems to being the opposite. Especially compared to ES-DE, which allowed hotkeys in RA to be saved.

FYI, I'm on a ROG Ally X (2025 model) and RetroBat seemed really cool, but now I don't know since RA hotkeys are borked.

Update: Finally got RA hotkeys to save by disabling the controls config and allowing RA to override cores.


r/EmulationOnPC • • 3d ago

Unsolved Transferring data and texture pack from dolphin 2506 to 2609

2 Upvotes

Hi,

I have been playing the legend of Zelda windwaker through the Henriko Magnifico texture pack. The texture pack comes with an application of dolphin 2506, however with the new version (2609) having been released I have not been able to open up my game from the previous version. I’m not as skilled with using emulators as many others and have been wondering if there is a way to transfer my data and texture pack from the former to the newer version so that I may continue my progress in my play through.
Also apologies if this is the wrong tag for this issue as well I’m not typically on Reddit either.


r/EmulationOnPC • • 3d ago

Unsolved RetroBat: How do I get my hotkeys and analog configs to save within RetroArch?

0 Upvotes

It resets them everytime. My save state and rewind keys revert, as well as the analog to directional pad. How do I fix that? I hate the default hotkeys. They've really complicated, unlike RA's.

I shouldn't have to press select and another key. Its so damn inconvenient. ES-DE didn't even have this glaring issue. I just want to map save state buttons to R3 and L3 and rewind to RT.


r/EmulationOnPC • • 4d ago

Unsolved Why can't I save hotkeys and controllers profiles for Retrobat via RetroArch?

0 Upvotes

I don't like the default ones and I cannot save the hotkeys via RetroArch. They reset everytime.​ it resets my save and load state hotkeys as well as my rewind one and it disables the analog control stick. EmulationStation never had this problem.


r/EmulationOnPC • • 5d ago

Unsolved What's is the best switch emulator on pc right now?

9 Upvotes

I've been using eden emulator for a long time but it's been so lagy . What's your recommendations


r/EmulationOnPC • • 5d ago

Unsolved Rom Explorer, CHD Lite update+ Rom Music(New music ripper)

4 Upvotes

Post due to adding a new music ripper app. (Rom Music)

Rom Explorer

(Rom manager)

Main description

It matches your roms against dats (redump/nointro/tosec/retroachievments) and metada databases like IGDB and Retroachivements.

You can sort it by platform, genre, franchise, publisher, "has RA achievement" etc

You can also set priority for region and languages which let's the app automatically choose the best region or release, or chooses the RA supported release when copying or adding to a set.

It can also bundle base games/ports/remakes so if you on want to play a game once in the latest version although this requires downloads of current gen metadata so will take time for initial setup and use much more storage.

Archive (chd/rvz) hashing can be done streaming without extracting to disk first and mutiple files at once.

Uses a patched chdman/dolphin for conversion.

Server oriented where you have your file server as the main hub, but also can be used standalone.

Other features

Media download (cover art etc with manual upload) and display within the game metadata page. File copy(local/file server), convert on copy (archive to save space on your SD card), media export with rename to use for thumbnails, Soundtrack player(audio files+audio from roms), RA patch downloader.

Storage estimate for curated sets. Title/Release rearrangement suggestions (International/Director's cut releases categorization differs depending on source) with AI (needs paid tier gemini api key) powered hint (or opens your browser AI mode. Free).

8:7/4:3 picker using screenshots (igdb/ra provided) for CRT gen games.

CHD Lite

(Drag and drop batch chd/rvz converter)

I also updated my old app CHD Lite rewritten in rust.

New features

- Uses same backend as Rom Explorer (chdman/dolphin built as shared libs)

- RVX,XISO,ZAR,WUA support

- Android app added

- Automatic detecting and selection of out put formats for CD/DVD/GC/Wii/Xbox/Xbox360 ISOs

Rom Music

(New music ripper app)

Another app using a backend from Rom Explorer

At the moment supported formats are below.

Due to technicalities not all roms of the platform are supported.

- CDDA from Disc roms

- Streamed audio from decrypted NDS/3DS roms

- NES/FDS/GB/GBC

Rom explorer repo+Readme

This is AI generated content.


r/EmulationOnPC • • 5d ago

Unsolved ReleaseSync - Track, install and update apps from GitHub releases (Windows)

3 Upvotes

Hey all,

Just posting this tool I put together (with AI assistance) inspired by obtainium on android to help with managing emulator sw, game ports to pc, and anything else you can download from github, gitlab, etc. Figured I share it since its been helpful for me to keep things straight, track things of interest, but mainly to make sure im up to date and allow me to safely revert if an update is bad. I know this is probably not the first of its kind for PC, but figured I share anyway. Its free and I tried to make it as secure as possible.

Feel free to scan it here if you have concerns https://www.virustotal.com/gui/url/4a1f3e6b9ef22e521284023aec6fb753e2dd6dd6a0725ea9e29f908e91fb3c6f?nocache=1 or anywhere else you prefer.

If you try and have any issues feel free to reach out and if there are any specific request im open to hearing that as well!

Link: https://github.com/huskyCodes/ReleaseSync