Hacking How to speed up any game on the 3DS?

  • Thread starter Thread starter suki_shii
  • Start date Start date
  • Views Views 17,988
  • Replies Replies 11

suki_shii

New Member
Newbie
Joined
Oct 23, 2024
Messages
2
Reaction score
0
Trophies
0
XP
48
Country
United States
I've been playing a lot of Pokemon lately, and I'm interested in playing it on an actual console like the 3DS. But I just don't have the patience to sit through lots of boring events like encounters at real time. I've been emulating on my laptop and phone which means I can use the fast forward feature to get around this, but I'd like to know if this is possible to do on a 3DS too. I know it's possible to fast-forward emulated GB(C)(A) games on mGBA, but to my knowledge mGBA doesn't support anything newer than GBA games, which is an issue because gens 4 + 5 and 6 + 7 are on the DS and 3DS respectively.

So is it possible? Is there a convenient and quick (or at least semi-convenient and semi-quick) way to toggle fast forwarding games on 3DS? I don't care if it's not possible natively and requires emulation or something, I just want to be able to speed up Pokemon games.

Thank you.
 
I don't care if it's not possible natively and requires emulation or something,
You're expecting to emulate a 3DS on a 3DS..? Because that's what it would take.

If you want to play the game on an actual console, then you're going to have to play it like it's actually played.

ETA: The Gen 4 DS games apparently get an appreciable speed boost if you use TWiLight Menu to run them at TWL (DSi) clock speeds, but that's mostly just saving and loading.

There's also the GBAccelerator DS, but nothing like that's been made for the 3DS and I doubt there ever will be.
https://www.retromodding.com/products/gbaccelerator-ds
 
Last edited by Kwyjor,
You're expecting to emulate a 3DS on a 3DS..? Because that's what it would take.

If you want to play the game on an actual console, then you're going to have to play it like it's actually played.

ETA: The Gen 4 DS games apparently get an appreciable speed boost if you use TWiLight Menu to run them at TWL (DSi) clock speeds, but that's mostly just saving and loading.

There's also the GBAccelerator DS, but nothing like that's been made for the 3DS and I doubt there ever will be.
https://www.retromodding.com/products/gbaccelerator-ds
In theory a speedhack should be possible without emulation, tricking the game into running game logic at a faster speed. At least on n3DS which has the extra CPU speed to handle it. It's just a matter of finding the right memory regions to change.
I've been playing a lot of Pokemon lately, and I'm interested in playing it on an actual console like the 3DS. But I just don't have the patience to sit through lots of boring events like encounters at real time. I've been emulating on my laptop and phone which means I can use the fast forward feature to get around this, but I'd like to know if this is possible to do on a 3DS too. I know it's possible to fast-forward emulated GB(C)(A) games on mGBA, but to my knowledge mGBA doesn't support anything newer than GBA games, which is an issue because gens 4 + 5 and 6 + 7 are on the DS and 3DS respectively.

So is it possible? Is there a convenient and quick (or at least semi-convenient and semi-quick) way to toggle fast forwarding games on 3DS? I don't care if it's not possible natively and requires emulation or something, I just want to be able to speed up Pokemon games.

Thank you.
At least for the DS games, there are action replay codes to increase run speed, but there's not much you can do about battle speed, disabling battle animations helps a little.
 
In theory a speedhack should be possible without emulation, tricking the game into running game logic at a faster speed. At least on n3DS which has the extra CPU speed to handle it. It's just a matter of finding the right memory regions to change.

At least for the DS games, there are action replay codes to increase run speed, but there's not much you can do about battle speed, disabling battle animations helps a little.
Disabling battle animations would be great. How do I do that?
 
In theory a speedhack should be possible without emulation, tricking the game into running game logic at a faster speed. At least on n3DS which has the extra CPU speed to handle it. It's just a matter of finding the right memory regions to change.
Well, the question was "How to speed up any game on the 3DS". Modifying the game logic would require bespoke changes carefully applied to each individual game.

Disabling battle animations would be great. How do I do that?
That depends on what specific game you are referring to.

At this point there are heaps of hacks for every different Pokemon game and you will have to look around to see if someone's made one that does what you want. You can probably imagine that there are probably lots of other people interested in something like disabling battle animations and if no one has done something like that already, then it's probably because it is too difficult.

Pokemon hacks for the 3DS games are typically applied via Luma LayeredFS; usually hacks include suitable installation instructions.
 
  • Like
Reactions: suki_shii
Speed up a game ON 3DS? Simple solution, take 3DS apart, soldier current CPUs out and soldier in twice as fast CPUs.
That way you will get TWICE the clock speed, more MHz means more speed!

But I just don't have the patience to sit through lots of boring events like encounters at real time.
Maybe you should start with asking yourself these questions:
"Do I have time to play a game?" and "Do I really want to play it?"
If you have answered "Yes" to both then just play the game as it is.
If you have answered "No" to one of question then watch "gameplay" on "your favorite" Youtube.
If you have answered "No" to both questions then... you probably know what I want to say.
 
  • Like
Reactions: Kwyjor
Disabling battle animations would be great. How do I do that?
It's normally in the options.
Battle style -> Set instead of Shift also speeds things up a bit.

Pokemon games these days feel sluggish, all the transitions and animations and even navigating menus is much slower than it needs to be. This has gotten worse with each new generation but some are worse than others. It kinda bugs me. Generations 1-3 were snappy, starting with Gen 4 the gameplay started to feel sluggish. Legends Arceus has the right idea with making battles and catching Pokemon super fast paced.
 
I've been playing a lot of Pokemon lately, and I'm interested in playing it on an actual console like the 3DS. But I just don't have the patience to sit through lots of boring events like encounters at real time. I've been emulating on my laptop and phone which means I can use the fast forward feature to get around this, but I'd like to know if this is possible to do on a 3DS too. I know it's possible to fast-forward emulated GB(C)(A) games on mGBA, but to my knowledge mGBA doesn't support anything newer than GBA games, which is an issue because gens 4 + 5 and 6 + 7 are on the DS and 3DS respectively.

So is it possible? Is there a convenient and quick (or at least semi-convenient and semi-quick) way to toggle fast forwarding games on 3DS? I don't care if it's not possible natively and requires emulation or something, I just want to be able to speed up Pokemon games.

Thank you.

I made the solution a few months ago and I made a tutorial for it if needed.

https://gbatemp.net/threads/how-to-...ntly-of-fps-example-with-pokemon-oras.680385/
 

Site & Scene News

Popular threads in this forum