All I have left to catch is Volcrana and I know it's located in the ancient cave south of brightlight city, but what am I supposed to do with the Braille markings on the wall?
Please use dig there to open the cave.
Sorry, but in fact, I did this on purpose, you may need to go back by getting through Sky Tunnel again.
Maybe, this problem is caused by the script flag 0x6000, so the bad egg might be found in the PC, simply don't move it, please.
Zubat can be found in Canyon Passage on Light Path, you can catch one once you got Pokeballs, but Nidoran can be found in Jade Pass, where you can only arrive after you earned 4 badges, it's not early enough, I think. And, I'm glad to see you like this hack.