Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
AreaDex
DexDex
ItemDex
MetascriptDex
TMHMDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man glitch
Celebi Egg glitch
SRAM glitch
Buffer overflow techniques
Pomeg glitch data corruption (Glitzer Popping)
Tweaking
Pokémon cloning
Select glitches (Japan)
Time Capsule exploit
Arbitrary code execution
More

Other Glitch Categories
Glitches by generation
Japan-only/language specific glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Recurring glitches
More

References
Pokémon GameShark codes
Pokémon Game Genie codes
Disassembly projects
The Big HEX List
GB programming
Curiosities
Debugging features
Error traps
Non-glitch exploits
Pokémon glitch terminology
Unused content and prerelease information
More

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!

Technical
Site Source Code

Search Wiki

 

Search Forums

 

Author Topic: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion  (Read 98602 times)

0 Members and 1 Guest are viewing this topic.

Evie Torchic the Glitch Scientist

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • Thank you for this lovely artwork Nyapon!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #435 on: September 16, 2018, 02:57:37 pm »
I was randomly watching one of Gonzy's Gen 1 Pokemon videos. I seen him try to deposit a level 0 Pokemon, but something more than a freeze happened:
https://youtu.be/QudetdmpoVE?t=14

I wonder if he actually somehow got the game to not freeze by chance, if this can also happen on a regular game?

It might be its cry, and (though speculative) there might not be a glitch Pokémon exactly like it from the randomizer on the official games. It may be worth testing all of the official version glitch Pokémon to see if a lock-up is possible on deposit in that respect. A lock-up can definitely happen on summary screens too, but I unfortunately can't remember the details other than the glitch Pokémon doesn't always play an endless cry.

Additionally Pokémon with unterminated names can freeze the game, but that's usually before deposit pops up and it looked like "PKMN 0x00" had a terminated name.
« Last Edit: September 16, 2018, 02:58:01 pm by Evie Torchic the Glitch Scientist »
Hi!

I'm Evie.

I'm a transgender person, but any pronouns are fine. She/her preferred.

Unfortunately due to legal concerns I won't be using emulators and unauthorised copies of ROMs anymore, just real hardware with official cartridges and a cheating device (Xploder) to aid research, sorry.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thanks Aeriixion for the cute sprite above! :) Roelof also made different variations of the sprite (which I animated).




Contact:
If you like, please contact me by private message here on the forums as I no longer check other places very often.

YouTube: http://www.youtube.com/user/ChickasaurusGL

I like to collect interesting video games. ^_^
https://www.vgcollect.com/Torchickens

Faith (which doesn't have to be religious) and a positive attitude/optimism is half the battle for well-being.

Fun times come and go, we may argue what is the point if nothing in this world is permanent; and all energy is believed to be subject to transformation. I guess in the temporary absence of it though, we value those times more and even though some things seem to be lost, they return in other forms.

GlitchedPokemonStudent

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • Wild Homework appeared!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #436 on: September 16, 2018, 05:00:53 pm »
Seeing more videos of it, it turns out to act like a full fledged ROM Hack which I somehow didn't consider.

Evie Torchic the Glitch Scientist

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • Thank you for this lovely artwork Nyapon!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #437 on: September 16, 2018, 08:03:09 pm »
Seeing more videos of it, it turns out to act like a full fledged ROM Hack which I somehow didn't consider.

Yes. I think a lot of these are from randomizer tools. I remember a website in which you can generate modified Pokémon ROMs. Looking again, there is something called the "Universal Pokémon Game Randomizer" on Dabomstew's website which lets you randomise Generations 1-5.
Hi!

I'm Evie.

I'm a transgender person, but any pronouns are fine. She/her preferred.

Unfortunately due to legal concerns I won't be using emulators and unauthorised copies of ROMs anymore, just real hardware with official cartridges and a cheating device (Xploder) to aid research, sorry.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thanks Aeriixion for the cute sprite above! :) Roelof also made different variations of the sprite (which I animated).




Contact:
If you like, please contact me by private message here on the forums as I no longer check other places very often.

YouTube: http://www.youtube.com/user/ChickasaurusGL

I like to collect interesting video games. ^_^
https://www.vgcollect.com/Torchickens

Faith (which doesn't have to be religious) and a positive attitude/optimism is half the battle for well-being.

Fun times come and go, we may argue what is the point if nothing in this world is permanent; and all energy is believed to be subject to transformation. I guess in the temporary absence of it though, we value those times more and even though some things seem to be lost, they return in other forms.

Sherkel

  • /du'deɪʃ/
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • General omnibus character
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #438 on: September 17, 2018, 06:33:03 am »
Well shoot, this is getting quite a bit of good use. Maybe I should have left the Gen II one stickied.
 

Welcome back. You seem more dudeish now, so that's good!

GlitchedPokemonStudent

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • Wild Homework appeared!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #439 on: September 18, 2018, 05:26:10 pm »
I am curious on how Crystal_ managed to make this work.
https://youtu.be/oPiPOkbs50s

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #440 on: September 19, 2018, 03:10:28 am »
ROM hacking.
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Evie Torchic the Glitch Scientist

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • Thank you for this lovely artwork Nyapon!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #441 on: September 19, 2018, 09:10:21 am »
As ISSOtm said, this can be achieved with ROM hacking (or Game Genie which work as temporary ROM patches).

Each Pokémon in index number order has a Pokédex number in the ROM which is read for the game to use a partial structure for its stats ('base data structure') as detailed here: https://hax.iimarckus.org/files/missingno_explained.html

This offset (value 'table' for index numbers starting from 1) begins at $41024 in Red/Blue,  0x410B1 in Yellow, with the first ID (Rhydon) being hex:70, Kangaskhan being hex:73, and so on. Other offsets can be found using a hex editor and its find feature (by searching for "70 73 20" (the first three bytes or how many you want to search for).

Here are two Game Genie codes to do it in Red/Blue without ROM hacking.

Change Pidgey's Pokédex number:

XX0-47A-A2A

Change Rattata's Pokédex number:

XX0-C8A-A26

For Yellow,

Change Pidgey's Pokédex number:
XX0-D4A-A2A

Change Rattata's Pokédex number:
XX1-55A-A26

However while this would work on emulator, a physical Game Genie may glitch out the palette for English/French/German/Italian/Spanish Yellow, unless theoretically more Game Genie codes or another method could fix it. I haven't tested this on a monochrome (DMG) Game Boy. In that case I haven't confirmed whether Game Genie can be reliably used for this purpose (however I confirmed once you can use it to reset the clock in Gold/Silver by listening to the music and possibly other clues instead of looking at the screen).
« Last Edit: September 19, 2018, 09:39:03 am by Evie Torchic the Glitch Scientist »
Hi!

I'm Evie.

I'm a transgender person, but any pronouns are fine. She/her preferred.

Unfortunately due to legal concerns I won't be using emulators and unauthorised copies of ROMs anymore, just real hardware with official cartridges and a cheating device (Xploder) to aid research, sorry.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thanks Aeriixion for the cute sprite above! :) Roelof also made different variations of the sprite (which I animated).




Contact:
If you like, please contact me by private message here on the forums as I no longer check other places very often.

YouTube: http://www.youtube.com/user/ChickasaurusGL

I like to collect interesting video games. ^_^
https://www.vgcollect.com/Torchickens

Faith (which doesn't have to be religious) and a positive attitude/optimism is half the battle for well-being.

Fun times come and go, we may argue what is the point if nothing in this world is permanent; and all energy is believed to be subject to transformation. I guess in the temporary absence of it though, we value those times more and even though some things seem to be lost, they return in other forms.

Sherkel

  • /du'deɪʃ/
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • General omnibus character
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #442 on: September 19, 2018, 12:29:17 pm »
The main point is that there are two numbers associated with a Pokémon species that make it what it is based on the data grabbed from tables in the ROM: the index number, and the Pokédex number. Trying to plug in an index number that wasn't intended to work is what gave this site its running start. What happens when you plug in a different Pokédex number, though? That's what the video goes into. It's nothing too interesting considering it's basically just making artificial glitch hybrids (he had to take species with working index numbers and then just changed the Dex number,) but it's definitely notable.

Everything besides the changing of names (e.g. 152, 156) can be done with the Gameshark codes Torchickens provided.
« Last Edit: September 19, 2018, 12:31:12 pm by Sherkel »
 

Welcome back. You seem more dudeish now, so that's good!

GlitchedPokemonStudent

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • Wild Homework appeared!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #443 on: September 19, 2018, 04:24:07 pm »
So, in other words, I can't experiment those on my own with BGB, can I.

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #444 on: September 20, 2018, 01:33:28 am »
BGB allows you to modify the loaded ROM, and save it. So you can.
To seek the address Torchickens gave ($410B1), you have to first press Ctrl+G after having clicked anywhere in the debugger's data viewer (bottom-left panel), then type the address in Game Boy format (10:50B1).
Your cursor should be pointing at a "70" byte; if not, the address is wrong. You can type any character on your keyboard to open an Edit bow, which will ask you for the hex values you want to edit. Validate by pressing Enter. (Note that writing multiple bytes will modify multiple bytes, not just the one your cursor was pointing at.)
You can save the ROM you modified by doing File -> Save ROM as... or discard the modifications with Reload ROM.
Easy as pie!
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

GlitchedPokemonStudent

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • Wild Homework appeared!
    • View Profile
Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
« Reply #445 on: September 21, 2018, 06:36:00 pm »
BGB allows you to modify the loaded ROM, and save it. So you can.
To seek the address Torchickens gave ($410B1), you have to first press Ctrl+G after having clicked anywhere in the debugger's data viewer (bottom-left panel), then type the address in Game Boy format (10:50B1).
Your cursor should be pointing at a "70" byte; if not, the address is wrong. You can type any character on your keyboard to open an Edit bow, which will ask you for the hex values you want to edit. Validate by pressing Enter. (Note that writing multiple bytes will modify multiple bytes, not just the one your cursor was pointing at.)
You can save the ROM you modified by doing File -> Save ROM as... or discard the modifications with Reload ROM.
Easy as pie!
:D That's it! I just realized. I think I found the way to make it so glitch Pokemon outside of the Obtainable Mew Glitch Range (191-199) show their effects when encountered in the wild!