Quoted By:
First start the game with charmander and in viridian forest kill weedles, caterpies, metapods, kakunas and pikachus until charmander is a charizard lv 36. Then when you reach mount moon catch a zubat and raise it to level 16. In your 2nd battle with gary faint all his pokemon with your zubat and continue your journy until you reach lavender town. by then your zubat should be golbat and your charizard should be over level 40. then go in the pokemon tower and battle 10 ghosts and you should be able to catch one after the tenth one. your lineup should now be golbat lv 30, charizard lv 40 and a ghost at any level. finish the whole game and catch all 151 pokemon but still keep those 3 pokemon in your line up then go to bills house and your lineup should be: charizard lv 70, golbat lv 50, ghost lv 50, gengar lv 50, arbok lv 45 and a marowak lv 45. Bill will say hmmm.......looks like you like ghost pokemon and then he will let you through one of his portals and you will in the spirit world. you can catch cubone, gastly, and some pokedevils like hellfire there but now you have to up to skull mountain. go in the tunnel right in front of you and you will make it to skull mountain if you have flash and strength push all the boulders left and exit the cave. you will now face skelozard lv 200 if you have a masterball this will be easy but ultraball is very hard. how do you get back? I have no clue. Here is a list of pokemon you can catch there: Gengar, arbok, marowak, dugtrio, hellfire, firegod, the x, houou, and charcolt
(P.S.) the screenshot of my gameboy has a site address on it because I got this code of that site)