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,947
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
6,024
Trophies
2
XP
4,629
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
296
Trophies
0
Age
32
XP
787
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
97
Trophies
0
Age
34
XP
1,626
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
7,315
Trophies
3
XP
18,944
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
254
Trophies
0
XP
287
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,947
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
    Psionic Roshambo @ Psionic Roshambo: I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some...