Homebrew Gba emulators are slow

mike a

Well-Known Member
OP
Member
Joined
Oct 28, 2014
Messages
719
Trophies
0
Age
42
XP
1,194
Country
United States
I have mgba and gpse and neither run at full speed. Sure a game like ffta might be alright to play but is annoying. Are there any other emulators that run at full speed? Or am I sol
 

Ryab

Well-Known Member
Member
Joined
Aug 9, 2017
Messages
2,510
Trophies
1
XP
3,329
Country
United States
I have mgba and gpse and neither run at full speed. Sure a game like ffta might be alright to play but is annoying. Are there any other emulators that run at full speed? Or am I sol
if you are on an old 3ds your best bet is using virtual console injects though that just straight up loads the game on a special gba chip so no savestates or cheats

--------------------- MERGED ---------------------------
 

Itzumi

tinkerer
Member
Joined
Jun 27, 2018
Messages
550
Trophies
0
Age
20
Location
USA
XP
761
Country
United States
I usually use injects for my gba needs, as I dont really use stuff like savestates and cheats. But if your looking for those, im not sure what you can use, I use mgba for romhacks or when im too lazy to vc inject.
 
  • Like
Reactions: NoNAND

VictorMoreno015

Well-Known Member
Member
Joined
Mar 17, 2013
Messages
290
Trophies
0
XP
958
Country
United States
With something like the GBA Virtual Console injections that can run games at full speed I don't think emulators are going to serve much of a use
 
  • Like
Reactions: Itzumi

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,160
Trophies
1
Age
41
XP
3,027
Country
United States
If you need to use mGBA it does have a frameskip feature. A lot of games will avoid slowdown with frameskip = 1 (i.e. 30 FPS.) Particularly those turn based RPGs and the like.
 
  • Like
Reactions: Itzumi
D

Deleted User

Guest
With something like the GBA Virtual Console injections that can run games at full speed I don't think emulators are going to serve much of a use
You can switch games from your collection much faster with mGBA and the use of savestates is much more easier than with GBA VC.
 
Last edited by ,

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
22
Location
New York
XP
2,721
Country
United States
if you miss sleep mode in the gba vc, you can patch it back in to activate with a button press. Also, i'm surprised that mgba and gpse are running slow for you, as i've never really had issues with them. I mean gpse has a well known crashing bug that im not sure is fixed, but it was fast and smooth on n3ds. Are you using the lastest nightly of each? Is v-sync enabled in gpse? What games are you testing?
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,160
Trophies
1
Age
41
XP
3,027
Country
United States
Many of the top GBA exclusives cannot maintain 60 FPS on either emulator. (unless you like crashing with gPSP dynarec..) Both metroid games, Sonic Advance games, tactics ogre/advance, mario vs. donkey kong, golden sun, castlevania, final fantasy iv-vi, drill dozer. Sure a lot of these are playable at 45-55 FPS, but the sound is garbage then so you better like playing silent. The only thing that did run well for me without frameskip is the super mario ports, I'm sure there are many more games out there that run fine but its hard to recommend when so many top games fall flat.
 
Last edited by Rahkeesh,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
5,952
Trophies
2
XP
4,409
Country
Germany
unfortunately, as dynarec is buggy for gpsp (it runs everything i've ever tried fullspeed but it randomly crashes since it's also buggy) and mgba apparently doesn't intend to add dynarec because they're all about accuracy over speed, the only current option for gba on either o3ds and n3ds is injects. at least those can be found premade online (look for the ones that fix screen blurr).
 
D

Deleted User

Guest
Endrift plans to add dynarec to the 3ds version of mgba. Look at the Timeline below.
 

Attachments

  • mgba.jpg
    mgba.jpg
    92.7 KB · Views: 292
  • Like
Reactions: plug313

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,975
Trophies
1
XP
2,280
Country
United States
hunh w/ mentioning bits for "PSP" i surmise thats the overall timeline for mGBA? but the possibility of online multiplay if that feature hits the 3DS Port .. :unsure:
 
  • Like
Reactions: plug313

Tac 21

Well-Known Member
Member
Joined
Feb 2, 2008
Messages
909
Trophies
1
XP
928
Country
Canada
if you miss sleep mode in the gba vc, you can patch it back in to activate with a button press. Also, i'm surprised that mgba and gpse are running slow for you, as i've never really had issues with them. I mean gpse has a well known crashing bug that im not sure is fixed, but it was fast and smooth on n3ds. Are you using the lastest nightly of each? Is v-sync enabled in gpse? What games are you testing?


last I remembered not every game works with sleep mode... actually a lot of them do not..

BUT mGBA IS getting better! it may overtake GBA VC one day
 

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
948
Trophies
0
Age
29
XP
1,234
Country
United Kingdom
if you miss sleep mode in the gba vc, you can patch it back in to activate with a button press.
Interestingly, AGB_FIRM can't put games to sleep when you close the system, but it can wake them when you open it.
 

mike a

Well-Known Member
OP
Member
Joined
Oct 28, 2014
Messages
719
Trophies
0
Age
42
XP
1,194
Country
United States
Honestly I don't know where to get the nightlies at, and Ivan using them as retroarch cores, so I didn't know you can frameskip. Was playing Mario Kart, activision anthology, and the midway games, which those are the only ones that play at full speed
 
D

Deleted User

Guest
Honestly I don't know where to get the nightlies at, and Ivan using them as retroarch cores, so I didn't know you can frameskip. Was playing Mario Kart, activision anthology, and the midway games, which those are the only ones that play at full speed

This is the link to the latest nightly for mgba: https://mgba.io/downloads.html.
You find them in the category Development builds.

This a link to the New 3DS mgba compatibility list for the previous stable build 0.6.3: https://wiki.gbatemp.net/wiki/MGBA
The lates nightly has better compatibility than the 0.6.3 stable.
 

ankylosource

Member
Newcomer
Joined
Jan 1, 2018
Messages
11
Trophies
0
Age
31
XP
63
Country
United States
You could get a DSTwo cart. it has its own processor to let you run GBA games. It has the occasional slow down, but I think it's a pretty good.
 

able

Well-Known Member
Newcomer
Joined
Jun 22, 2018
Messages
68
Trophies
0
Age
31
XP
157
Country
United States
I have mgba and gpse and neither run at full speed. Sure a game like ffta might be alright to play but is annoying. Are there any other emulators that run at full speed? Or am I sol
heres the thing: playing on original hardware will always beat emulation, a more powerful computer doesnt mean better game play for old games. you are able to play on official hardware, so id recommend doing so through vc injections personally
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys