flowsyn.blogg.se

Ps2 emulator raspberry pi
Ps2 emulator raspberry pi










ps2 emulator raspberry pi
  1. Ps2 emulator raspberry pi Ps4#
  2. Ps2 emulator raspberry pi ps2#

Filters (say, for mimicking a CRT) weren't feasible on the hardware, beyond the simplest ones. Couldn't run the full-accuracy cores for SNES but that's not surprising.

Ps2 emulator raspberry pi ps2#

I didn't try PS2 because PSX was OK but from its performance and how the N64 was doing I figured it didn't have a chance.ġ6-bit consoles were pretty good. At that time, it managed the handful of PSX games I threw at it just fine, which kinda surprised me, but almost no N64 games ran at a playable framerate-only one that really worked was Mario 64, which I gather is one of the best-optimized and lightest-weight games on the system. I used an RPi2 as a Retroarch (Lakka) box maybe. Not sure, but maybe-useful point of comparison: But you could run them over a whole game’s worth of assets in a couple hours and so, with disc images in hand, you could stand up a server and work your way through the whole console library over a few months.) For the models, 3D-geometry simplification algorithms exist, although they’re not realtime. For the textures, you’re just downsampling. (And, in theory, you could compute such a pack automatically. That’d take most of the workload off the emulator, and let basically anything run these games. We could have “LQ texture+model packs”, to reduce PS4/3/2-era graphics down to PS1-era graphics.

Ps2 emulator raspberry pi Ps4#

You know how the mobile port of FFXV looks-same game, lower-detail textures, all the models replaced with re-rendered low-poly versions? It’d totally be possible to build a PS4 (or any other 3D console) emulator that can achieve that effect “automatically.” We already have “HD texture packs” for emulators like Dolphin and Citra. What are you going to do drop some on the floor?īut actually, something like that might be possible. But there’s only so much accuracy you can trade off when the only thing you’re really being asked to do is push polys. They’re striving just to get the darn thing to run. Modern GPUs (and even a PIII’s IGPU is “modern”) are scary compared to back then.Īccuracy makes things slower, sure, but the PS2 emulators in question (like Play!) aren’t striving for accuracy. Like I said, PS1 emulators like ePSXe run fine on everything. Even if you optimized it 6x, so that the Tegra got 60FPS, the Pi4’s Videocore GPU wouldn’t be pulling nearly that.) (And, while Play! isn’t the most optimized of emulators, it’s the one you’d have to use on aarch64. Or, for another angle, here’s a forum post about Play! (an emulator that has aarch64 support) running on the Nintendo Switch’s Tegra X1. Probably all you need here, to answer this question in theory, is to compare raw benchmark scores between those components and the Pi4’s CPU/GPU.

  • Nvidia Geforce 9600GT / 8800GT or better.
  • Intel Core 2 Duo / Core i3 3.2Ghz or faster.
  • , that says the recommended specs are something like: There’s this forum post linked to on the PCSX2 website. It’s even more just a polygon pusher than the PS1 and the 3D is still generations-old. I imagine this is still true of the PS2 to an extent. the SNES, because most of what it does is push polygons, and PS1 games just don’t push very many of them so even the most anemic mobile GPU core is more than enough to handle the load. It'd be easier to reverse engineer the rendering engines in popular PS2 games and to simply port them.Įmulating the PS1 is a lot easier on modern hardware than emulating e.g. So while it's "possible", I don't think it'll happen at playable framerates. More than what PS2 got, but the margins for emulation are uncomfortably low. I think RPi4 has just one 32-bit DDR4 channel at 2400 MHz, which yields just 9.6 GB/s theoretical maximum bandwidth. Emulating PS2 300 MHz MIPS core would be a walk in the park compared with the other issues.īut memory bandwidth might be the true showstopper. A single RPi4 core would far exceed those, but using it in an emulator might be very hard, because you'll probably need to synchronize execution and to emulate PS2 internal memory model. You'd need to have very clever ways to emulate the "Emotion Engine", like VPU0 and VPU1 vector processors. Pure CPU computational performance wise yes. With a herculean effort, way surpassing tricks and techniques used by x86 PCSX2 and other PS2 emulators. I'm assuming you'd want to have playable framerate.












    Ps2 emulator raspberry pi