Re: Arbitrary code execution in Red/Blue using the "8F" item
Posted by: Str8rush
Date: 2017-09-27 12:09:33
I just started with 8F and ACE today on a German Pokemon Blue game, let me shortly explain what I would like to know:
I am planning to use 8F to generate legit Pokémon on the Blue to trade over to my Gold, mostly Pokémon that are Version exclusive to Pokémon Silver. The thing is that I bought Gold VC on my 3DS and nobody near me owns Silver, and having to buy another game for only about 4 Pokémon is nonsense in my opinion. However, my brother already owns a Blue VC on his 3DS, (but does not really care for Gen2), so trading between both games is no problem.
I already managed to get myself a 8F item and also generated a Index 52 Missigno (Ho-Oh) on Blue.
In some post in this topic I read that it would be possible to change the Pokémons types with the help of 8F, which is necessary to get the TimeCapsule working right. The Gold Version identifies Missigno as Ho-Oh, but hence its typing is 99/Normal, it gets rejected. I found Someone in another forum who wrote that he was able to transfer his Ho-Oh after modifying the types.
Ill link the reply down here, so hopefully my problem can be solved with your help. As the author states, I need a certain amount of lemonades, corresponding to the Pokémons types it should get, but how do I know how many lemonades are equivalent to which Type?
The pokemon i want to generate are most importantly Phanpy (Ground, Missigno Index 122), Skarmory (Steel/Flying, Missigno Index 94), Ledyba (Bug/Flying, Index 204) and Delibird (Ice/Flying, Index 86).
I dont know if it is relevant or not, since I am using German Version, if I wanted to change the OT of Mew to GF, I read that it would be recommended to use Graveler over Onix in the party, so my question is if and adaptions have to be made to make any other code working using a German Version? Especially the Shiny-Code of further interest to me, having a Shiny Ho-Oh would be very very nice.
I hope someone can aid me in the process of generating these pokemons via 8F and successfully trade them over to my Gold Version :)
Hey, first post!
Using the Wack0's simple Gameshark script to do a couple things, and i'm curious as to what you are supposed to do when the code requires you to enter a 00
for example I have a code that modifies the typing of the current box slot one pokemon. it should look like this
any item
8f
Lemonade * number corresponding to type
X-accuracy * 155 for primary type and 156 for secondary type
Carbos * 218
Pokeball * 119
Fresh Water * 201
This code works perfectly, and i have used it to replace Aerodactyl's flying typing with ghost as a proof of concept. the only problem is that when i want to make something a normal type i would have to have 0 lemonades because 00 is the hex that corresponds with normal. I have tried it just without any lemonades and it freezes the game, as expected. Is it possible to make the game read as having 0 lemonades by somehow rolling it over to 256, or anything like that? Thanks!