Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg corruption glitch (Glitzer Popping)
Tweaking
Elite Four door glitch (Japan)
Pokémon merge glitch
Pokémon cloning
Time Capsule exploit
Arbitrary code execution
Coin Case glitch
More

Other Glitch Categories
Glitches by generation
Glitches between two generations
Japan-only/language specific glitches
Music glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Officially acknowledged glitches
Recurring glitches
Dead glitches

References
Pokémon GameShark codes
The Big HEX List
Glitch Pokémon cries
GB programming
Curiosities
Debugging features
Easter eggs
Error traps
Glitch areas
Glitch myths
Non-glitch exploits
Placeholder texts
Pokémon glitch terminology
Unused content and prerelease information

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Search Wiki

 

Search Forums

 

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
That's good stuff, I found this video helpful for getting Celebi's egg moves though:

https://www.youtube.com/watch?v=KdpbBYio-T0
22
Finished a code to create a Celebi with its usual egg moves (Leech Seed, Recover, Confusion, Heal Bell).
Just to make it easier to get a legal moveset once Pokémon Bank finally comes to Gold/Silver VC.

First you need to run FMK's one-off code (if you haven't done so already).
Code: [Select]
[REQUIRED] One-off code so all future codes don't need the 'return to game' code:
Box 1 : Ap0w'vA55    (XOR A; OR b6; SUB 0x80)
Box 2 : é'm2p'v7'v'd (LD [d2f8], A; XOR A; SUB fd; SUB d0)
Box 3 : éA355555     (LD [80f9], A)
Box 4+: 55555555     (Safe filler code)
Box 13: 5555péD9     (XOR A; LD [83ff], A)
Box 14: 'l'lA'lx'd55 (POP DE; POP DE; INC SP; POP DE; OR A; RET NC)

Afterwards, use the following code twice, which on the second run will change your first Pokémon into Celebi with the moves Leech Seed, Recover, Confusion & Heal Bell.
Code: [Select]
Box 1($D8BF to $D8C7): Ap0b'vA55 (XOR A; OR a1; SUB 80 | A->21)
Box 2($D8C8 to $D8D0): é'l2p0555 (LD [d1f8], A; XOR A; OR fb | A->fb)
Box 3($D8D1 to $D8D9): 55455555 ({LD HL, [{2a}fa]}; {LD [HL], A}; {INC HL}; {INC HL} | HL->fa2a; HL->fa2c)
Box 4($D8DA to $D8E2): 55p0'd'vH5 (XOR A; OR d0; SUB 87; {LD [HL], A} | A->49)
Box 5($D8E3 to $D8EB): 5p0/'vK55 ({INC HL}; XOR A; OR f3; SUB 84; {LD [HL], A}; {INC HL} | HL->fa2d; A->69; HL->fa2e)
Box 6($D8EC to $D8F4): 55p'vd555 (XOR A; SUB a3; {LD [HL], A}; {INC HL} | A->5d; HL->fa2f)
Box 7($D8F5 to $D8FD): p0X0'd5'vu (XOR A; OR 97; OR d0; {LD [HL], A}; SUB b4 | A->d7; A->23)
Box 8($D8FE to $D906): é't2é'v255 (LD [d5f8], A; LD [d6f8], A)
Box 9($D907 to $D90F): é-2éé255 (LD [e3f8], A; LD [eaf8], A)
Box10($D910 to $D918): é/2'vmé's2 (LD [f3f8], A; SUB ac; LD [d4f8], A | A->77)
Box11($D919 to $D921): é(Pk)2é&255 (LD [e1f8], A; LD [e9f8], A | (Pk) is the character spelling Pk)
Box12($D922 to $D92A): é×2é425p (LD [f2f8], A; LD [faf8], A; XOR A | A->00 | × is the multiplication sign)
Box13($D92B to $D933): éD9'v'vé'm2 (LD [83ff], A; SUB d6; LD [d2f8], A | A->2a)
Box14($D934 to $D93c): 'l'lä'lx'd55 (POP DE; POP DE; INC SP; POP DE; OR A; RET NC | LEAVE UNCHANGED!)
You still need to give it to the day care/hatch the egg to get a "proper" Celebi.

Note:
Due to space requirements I changed the name of Box 13. You have to change it back to the one-off code name when using a different code.
Also: don't touch the name of Box 14!


Edit:
If you use TM25 (or TM17, I'm not discriminating) from the balls pocket use the following name for Box13 instead:
Code: [Select]
Box13($D92B to $D933): 'v'vé'm25x'd (SUB d6; LD [d2f8], A; OR A; RET NC | A->2a)Box14 can be left blank/doesn't matter.
23
How would one go about modifying the EVs to maximum? Modifying the code for Rare Candies/Masterballs to place HP UP/Protein/Carbos etc. works up until 25600, but since EVs max out at 65535, it's still off by a way. I know there's one that exists already, but I think one that doesn't immediately boost to level 100 would be good too.

Also slightly strange, changing the Box 2 code from 'p0B'vAé7't' (255x Master Balls) to 'p0't'vAé7't' should yield PP Ups, but instead yields Red Aprikorns. Would a code to modify the quantity of an item in say bag slot 1, without modifying the item itself?

Appreciate all the work you guys do, it's really impressive.

Regarding question 1:
Box 1: A09é(female symbol)455
Box 2: é04é1455
Box 3: é24é3455
Box 4: é44é5455
Box 5: é64é7455
Box 6: é84p'd555

This is a slightly modified version of Torchicken's code.

Also, this doesn't work with the coin case, only TM25 in the balls pocket

Regarding question 2: Can you please post the entire box code? Box 2 loads register a into $f6af, but register a was defined in box 1.

24
How would one go about modifying the EVs to maximum? Modifying the code for Rare Candies/Masterballs to place HP UP/Protein/Carbos etc. works up until 25600, but since EVs max out at 65535, it's still off by a way. I know there's one that exists already, but I think one that doesn't immediately boost to level 100 would be good too.

Also slightly strange, changing the Box 2 code from 'p0B'vAé7't' (255x Master Balls) to 'p0't'vAé7't' should yield PP Ups, but instead yields Red Aprikorns. Would a code to modify the quantity of an item in say bag slot 1, without modifying the item itself?

Appreciate all the work you guys do, it's really impressive.
25
Thanks. That did it.
26
Hey I just did a coin case glitch for shiny pokemon I got from youtube with the item list: 

Any x1         
Any x62         
TM 42 x1           
Any x1         
X Accuracy x63     
TM 27 x1         
Any x1 
Leaf Stone x1   
Any x1         
Poke Ball x62         
Sun Stone x1 
Any x1         
TM 07 x1         
Focus Band x1     
HM 03         
Full Heal x18         
Blu Apricorn x1
Any Item x1
NeverMeltIce x1
Any Item x1   
X Defend x1         
Flower Mail x51         
TM 06 x1   
Any x1 
TM 41 x1 

when I did it it turned my female pokemon male, which means the attack dv was high, how can I modify the item list so the attack dv is 2 which makes most pokemon in Gold female, but is still shiny?

Just change TM42 into Super Repel
27
Hey I just did a coin case glitch for shiny pokemon I got from youtube with the item list:  

Any x1          
Any x62          
TM 42 x1           
Any x1          
X Accuracy x63      
TM 27 x1         
Any x1  
Leaf Stone x1   
Any x1          
Poke Ball x62          
Sun Stone x1  
Any x1          
TM 07 x1         
Focus Band x1     
HM 03          
Full Heal x18          
Blu Apricorn x1
Any Item x1
NeverMeltIce x1
Any Item x1    
X Defend x1          
Flower Mail x51          
TM 06 x1   
Any x1  
TM 41 x1  

when I did it it turned my female pokemon male, which means the attack dv was high, how can I modify the item list so the attack dv is 2 which makes most pokemon in Gold female, but is still shiny?
28
Pokémon Glitch Discussion / Re: Pokémon glitch 'haxxed' moments
« Last post by Couldntthinkofaname on October 19, 2017, 10:47:36 am »
Was doing pomeg glitch on hardware for the first time. I used Mudkip as my second fainted pokemon, and on this particular day, I had my headphones plugged in at max volume. Everything was going great until I viewed Mudkip's stats, in which the game decided to softlock and blare glitch sounds in my ears.

Ouch.
29
VBA sucks.

I second that.

<rant>

I used to use VBA for glitch research, and it was a nightmare. Tons of glitches were Unavailable/Weren't working properly, including Dokashira door, Coin case,Glitch Dimension, and many others, not to mention the debugger was garbage (you couldn't write anything in the debugger, you had to write code from the Hex Editor)

If your "emulator" cannot accurately emulate the target hardware, then your software should not be considered a true emulator.

</rant>

I realize that in posting this I may have derailed the topic, so here's a code just to be safe:

Masterball in ball slot 2:
Box 1: Ap'v9é9't5
Box 2: p'd555555

This for use with TM25 in the ball slot, not the coin case. Tested and confirmed to work.
30
Pokémon Discussion / Re: 4 questions about Pokérus mechanics
« Last post by Mario Rossi on October 19, 2017, 04:43:10 am »
Thanks anyway, guys!
Pages: 1 2 [3] 4 5 ... 10