New gpsp update fixes stuttering with GBA emulation on PS Vita, offers major performance increase

vitagba.jpg

While you've likely been enjoying GBA emulation for years, on various platforms, the PlayStation Vita hasn't always had an easy time of it. Despite being a very similar form factor to the original GBA, and still relatively portable, the handheld never made for an ideal platform to emulate Game Boy Advance games on. mGBA is still making progress on improving GBA emulation on the Vita, while gpsp has been dealing with a major bug, which causes noticeable stuttering ingame. That's not the case anymore, though, as Frangar, developer of gpsp, has made a significant update to the emulator which fixes the broken dynarec that has been plaguing it for the past three years. The bugfix, which allows for "a big increase in performance", has been merged into Libretro's master branch, and should be available to try out in the next nightly version of RetroArch.

:arrow: Source
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,842
Country
United States
This might give GBA VC a run for its money for those with new series 3DS/2DS. My quick play through in F-Zero: Max Velocity, Final Fantasy Tactics Advance, and Metroid: Zero Mission was super smooth and stable for the gpSP core found in the latest RetroArch v1.8.1 nightly build. There were a few graphical inaccuracies here and there but nothing noticeably jarring. You guys might want to adjust the video filter with 2xBR, LQ2x, or Normal2x setting for sharper image quality.

Late edit - Ignore what I wrote above. The reported bugfix only applies for the PS VITA.

I misunderstood the article with the idea this fix was cross platform. After further testing with more games like Golden Sun and Pokemon romhacks, gpSP for the 3DS still experiences random crashes.

Apologies for the bad post.
 
Last edited by TurdPooCharger,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
5,879
Trophies
1
XP
4,024
Country
Germany
So for those without a Vita, does this also affect the 3ds gpsp core?

i would assume no, because the 3ds never had an issue with stuttering and thus low performance. it always ran fullspeed and beyond, just with randomly crashing for unknown (though supposedly dynarec related) reasons



so the next nightly would be out tomorrow?
 

AkitoUF

Well-Known Member
Member
Joined
Jan 5, 2016
Messages
253
Trophies
0
Age
30
XP
596
Country
Chile
This is awesome. It'd be great to have this kind of discoveries for SNES emulation too which, while still pretty decent, still gets slowdowns in games like DKC or in general with parts heavy on Mode7 (I noticed it while playing Dragon Quest 3 last week, got huge slowdowns when flying on the phoenix)
 

Graxer

Well-Known Member
Newcomer
Joined
May 23, 2016
Messages
68
Trophies
0
Age
31
XP
843
Country
with the latest nightly (retroarch) its keep crashing and not opening for me for some strange reason on the vita.

:(
Exactly the same thing is happening to me. I can't start any games without Retroarch crashing. That is with the new version of Retroarch linked to above.
 
  • Like
Reactions: Flame

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
6,046
Trophies
2
XP
11,142
Exactly the same thing is happening to me. I can't start any games without Retroarch crashing. That is with the new version of Retroarch linked to above.

I'm mean every other cores work fine on other consoles such and GB/C, NES, SNES, Sega stuff and what not

I'm sure they fix it in the coming days....... hopefully.
 
  • Like
Reactions: Graxer

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
247
Trophies
0
XP
237
Country
This might give GBA VC a run for its money for those with new series 3DS/2DS. My quick play through in F-Zero: Max Velocity, Final Fantasy Tactics Advance, and Metroid: Zero Mission was super smooth and stable for the gpSP core found in the latest RetroArch v1.8.1 nightly build. There were a few graphical inaccuracies here and there but nothing noticeably jarring. You guys might want to adjust the video filter with 2xBR, LQ2x, or Normal2x setting for sharper image quality.

But until the issues with the dynarec are fixed it's pretty much unusable on the 3DS, unless you can deal with losing your progress when the emulator randomly crashes.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,842
Country
United States
i would assume no, because the 3ds never had an issue with stuttering and thus low performance. it always ran fullspeed and beyond, just with randomly crashing for unknown (though supposedly dynarec related) reasons
But until the issues with the dynarec are fixed it's pretty much unusable on the 3DS, unless you can deal with losing your progress when the emulator randomly crashes.
Yah, sorry about that. I jumped the gun with my first report. :(

Did some more play through with Golden Sun and Pokemon romhacks, and gpSP for the 3DS crashed on those later titles unfortunately. Talk about coincidence the first three games that were tested worked seemingly fine at a glance.

Edited my first post to reflect the mistaken observation.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KennieDaMeanie @ KennieDaMeanie: https://youtu.be/0VHx7gERE-Y it's just a prank bro