How I Finally Got My Emulation Setup Right with EmuDeck
I like old games. Not in a “let me lecture you about game preservation” way. I just want to play PS2 classics on my couch with a controller, without buying a retro console for every platform I feel nostalgic about.
The problem is that setting up emulation is traditionally a mess. You install PCSX2 for PS2, Dolphin for GameCube, RPCS3 for PS3, configure each one separately, figure out ROM folders, and none of it shows up in Steam. You end up with twelve different launcher shortcuts on your desktop and a growing sense of regret.
I spent a while trying to patch this together manually, including a detour through a tool called Ice, which is a Python 2.7 project that hasn’t been updated since roughly 2018. Eventually I found a much better answer: EmuDeck.


