Help with gpsp-kai on PSP (Testing)

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
Hi,

I'm trying to fix a few things on the RetroArch version of gpsp, which is currently the most active fork of this emulator.

Banjo Kazooie: Grunty's Revenge was recently fixed in-game, so that it no longer crashes when Banjo comes out of his house after the intro. But what is not yet fixed is that the screen remains black during the opening intro which shows the THQ/Rare logos.

I know this works in TempGBA-Mod, but I need to know if it works in gpsp-kai also. Would someone be able to test this on a real PSP and let me know?

Thanks!
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
Hello!
Just saw your post and gave a try on my PSP using gpSP kai.

And my results are that there is exactly a crash at the specific moment you mentioned: when Banjo leaves the house in the introduction. The game auto-restarted by itself the first time I tried, without resetting I tried again and after Banjo left the house, once again it crashed with unpleasant "screechy" sounds.

I used the USA,Europe rom.

Tell me if I can test something else for you.
 

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
Hey @benone , thanks so much for taking the time to try it out!

Yes that part of the game has always been a problem, but it is fixed now in RetroArch gpsp (i.e. Banjo comes out of his house and the game continues, no crashing!). And I've also now found the fix for the Black screeen intro - the fix for this was actually introduced in gpsp Kai, which I've located in the source code and added a PR to the RetroArch gpsp for this to be fixed!

Do you have TempGBA (or better, TempGBAMod) on your PSP? There's a couple of things I'd like testing on those gpsp-derived emulators if you are able to?

One thing is Pokemon Pinball Ruby & Sapphire - on TempGBAMod, is the frame in the middle of the table that spins round with options corrupted? I mean does it spin round with pictures outside of the frame (difficult to describe what I mean).
 
Last edited by leapster,

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
Hello leapster! I'm happy to help out!
I downloaded TempGBAMod like you suggested.

I tried Pokemon Pinball Ruby & Sapphire (North America and Europe) on TempGBAMod and I think I figured out what you meant. Here's a picture from a video I took with a camera. And yes the pictures outside are corrupted a little. The error is the same on both regions.
 

Attachments

  • PokemonPinballRubySapphire-image-corruption.png
    PokemonPinballRubySapphire-image-corruption.png
    651.3 KB · Views: 56

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
Hello leapster! I'm happy to help out!
I downloaded TempGBAMod like you suggested.

I tried Pokemon Pinball Ruby & Sapphire (North America and Europe) on TempGBAMod and I think I figured out what you meant. Here's a picture from a video I took with a camera. And yes the pictures outside are corrupted a little. The error is the same on both regions.
Thanks @benone ! OK that will take a bit more investigation.

The other ones to try on TempGBA-mod are -

Payback (do menus display correctly?)
Doom 2 (general performance)
Duke Nukem (general performance)
Top Gear Rally (do road objects show incorrectly in distance, I.e 'through the road)
Metroid Fusion (does enemy pixellation effect show when they are shot)

The last two are the subject of issues on the libretro gpsp Github if you need more explanation.

Many thanks for your help!!!!
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
Hello!
So here's the results using TempGBA-mod on PSP.

  • Payback - no, menus do not display correctly. sound is weird and choppy too!
  • Doom 2 - framerate tends to slow down when there's too much elements. and when there's not so much things anymore, the game goes a bit too fast. I don't know if it could be acceptable. It's playable but a bit annoying because of drastic changes of framerate.
  • Duke Nukem Advance - a little better than Doom 2 in general, but has the same framerate issues.
  • Top Gear Rally - it's a bit subtle, but yes the issue is still occuring. we can see things things that should be hidden behind the road.
  • Metroid Fusion - this issue seem solved on my side. the graphics show very well when an enemy is destroyed. in the intro and in-game as well!
I'll stay tuned.
 
  • Wow
Reactions: AncientBoi

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
Hey @benone that's great thank you so much! Can you help me one more time please -

In Golden Sun there are two issues raised for RetroArch gpsp. One is the lens flare effect on the intro (when you start the ROM and a save game is present). Basically it looks wrong and probably some transparency/flickering issue between the sun and the lens flare objects.

The second issue is that in one of the dungeons, when the player sprite gets near to the wall, black boxes appear.

There's a better description in this thread and also a Save File (don't use the Save State, it won't work) -
(I can't send links yet, so please go to libretro gpsp on github, and find issue 74 'Black Wall issues in Golden Sun' , which is what I'm referring to!)

Would you be able to test Golden Sun in TempGBA4PSP-Mod and let me know if you see either of these issues?

Many thanks!
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
Hello, I can confirm that both issues are still occuring using TempGBA mod with my PSP (it's the same that you mentionned, right?)

Here are the proofs in picture.
 

Attachments

  • Golden Sun_2023_05_24_23_14_50_773.png
    Golden Sun_2023_05_24_23_14_50_773.png
    15.7 KB · Views: 44
  • Golden Sun_2023_05_24_23_14_59_799.png
    Golden Sun_2023_05_24_23_14_59_799.png
    13.4 KB · Views: 45
  • Golden Sun_2023_05_24_23_15_40_440.png
    Golden Sun_2023_05_24_23_15_40_440.png
    5.1 KB · Views: 45
  • Like
Reactions: leapster

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
@benone thank you! Yes that is both issues I meant. The reason why this is important is that we're looking at the codebase of TempGBA-Mod which is probably the most developed one out of the forks (apart from Retroarch gpsp), to see if any of these long-standing issues got fixed. The testing helps because as we see, they are not fixed, so I can take a fresh look at this knowing it didn't get fixed before.

OK! Very useful thank you - I'll come back if I need anything else testing. Many thanks again :)
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
@leapster no problem! thanks for explaining your work!
I'm glad if I can help you and it can help a little the community in a way.

let's keep in touch for further tests!
 

AncientBoi

THEE GAY WARLORD™ - Defender of GAY Rights
Member
Joined
Jan 25, 2021
Messages
4,038
Trophies
2
Age
67
Location
On the Patio NaKeD w/COFFEE
XP
13,765
Country
United States
Hello!
So here's the results using TempGBA-mod on PSP.

  • Payback - no, menus do not display correctly. sound is weird and choppy too!
  • Doom 2 - framerate tends to slow down when there's too much elements. and when there's not so much things anymore, the game goes a bit too fast. I don't know if it could be acceptable. It's playable but a bit annoying because of drastic changes of framerate.
  • Duke Nukem Advance - a little better than Doom 2 in general, but has the same framerate issues.
  • Top Gear Rally - it's a bit subtle, but yes the issue is still occuring. we can see things things that should be hidden behind the road.
  • Metroid Fusion - this issue seem solved on my side. the graphics show very well when an enemy is destroyed. in the intro and in-game as well!
I'll stay tuned.

off topic, What's the Duke Nukem game about? jc :unsure::)
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
@AncientBoi
Well, not much of a storyline I guess. It starts more or less like comic book frames of Duke killings pigs with guns. And then the first mission, aliens are invading area 51. New alien species, blah blah. I am not so familiar with Duke Nukem, to be honest. It seems different than the original on PC back in the day.
 
  • Like
Reactions: AncientBoi

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
@benone another test for you when you have time please!

Please can you check Street Racing Syndicate on TempGBA4PSP-Mod? It doesn't work on any other variant of gpsp that I've tried - the opening logo screens are emulated wrongly (they are block loaded from left to right instead of fading in and out), and then the game crashes immediately after pressing 'Start'.
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
Hello @leapster !
I just tried it on TempGBA mod and Street Racing Syndicate runs, actually. There's a lot of use of 'sexy girls photographs', I say. Outside of that, there's graphic corruption a little bit. The game is laggy, but it runs, you can do a race and play the game as far I could get..!
 

Attachments

  • Street Racing Syndicate (USA)_2023_06_01_13_50_42_669.png
    Street Racing Syndicate (USA)_2023_06_01_13_50_42_669.png
    13.6 KB · Views: 40
  • Street Racing Syndicate (USA)_2023_06_01_13_50_06_183.png
    Street Racing Syndicate (USA)_2023_06_01_13_50_06_183.png
    37.1 KB · Views: 39

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
@benone that's great thank you! OK so we can look at this to see what the issue is, should be interesting!

I think I can post links now. For Metroid Fusion, the pixelation effect I was asking about appears here in the intro -


On most versions of gpsp I've tried, the pixelation doesn't occur and actually there's not even a pause for it to happen. The enemy just moves to the next frames of animation. Wondering if the effect happens as per the video in TempGBA4PSP-Mod?

Also, can you test Activision Anthology, specifically Boxing and Baseball - these games rely heavily on timers and don't seem to work correctly in gpsp (although they are a lot better on RetroArch gpsp now that we fixed the timer bug from 2014!!!)
 

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
@leapster - here's some screenshots of Metroid Fusion to confirm again there's no issue with the graphics during the intro scene. Using TempGBA mod. You can see screenshots I added!

For Activision Anthology, I have to say that many of the games do not respond to the A button at all. I couldn't play Boxing at all, no characters moving, weird sound, etc. As for baseball, I can move the batter player, but cannot hit a ball. The A button doesn't respond.
 

Attachments

  • Metroid Fusion (USA, Australia)_2023_06_08_10_15_06_697.png
    Metroid Fusion (USA, Australia)_2023_06_08_10_15_06_697.png
    12.2 KB · Views: 37
  • Metroid Fusion (USA, Australia)_2023_06_08_10_15_12_636.png
    Metroid Fusion (USA, Australia)_2023_06_08_10_15_12_636.png
    12.8 KB · Views: 34
  • Metroid Fusion (USA, Australia)_2023_06_08_10_15_18_625.png
    Metroid Fusion (USA, Australia)_2023_06_08_10_15_18_625.png
    12.4 KB · Views: 30
  • Metroid Fusion (USA, Australia)_2023_06_08_10_15_31_255.png
    Metroid Fusion (USA, Australia)_2023_06_08_10_15_31_255.png
    11.9 KB · Views: 34
  • Metroid Fusion (USA, Australia)_2023_06_08_10_16_19_286.png
    Metroid Fusion (USA, Australia)_2023_06_08_10_16_19_286.png
    11.8 KB · Views: 36
Last edited by benone,

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
@benone thank your very much for the testing! The effect I'm looking for on Metroid Fusion is the GBA Mosaic effect - it's not present on the lr-gpsp we're developing but I believe an implementation is in the works!

Could you please help me one more time? I'm looking at the Turbo selection menu in Street Fighter 2 Revival. Can you check TempGBA to see if the Turbo menu after player selection displays correctly? What happens on lr-gpsp is that the menu starts distorting once you select 'Turbo 2' or 'Turbo 3'. I've confirmed that gpsp-j behaves correctly but (of course) we don't have the source for that! But if TempGBA works then I can check/extract the related code to fix.

Many thanks!
 
Last edited by leapster,

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
@leapster No problem!
I tested Super Street Fighter 2 Turbo - Revival (USA) with TempGBA mod and once I select 'Turbo 2' or 'Turbo 3', there is no corruption. So it works fine on my side!

hope it can help!
 

leapster

Member
OP
Newcomer
Joined
May 10, 2023
Messages
24
Trophies
0
Age
47
XP
79
Country
United Kingdom
@benone thanks so much! I checked the code from TempGBA and looks like we had a bug with VRAM wraparound which they solved there. So was able to adapt a fix for RetroArch gpsp which has now been committed!

Recently, the video renderer in RetroArch gpsp has been completely rewritten (not by me!!! - but finishing up development, to be merged shortly and will start to appear on RetroArch nightlies), but the bug existed there too! So the fix has been incorporated :)

The Golden Sun and Pokemon Pinball errors we discussed above have been fixed too, as well as many other minor visual issues which occurred due to broken elements of the old code. Payback will also be fixed eventually and Metroid Fusion will be better (the 'Mosaic' effect used there isn't implemented - yet).

So lots of good things happening! :D Many thanks for all your assistance, it has really helped!
Post automatically merged:

@benone I'm closing out some old issues now on the Github. Can you confirm that Pokemon Emerald works ok on RetroArch gpsp on your PSP (most recent version you have)?
 
Last edited by leapster,

benone

Well-Known Member
Member
Joined
Jun 25, 2021
Messages
108
Trophies
1
XP
333
Country
Canada
@leapster Hello Leapster!
so, I installer RetroArch on my PSP console and managed to play Pokémon Emerald without problems. It seems to run pretty fine!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...