Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex

Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
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 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
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
Old man trick name generator
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder
8F Helper
GBz80 to Items
Save file editors

Affiliates
Legendary Star Blob (Hakuda)
Pokémon Speedruns wiki

Search Wiki

 

Search Forums

 

Recent Posts

Pages: [1] 2 3 ... 10
1
General Discussion / Re: Yeniaul's Discord Server (and rules)
« Last post by drc on Today at 07:52:44 pm »
Please move me to the Member+ category.
2
Nice ! I'm adding this to the wiki page right away !
3
I found a typo in the Super-compressed 3-Pokémon setup.

Super-compressed 3-Pokémon setup (problematic because of hex D3 glitch Pokémon, which can be difficult to obtain; also, some item lists do not work with this setup)

1.  Exactly 6 Pokémon in the party                                    [0xD163 = 0x06]
2.  Hex C3 glitch Pokémon as the first Pokémon                        [0xD164 = 0xC3]
3.  Onix as the second Pokémon                                        [0xD165 = 0x22]
4.  Hex D3 glitch Pokémon as the third Pokémon                        [0xD166 = 0xD3]


That setup has this code:
Code: [Select]
WRA1:D163 06 C3         ld b, 0xC3
WRA1:D165 22            ld (hl), a
WRA1:D166 D3            <Invalid Opcode>

Which does NOT jump to the third item in memory, because of the 6 Pokémon in the party.

However, a party of 3(Minimum) to 5, DOES work:
Code: [Select]
WRA1:D163 03               inc bc
WRA1:D164 C3 22 D3         jp 0xD322

With 4:
Code: [Select]
WRA1:D163 04               inc b
WRA1:D164 C3 22 D3         jp 0xD322

And with 5:
Code: [Select]
WRA1:D163 05               dec b
WRA1:D164 C3 22 D3         jp 0xD322

Also, for the "some item scripts wont work with this setup" issue, you can use this right before your main script if you don't want to rewrite it:
(Sets HL to 0xD322)
Code: [Select]
8F / first item (Depends on the script)
8F / second item (Depends on the script)
X Accuracy x34
Carbos x211
<Script>

Hope this helps :)
4
Couldn't you just catch the Glitchmons and transfer them?
Oh, I guess it will fire up printer mode. Nice idea.
5
Arbitrary Code Execution Discussion / Re: w sm codes for Yellow?
« Last post by Torchickens on Today at 03:28:11 pm »
Yay! Thanks Torchickens :)

Unfortunately I only have a very basic understanding of programming and code. I've tried to learn more but I've never been very good with numbers :/

I also brought up the unused song because I watched the video you uploaded recently on your Youtube channel showing how to play that song by switching items around in an expanded item pocket and either riding the bike or trying to print from the Pokedex. I tried it but couldn't find the right items in my expanded inventory, so I figured ACE would be a way to guarantee that I get the effect I want (I'm a bit of a control freak like that :P). But now I recall that in your video you were in Route 1 when you did the glitch and when I did it I was in a Pokemon Center. Are the things you find in your expanded inventory location based? Maybe that's what I did wrong...

Pleasure :)

I see. ASM and ROM hacking can look intimidating and I relate re: once not understanding pointers and similar, and mathematics was never my forte either. If you would like to know about some of the basics re: hacking let me know and I'll try the best I can to help. :)

Yeah, like ISSOtm posted some of the items that appear in the expanded items pack are location based.

In order to get the right items for item 31 and 32, you may walk around in Celadon City to find an item x0 (actually x256) based on your x-position and use the Celadon looping map trick if necessary to access out of bounds coordinates; which won't send you to another map unless you step on a map boundary (coordinate 0x32 or 0xFF), or clear your items pack and redo the dry underflow glitch with the items you need to place into item 31 and item 32.
6
Arbitrary Code Execution Discussion / Re: w sm codes for Yellow?
« Last post by ISSOtm on Today at 02:42:57 pm »
They are.
7
Generation I Glitch Discussion / Re: F8 Mew
« Last post by ISSOtm on Today at 02:42:28 pm »
Apparently BizHawk is accurate as well but I'm not fully sure how accurate it is.
It uses the emulation core Gambatte, which is on the same level of accuracy as BGB's. Consider BizHawk a debugger-less TAS-capable BGB. (Plus all other emulation cores, but whatevs)
It's the emulator used for TASing, that's telling you how accurate it is :P
8
Arbitrary Code Execution Discussion / Re: w sm codes for Yellow?
« Last post by MewFlare on Today at 02:41:33 pm »
Yay! Thanks Torchickens :)

Unfortunately I only have a very basic understanding of programming and code. I've tried to learn more but I've never been very good with numbers :/

I also brought up the unused song because I watched the video you uploaded recently on your Youtube channel showing how to play that song by switching items around in an expanded item pocket and either riding the bike or trying to print from the Pokedex. I tried it but couldn't find the right items in my expanded inventory, so I figured ACE would be a way to guarantee that I get the effect I want (I'm a bit of a control freak like that :P). But now I recall that in your video you were in Route 1 when you did the glitch and when I did it I was in a Pokemon Center. Are the things you find in your expanded inventory location based? Maybe that's what I did wrong...
9
Generation I Glitch Discussion / Re: F8 Mew
« Last post by Torchickens on Today at 02:26:58 pm »
I remember running into this problem as well.

The problem wasn't an emulator problem but rather it was because there are two PP Ups, with hex:32 being an unused 'fake' PP Up. If you use the unused PP Up the game writes a hex:33 byte to D275 instead of the desired hex:50 terminator, hence the glitchy graphic.

Make sure that the PP Up you have is usable (brings up the Pokémon menu) to ensure it's the hex:4F PP Up, instead of the hex:32 PP Up. This is normally only a problem if you edit the memory or use a glitch like Celadon looping map trick, since the fake PP Up is unused.

Hope that helps!

Visual Boy Advance is not the best GBA emulator anymore.

Which is the best?

BGB is good and features a great debugger. It also supports cart-swap arbitrary code execution via load ROM without reset on the debugger. Apparently BizHawk is accurate as well but I'm not fully sure how accurate it is.
10
Generation I Glitch Discussion / Re: F8 Mew
« Last post by PKMN-Trainer Blue on Today at 02:00:20 pm »
Visual Boy Advance is not the best GBA emulator anymore.

Which is the best?
Pages: [1] 2 3 ... 10