3 ms·
PS2 emulation is such a pain that I still can't make any emuls work on my Mac. Meanwhile Flycast is being ported to PS Vita with decent FPS.
by aasasd 5y ago
PS2 emulation is such a pain that I still can't make any emuls work on my Mac. Meanwhile Flycast is being ported to PS Vita with decent FPS.
- lostgame 5y agoIs there any reason you can't just use PCSX2? It works on my 2012 MacBook Pro...it should work on any fairly recent hardware with zero fuss... https://forums.pcsx2.net/Thread-Native-Mac-Testing-Build https://forums.pcsx2.net/Thread-Native-Mac-Testing-Build
- aasasd 5y agoIt works! But... hella slow with games like Gran Turismo 3. Vaguely on par with PCSX2 in Windows in VMWare Fusion, if not slower. (Fusion can run DX10 stuff on Mac, while Wine and VirtualBox can't.) Previously I assumed that PCSX2 development for Mac stopped around 2012 with 0.9.7. Can't remember what was my result with it, but possibly the same. I guess the problem might be with the embedded GPU of the Macbook. Which is still telling, if a weak modern GPU can't handle a system from 2000 while being able to run games from mid-to-late 2010s.
- fredoralive 5y agoWith the PS2 Sony were already some way down the road that led to the PS3 and Cell and all that complexity, what with the various vector units in the Emotion Engine CPU and slightly odd graphics pipeline. So its not surprising its somewhat hard to emulate, although as other post points out it should work nowadays. The Dreamcast is somewhat simpler, a fairly straightforward CPU and an "off the shelf"[1] PowerVR chip that isn't as weird (though the tile based rendering stuff is I guess?). Cue emulator authors pointing out all the weird annoying bits of the Dreamcast I've missed. [1] In itself an interesting choice for the late '90s, when consoles still nearly always had bespoke graphics, instead of just variants of PC GPUs.
- treesknees 5y agoI've had good luck with this fork of PCSX2. I've been able to play Kingdom Hearts with my Nintendo Pro Controller on my M1 Mac and it runs really well. https://github.com/tellowkrinkle/pcsx2 https://github.com/tellowkrinkle/pcsx2