Ooooh, definitely gonna be following this, but seriously though, your dedication to this is astounding, I would've been so fed up lmao.. an example of true commitment, for sure. Hopefully this next run goes better for ya. I must ask, are stats randomized too? I can't imagine this can being any tougher but that would truly be hell if so.
The only things I've randomized are the pokemon themselves (evolutions that are impossible via an emulator, such as trade evos, have been altered to allow single-player acquisition of these pokemon, such as Alakazam or Gengar), moves in the game, abilities, and items. I want to at least keep some semblance of sanity in this.