When battle begins, the background, character, and ground are move faster.
Shorter battle text delay, two versions available.
V1: Modified delay length table, but…
If some hack adds new battle text, it may not reduce their delay, because they are new, non-vanilla location.
V2: Modified ADD value (speed up), should compatible with many hack even new text and delay value.
These patches are incredibly useful. I did some testing. If you combine these two patches above with the instant text patch I uploaded it gives maximum battle speed.
I made a comparison video comparing:
-my vanilla rom
- a rom with instant text only
- a rom with faster battle intro patch
- a rom with faster battle intro +v2 battle delay patch
-a rom with faster battle intro+v2 battle delay patch, instant text patch
and I confidently say stacking all three of these patches works perfectly and results in faster battles. it puts you seconds ahead of a vanilla rom. Here is a screenshot of the video I made. the fastest rom is the video in the middle. it has all 3 patches and as you can see, cacturne, the second pokemon in the first elite four battle is already sent out, while in the other roms, and especially the vanilla rom in the top left, mightyena the first pokemon still hasn't fainted. I synced the battles up perfectly and for each rom I tapped the "A" button as fast as possible.
As you can see,the battle is in many different stages as each patch, or lack thereof, effects the speed of the battle.
As far as I know this is the fastest you can make battles with simple binary hacking or simple ips patches. the emerald decomp projects allows for even faster battles. in fact, there is a romhack called Pokemon ROWE 2.0 that has insanely fast battle intros, and can 4x the speed of the battle on real hardware. I've tried it myself and it works on real hardware! If someone could pull rowes code and add fast battles to a vanilla emerald if would offer the fastest battles on real hardware by far. then maybe someone could make a simple ips patch out of it!
that being said, these 3 ips patches offer a nice compromise until someone does that.