Possible luck-based ACE setup for Red/Blue using a glitch Viridian City script
Posted by: metalmario32
Date: 2018-08-07 10:39:24
Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.
You can join Glitch City Research Institute to ask questions or discuss current developments.
You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.
Glitch script 0x10 for Viridian City in Red/Blue executes code at FAC9 in Echo RAM (equivalent to DAC9 in WRAM) representing the least significant byte of the 2nd stored Pokémon's HP stat experience. If this is a fresh Pokémon, and the IVs and PP for the moves are "good" data, the code will fall through to DAD8, the 3rd stored Pokémon's second species byte. Placing an h POKé (among other options), which is obtainable via the Trainer escape glitch with a Special stat of 195 with 211 or 243 current HP will make the code jump to D300 or F300 (the own Pokédex entries for 73-80). If the data here is "good", we will fall through to D31D or F31D (number of items!) Could this be a possible setup? It only requires switching a Full Restore into PC item 94 (Viridian Forest's current script) and an expanded PC is easily available through Glitch City RAM Manipulation.
With the 0x11 script method, however, you would have to switch your jump or code into D361 every time you left the map and came back. With script 0x10, you only have to swap 1 Full Restore into item 94 to run the code. The luck involved in this setup may be a detrimental factor, though.
Another question, what item stack does D36E-D36F represent in the expanded items pack? I would like to play around with it a bit. The set-ups you mentioned are quite good, but I still feel this is one of the easiest ACE methods in Red/Blue.
In Yellow, also, the expanded PC is really only available through GCRM or through stable MissingNo. (e.g. level 80 Starmie double T-Fly or Special stat of 182-184)