Some Game Boy Advance games don't work properly with GPSP Rumble #482
Replies: 11 comments 3 replies
-
|
Beta Was this translation helpful? Give feedback.
-
The upstream gpSP stopped development in 2009, it's unclear if any of the downstream forks are working on fixing the emulation core. See https://emulation.gametechwiki.com/index.php/GpSP for a list of forks and a compatibility list (with links to other compatibility lists). Some game entries mention that it used to work in a different version which is not an uncommon issue with non cycle-accurate emulators, such as gpSP (which trades accuracy for performance). |
Beta Was this translation helpful? Give feedback.
-
@jSTE0, are you aware of any more optimised forks of VisualBoyAdvance-M or mGBA by any chance? Something that runs fast enough on ARM to play GBA games on (even if not quite as fast as gpSP)? Because at the moment gpSP seems to be the only option we have on the platform, and quite a lacking option to be honest -- it very much feels like unfinished work. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/rik-smeets/gpsp/releases There was improvement done lately to stock gpSP emulator by @rik-smeets, who added autosave/load function, improved video filtering options and some others. You won't see any basic emulation improvement, but these are some features that community was really waiting for. For best compatibility of that emulator I recommend to try its RetroArch core on Miyoo. The development of it is very active and overheads compering to the standalone version are not so noticable (at least in my scenarios). You will find list of compatibility issues in RA below: |
Beta Was this translation helpful? Give feedback.
-
I was about to post about the RetroArch gpSP core, it appears one developer has been working on the emulator core by improving its dynamic recompiler and porting it to other CPUs over the past 12 months. Some bugs have been fixed along the way so its game compatibility will be different.
Afraid not, but then I wasn't aware of rik-smeets' newer fork of gpSP either. There is a RetroArch mGBA core, though mGBA is supposed to be more accurate than gpSP so it will be slower. |
Beta Was this translation helpful? Give feedback.
-
Yep, mGBA is the complete opposite of gpSP in that it aims for perfect, cycle-accurate and authentic emulation, even at the cost of performance. VBA-M (or its predecessor, VBA-Next) is a sort of compromise between the two -- it focuses on wide compatibility and stability with all GBA games, but at the cost of emulation accuracy (but not speed so much). I think I'll have a second look at @gameblabla's port of VBA-Next to ARM, and see if I can better optimise it: We really need an alternative to gpSP, too, on the platform. gpSP shouldn't be the only GBA emulator on Miyoo. |
Beta Was this translation helpful? Give feedback.
-
Nice thing if its development continues. At the moment, performances are not as good as on standalone version on Powkiddy V90 |
Beta Was this translation helpful? Give feedback.
-
There's a glitch in mario & luigi superstar saga that prevents to play the game since you can't enter a fight with the first type of enemy you see in the vegesia world (first 20 minutes of laying). The game freezes completely if a fight starts (which is the purpose of the game) |
Beta Was this translation helpful? Give feedback.
-
Moving to discussion section & pinning for anyone feeling to add any "new" game to the compatibility list of gpSP. |
Beta Was this translation helpful? Give feedback.
-
Yes Retroarch gpsp is in active development by David GF, several game issues have recently been addressed e.g. Banjo Kazooie, DemiKids Light, Kingdom Hearts CoM, The most recent IRQ/timing fix should affect Mario and Luigi SS in particular, which I have been playing through recently and yet to experience a crash. One idea I had with my own gpsp fork was to start backporting the core/dynarec commits where possible from the Libretro version, which will take a long time (500ish commits to wade through!). |
Beta Was this translation helpful? Give feedback.
-
Sonic Adv 1-2 & Sonic pinball - white screen when in tiny chao garden mode ( no prob in latest gpsp retroarch) |
Beta Was this translation helpful? Give feedback.
-
Hi, I found a lot of crashing while playing some Game Boy Advance games, all them played with GPSP Rumble and using the GBA bios in my Pocket Go v1.
I hope this will be fixed in the next update, thanks for your hard work.
Beta Was this translation helpful? Give feedback.
All reactions