This is kind of disappointing. I was hoping to find out there was something wrong with my device. I guss all the reviewers just have lower standards when they say it runs most games without problems.
This isn't a personal attack, so please don't read it as such but I've never been able to understand people who buy these devices, expecting them to run every emulator for every console completely flawlessly.
Want (close to) flawless and portable PS1 performance?, buy a PSP. Want cycle-accurate GBA emulation?, pick up a GBA micro or a New 3DS.
People who tell you emulation on a (comparatively) cheap off-brand device, which is (by this point), based off ageing JZ technology are judging these devices for what they are; a Jack of all trades [and a master of none].
These will be the same people who tell you the Odroid Go Advanced is a "Portable Dreamcast". SPOILER
: It ISN'T
. They're either dis-illusioned, lying for views or have never used the real hardware and are judging emulation from watching let's plays on YouTube.
Personally, I buy these devices as fun distraction, knowing the emulation is "close enough". I don't expect them to be 100% cycle accurate. That'd be a foolish assumption on my part.
I've purchased a number of these Chinese devices in the past, as well as modding original portable hardware to allow home brew emulation.
None (and I mean NONE) provide 100% cycle accurate emulation of non-native hardware. You don't buy a PSP to play SNES ROMs. It's just a happy coincidence that an emulator has been ported to the device and you just happen to have a folder full of ROMs (which, [of course] you happen to also own the originals of).
Having recently watched a handful of those "Is the PSP still relevant in 2020?" Videos on YouTube, I decided to dust off my PSPs and update their CFW to test how far emulation has come on such mature hardware.
One YouTuber said recent updates in N64 emulation made the N64 playable on PSP (and yes, this was a recent update).
Playing Mario Kart 64 under emulation on PSP is... um... ...interesting, to say the least.
"Optimisations" mean your kart sometimes appears to go around the track without sprite rotation; meaning your kart might at some stage, look like it's driving backwards. These aren't optimisations, these are unacceptable workarounds to bring the perceived FPS up to that "close enough" level.
The closest I've come to an all-in-one emulation device is a New 3DS with *ahem* "customisations". Certainly for Nintendo handheld emulation. Using third-party software, it's possible to put a wrapper around certain ROMs to make them playable on the device. DS (via an R4 cart), GBA, GBC, GB, and to an extent, SNES and NES all run well. Certainly better than on the RG350 or OGA...
The 3DS is my go-to for any pre-Switch Pokemon games. I'm able to have access to ALL on one device with better emulation than any of the JZ devices
You mention this is your first emulation device. I hope this experience proves a valuable learning lesson and it won't put you off an otherwise fun hobby?