Nope it's not It's not as accurate as mGba which is the only allowed emulator
It's been a while since this leaderboard was last active I am a Pokemon speedrun wanted to give a shot to this game So according to rules only Bizhawk Emulator with mGba core is accepted due to it being most accurate but currently mGba standalone is similarly or even more accurate due to it being most up to date for obvious reasons So would that be allowed in the speedrun for this game
But if you take a little to damage on Rival fight you can heal at your house for safety(mainly if you are below 7 HP after Rival Fight But it is only mentioned in the old route no idea about the new route you should probably ask in Gen 1-3 Pokemon Speedrunning Discord server
Smooth ≠ Accurate And we can't just accept an emulator on one's perspective Testing on emulator's accuracy is done before any decision is made
There is nothing we can do though If any one of android emulator was made to be accurate rather than fast and even if it as comparable to mGba rather than Console still we would consider that as there are a lot of people who wants to run on Android
It does not matter how well does emu run actually Vba also runs games fine but it was banned beceause it was not as accurate as mGba there is a difference between accuracy and speed Accuracy does not depend on how well the game run but how close is it to real hardware and mGba is the closest we have to it . Even mGba is around 40 seconds faster(comparing vanilla Fire Red) then real hardware and other emulators are even worse And all the Gba emulators on Android are meant to just run good not be accurate as to be accurate emulator need to sacrifice some performace and some lower end devices might struggle to run this To prove how inaccurate these emulator are you can try doing Rng Manip for Fire Red or it's rom hacks and you will probably have no success most of the emu might not even give you option to use Gba Bios which kills accuracy even further I hope it makes it clear or you can join Pokemon Gen 1-3 Speedrun Discord for further discussion
Nope no Android emulator is as accurate as mGba closest you get is mGba core in Retroarch frontend But that's banned on PC as well as Android too as there is no easy way of determining how frontend effects accuracy of Emulator In short you can't Speedrun it on Android(at leas as of now and probably for a long while)
Have you decided to use this route or join discord server for help
Here is an old Blastoise route which was updated i March 2016 = http://wiki.pokemonspeedruns.com/index.php?title=Pok%C3%A9mon_Red/Blue/Any%25_Glitchless/Squirtle I would not suggest this route as Blastoise is deappriciated as NIdoking oute is much faster and safer and no one is ysing this route so It might not ever be updated unless something important for this route is Discovered If you have any issue with this route Join Pokemon Gen 1-3 speedrunning Discord Server for help Link = https://discord.com/invite/nPDgJeG