Homebrew gpsp compatibility on Retroarch for 3DS

quixote

Member
OP
Newcomer
Joined
Jun 8, 2019
Messages
11
Trophies
0
Age
39
XP
151
Country
United States
Back in April, changes were made to the gpsp retroarch core which fixed dynarec for ARM processors. This means that gpsp no longer crashes when dynarec is enabled. On a new 3DS, most GBA games are now playable at 60 FPS. I like VC injects, and up until now I had most of my favorite GBA games prepared that way. I like emulation more. I appreciate the slight smoothing done to the image as it is resized up to fill the 3DS screen. I like the 3DS going in to sleep mode when I shut the lid. I like being able to save state and exit my game immediately if my daughter is asking me to hand the 3DS over so she can play tomodachi.

I would like to get a list rolling of games that currently do not run ideally in gpsp, and are still best played as VC injects. Here's what I've got so far:

Car Battler Joe - Runs without crashing, but the shadows under your character's feet are distractingly inaccurate
Mario & Luigi Superstar Saga - Game freezes
Golden Sun 2: The Lost Age - Game spontaneously reboots during intro
Mario Golf: Advance Tour - Game spontaneously reboots at character creation
River City Ransom DX - Arm11 crash during opening sequence after starting new game

Special case:
Final Fantasy VI Advance patched - I use the sound restoration patch, the color restoration patch, and a handful of bugfix patches whenever I play this game. The patched game has an Arm11 crash that is not present in the base ROM.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,180
Trophies
1
Age
42
XP
3,272
Country
United States
"True" 3D games in general seem incompatible, such as Duke Nukem and Doom/II. Though "mode 7" stuff like f-zero, mario kart, konami whatever seems to work fine. So did Road Rash.

The fork for OPEN_AGB_FIRM that has a save database and lets you adjust backlight is a pretty awesome alternative to injection, runs just as well and has better scaling. Lacking a few QoL features from VC but you can just pick from a list of roms without having to install stuff.
 

quixote

Member
OP
Newcomer
Joined
Jun 8, 2019
Messages
11
Trophies
0
Age
39
XP
151
Country
United States
"True" 3D games in general seem incompatible, such as Duke Nukem and Doom/II. Though "mode 7" stuff like f-zero, mario kart, konami whatever seems to work fine. So did Road Rash.

The fork for OPEN_AGB_FIRM that has a save database and lets you adjust backlight is a pretty awesome alternative to injection, runs just as well and has better scaling. Lacking a few QoL features from VC but you can just pick from a list of roms without having to install stuff.

Where can I find the fork you're talking about? Does it react more favorably than save_db_build4 to launching an unrecognized ROM like the patched FFVI mentioned in my original post?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Did you switch it up
  • B @ BigArnold:
    Switch what up?
  • K3Nv2 @ K3Nv2:
    Switch the switch to resolve your issue
  • Xdqwerty @ Xdqwerty:
    @BigArnold, sorry but i cant, i dont have a switch. also what k3nv2 says is a joke
  • B @ BigArnold:
    That's what I figured. I put a post up in a forum but no one seems to replying to posts there. I also don't what this chat is attached to.
  • K3Nv2 @ K3Nv2:
    General chat as it implies
  • Xdqwerty @ Xdqwerty:
    @BigArnold, try posting in the "switch noob paradise" thread
  • B @ BigArnold:
    That's where I put it. But like I said other people's posts from a day or two ago have no responses. I'm not sure if the chat is part of the Nintendo forum that I'm on or a part of the website as a whole.
  • Xdqwerty @ Xdqwerty:
    @BigArnold, part of the website as a whole
  • Xdqwerty @ Xdqwerty:
    then try making a thread
  • Xdqwerty @ Xdqwerty:
    wait you are too new to be able to do that
  • B @ BigArnold:
    That's fine. I'll find my way.
    +1
  • BigOnYa @ BigOnYa:
    @BigArnold you put the fusee or hekate.bin in the hekate/ payloads folder, or use app to push the payload to switch while its in rcm mode
    +1
  • B @ BigArnold:
    The problem is is that TegraGUI isn't detecting my Switch despite it being plugged in and in RCM or maintenance mode.
    +1
  • BigOnYa @ BigOnYa:
    Did you click install driver inside the tegra app.
  • B @ BigArnold:
    I did all of that stuff and it seemed successful but still nothing. The only thing different from the guide I used was that my device wasn't showing up as APX but rather Nintendo Switch.
  • B @ BigArnold:
    I did it inside the Tegra app and Zadig.
  • BigOnYa @ BigOnYa:
    Try a different USB c cable, or different USB port on your pc.
  • B @ BigArnold:
    I tried a different port and don't have another cable. I'm fairly certain there's no issue with the equipment I'm using.
  • BigOnYa @ BigOnYa:
    Some cheap USB c cables don't send data, they only charge
  • B @ BigArnold:
    The cable is usually used to connect my controller to my switch's dock.
  • BigOnYa @ BigOnYa:
    Only other thing Id suggest is using a phone/tablet and use the Rekato app, or different pc
  • B @ BigArnold:
    Okay then.
    Thanks for your help.
    +2
  • S @ salazarcosplay:
    @Xdqwerty how are you doing!?
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    I keep thinking about killing myself and i believe i dont deserve to be happy... i also feel a bit dizzy
    Xdqwerty @ Xdqwerty: @salazarcosplay, I keep thinking about killing myself and i believe i dont deserve to be...