Homebrew Gba emulators are slow

mike a

Well-Known Member
OP
Member
Joined
Oct 28, 2014
Messages
719
Trophies
0
Age
43
XP
1,214
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
3,226
Trophies
1
XP
4,450
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

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
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,094
Trophies
1
Age
23
Location
New York
XP
2,761
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,178
Trophies
1
Age
42
XP
3,260
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
6,020
Trophies
2
XP
4,613
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: 330
  • Like
Reactions: plug313

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
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
913
Trophies
1
XP
941
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
975
Trophies
0
Age
30
XP
1,293
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
43
XP
1,214
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
32
XP
73
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
69
Trophies
0
Age
32
XP
172
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
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: How are you doing?