Ignore that fact, since it's rendering everything in software. The emulated CPU itself runs at around 80% so it should reach 100% on Switch without frameskipping (since its GPU supports OpenGL really well and it doesn't need software reneering)
You have a point.
Really? What cross-platform games take advantage of that?
Resident Evil 4 on the PS2 has much less polygons compared to the GameCube version.
I know, but at least some games should run fine with speed hacks.
My point is: it's not impossible to emulate the PS2 on Switch.
OK, let me make it more clear here:
Most of the original PCSX2 development team is no longer actively working on the emulator. There's still some people working on a conceptual 1.5 version, but last I checked when my PC was powering on it still wasn't at what was considered a stable release. Could new members pick up the slack? Perhaps, but the main thing holding the emulator back is the human capital (experience, knowledge, wisdom, stuff like that) needed to fix the many issues that plague the emulator atm. I know there are some other projects at the moment (Play! I think), but they are working from the ground up, being made for multiple devices from the start, and not just for Windows/Linux/Mac (not that I'd use a Mac, just saying).
PCSX2, what with all of the problems it has with certain games even after years of development, is still the best PS2 emulator to use if you want to play most of the PS2 games right now without resorting to OPL because fuck the DVD drives in the slim models (no, seriously, every one of these that I bought eventually failed. Don't ask me why my luck stat was that low). Considering how many years it took for the emulator to get to where it is today, can you imagine Play! even standing a chance of coming to the first generation of the Switch assuming Nintendo doesn't go full retard and come up with some other gimmick to replace the Switch concept with? (I can't imagine where you go after the Switch, but that's just me)
I would love for PS2 emulation on a device like the Switch. I want to believe as well, but as you know, facts don't care about your feelings (now I sound like Ben Shapiro), and I just don't see PS2 emulation on the Switch happening. Hell, I'm not even that confident about GameCube emulation. I'm still waiting for Lakka to at least get sound before giving it some prime time support on the go, to say nothing of the other features I'm waiting for it to get (I'd at least like to be able to hear my games while on the go without having to bring a BT speaker/headphones with me).
I'm going to restate what I said in other threads: the most I could really expect from the Switch in terms of it being practical to run games for the system is the Dreamcast. That's where I'd personally be fine with it ending, as most of the Gamecube games have versions of the same concept on the Switch (Mario Kart, F-Zero fans have Fast RMX, Starlink (I know these games aren't replacements for Star Fox and F-Zero), Mario Tennis, Super Smash Bros., every Nintendo system since the Nintendo 64 has it's own 3D Mario, and Sunshine isn't exactly high on the totem pole of 3D Marios from what I've heard). The games from the Wii and GC I'd like to see would probably function better as full-on ports from Nintendo, with the Metroid Prime trilogy getting support for regular controls and having to be adapted to the Joy-Con controls if that's even a realistic possibility, or the first two No More Heroes games which would also have to be adapted to the Joy-Cons.
At this point, if you're looking for a small device to play GC games with, SBCs are getting dramatically better everyday, with the LattePanda even having support for smaller dedicated video cards. Not sure how far it goes in terms of emulation (I doubt it'll play RPCS3), but it is a possibility, and after trying the ODroid XU4 out because of the DC support (and being...somewhat disappointed for too many reasons for this post), I think that SBCs are starting to get dramatic increases in their capabilities even if they aren't designed with just gaming in mind!