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 Egg 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 glitches
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!

Technical
Site Source Code

Search Wiki

 

Search Forums

 

Author Topic: Revision differences in Pokémon games  (Read 8040 times)

0 Members and 1 Guest are viewing this topic.

iwasaperson

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Revision differences in Pokémon games
« on: April 20, 2014, 11:16:46 am »
I'm getting a Green version in the mail. How do I tell if it's 1.0 or 1.1?

Edit by Torchickens: I changed the title of your thread. I hope you don't mind.
« Last Edit: May 05, 2014, 05:04:15 pm by Torchickens »

luckytyphlosion

  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • JACK-flys are OP
    • View Profile
Re: Pocket Monsters Midori version.
« Reply #1 on: April 20, 2014, 04:49:32 pm »
According to Bulbapedia, the only changes made between v1.0 and v1.1 were some minor changes with signs. They didn't change the Lavender Town music.

Shouldn't this be in Pokémon discussion?

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Pocket Monsters Midori version.
« Reply #2 on: April 20, 2014, 05:13:46 pm »
There may be a difference on the cartridge somewhere, but then there might not be. I've heard that Game Boy Tetris' "1.0 version" (which featured a different A-Type tune) has a "23" stamped on the cartridge.

I'll move it to Pokémon discussion.

There is a misconception that the dokokashira door glitch only works in v1.0, however, it actually works in both v1.0 and v1.1 (aka rev A) as well as Japanese Blue. I haven't noticed any differences with other select button glitches. The Lavender Town music ever being different is false.

I haven't heard about the sign differences before, that sounds interesting if it's true.

Edit: Perhaps you were looking at this? That refers to a fake video where 'POKE' was replaced with its katakana, 'ポケ' and 'SHOP' was replaced with 'マート' (Mart); those can't be seen in either v1.0 or v1.1.

Edit 2: iwasaperson, you reminded me that the name of glitch item $BB actually differs between Japanese Yellow (Pocket Monsters Pikachu's v1.0 and v1.1/v1.2 versions), so I wonder if there are unintended differences in glitch behaviour between Red/Green v1.0 and v1.1 after all.
« Last Edit: April 20, 2014, 05:35:40 pm by Torchickens »
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

iwasaperson

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pocket Monsters Midori version.
« Reply #3 on: April 20, 2014, 06:03:58 pm »
There may be a difference on the cartridge somewhere, but then there might not be. I've heard that Game Boy Tetris' "1.0 version" (which featured a different A-Type tune) has a "23" stamped on the cartridge.

I'll move it to Pokémon discussion.

There is a misconception that the dokokashira door glitch only works in v1.0, however, it actually works in both v1.0 and v1.1 (aka rev A) as well as Japanese Blue. I haven't noticed any differences with other select button glitches. The Lavender Town music ever being different is false.

I haven't heard about the sign differences before, that sounds interesting if it's true.

Edit: Perhaps you were looking at this? That refers to a fake video where 'POKE' was replaced with its katakana, 'ポケ' and 'SHOP' was replaced with 'マート' (Mart); those can't be seen in either v1.0 or v1.1.

Edit 2: iwasaperson, you reminded me that the name of glitch item $BB actually differs between Japanese Yellow (Pocket Monsters Pikachu's v1.0 and v1.1/v1.2 versions), so I wonder if there are unintended differences in glitch behaviour between Red/Green v1.0 and v1.1 after all.
I played around with the 1.1 ROM and the 1.0 ROM, and dokokashira seems to have less of an impact on 1.1, even though it works. Examples being a lack of graphical and audio glitches. Door warping still works though.

EDIT: This could just be a coincidence though, as I only tested it once.

EDIT: I've never noticed that in the video, although the GameBoy wouldn't be able to produce those sounds AFAIK, so it seems obvious that it's fake.
« Last Edit: April 20, 2014, 06:09:24 pm by iwasaperson »

pokechu22

  • Decamark Researcher+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
Re: Pocket Monsters Midori version.
« Reply #4 on: April 20, 2014, 06:46:07 pm »
There may be a difference on the cartridge somewhere, but then there might not be. I've heard that Game Boy Tetris' "1.0 version" (which featured a different A-Type tune) has a "23" stamped on the cartridge.

I'll move it to Pokémon discussion.

There is a misconception that the dokokashira door glitch only works in v1.0, however, it actually works in both v1.0 and v1.1 (aka rev A) as well as Japanese Blue. I haven't noticed any differences with other select button glitches. The Lavender Town music ever being different is false.

I haven't heard about the sign differences before, that sounds interesting if it's true.

Edit: Perhaps you were looking at this? That refers to a fake video where 'POKE' was replaced with its katakana, 'ポケ' and 'SHOP' was replaced with 'マート' (Mart); those can't be seen in either v1.0 or v1.1.

Edit 2: iwasaperson, you reminded me that the name of glitch item $BB actually differs between Japanese Yellow (Pocket Monsters Pikachu's v1.0 and v1.1/v1.2 versions), so I wonder if there are unintended differences in glitch behaviour between Red/Green v1.0 and v1.1 after all.
I played around with the 1.1 ROM and the 1.0 ROM, and dokokashira seems to have less of an impact on 1.1, even though it works. Examples being a lack of graphical and audio glitches. Door warping still works though.

EDIT: This could just be a coincidence though, as I only tested it once.

EDIT: I've never noticed that in the video, although the GameBoy wouldn't be able to produce those sounds AFAIK, so it seems obvious that it's fake.

Whenever people reference that video, I like to refer to this video.  It's someone's attempt at recreating that other video in-game, including binary data (which I tried to load but couldn't, but could definitely partially load). 

When I underline text, that usualy means I am using the [‍acroynm] tag to provide aditional information.  Hover over it to view.
My youtube channel

iwasaperson

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pocket Monsters Midori version.
« Reply #5 on: April 20, 2014, 07:09:29 pm »
There may be a difference on the cartridge somewhere, but then there might not be. I've heard that Game Boy Tetris' "1.0 version" (which featured a different A-Type tune) has a "23" stamped on the cartridge.

I'll move it to Pokémon discussion.

There is a misconception that the dokokashira door glitch only works in v1.0, however, it actually works in both v1.0 and v1.1 (aka rev A) as well as Japanese Blue. I haven't noticed any differences with other select button glitches. The Lavender Town music ever being different is false.

I haven't heard about the sign differences before, that sounds interesting if it's true.

Edit: Perhaps you were looking at this? That refers to a fake video where 'POKE' was replaced with its katakana, 'ポケ' and 'SHOP' was replaced with 'マート' (Mart); those can't be seen in either v1.0 or v1.1.

Edit 2: iwasaperson, you reminded me that the name of glitch item $BB actually differs between Japanese Yellow (Pocket Monsters Pikachu's v1.0 and v1.1/v1.2 versions), so I wonder if there are unintended differences in glitch behaviour between Red/Green v1.0 and v1.1 after all.
I played around with the 1.1 ROM and the 1.0 ROM, and dokokashira seems to have less of an impact on 1.1, even though it works. Examples being a lack of graphical and audio glitches. Door warping still works though.

EDIT: This could just be a coincidence though, as I only tested it once.

EDIT: I've never noticed that in the video, although the GameBoy wouldn't be able to produce those sounds AFAIK, so it seems obvious that it's fake.

Whenever people reference that video, I like to refer to this video.  It's someone's attempt at recreating that other video in-game, including binary data (which I tried to load but couldn't, but could definitely partially load).
That was a good laugh for the day.

Also, according to the second post in this thread,: http://hax.iimarck.us/topic/3273/ If the cart only has numbers, it's a 1.0 cart. Not exactly sure what he means by that though.
« Last Edit: April 20, 2014, 07:26:18 pm by iwasaperson »

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #6 on: May 05, 2014, 04:57:42 pm »
I found this interesting page. That site is excellent, it seems to be still active, maybe we should be affiliates.

Apparently, there is indeed a number (one of these: 00A, 11A, 20A, 22A, 1M) marked on the Game Pak of a late (v1.1) version of Midori. The early version (v1.0) apparently has 00 or 20, and that fits with the "only has numbers" description on that Skeetendo thread.

Table of version imprints, thanks to Legendary Star Blob:



My suspicion about unintended differences in glitch behavior between v1.0 and v1.1 was correct. Certain glitch items have different behaviour between versions, such as Gold Badge (hex: 6A) only opening up a PokéMart on v1.0.

That site implies that there are only two versions of Pocket Monsters Pikachu, but Datomatic lists four:

Pocket Monsters - Pikachu (Japan) (Rev D) (SGB Enhanced)
Pocket Monsters - Pikachu (Japan) (Rev 0A) (SGB Enhanced)
Pocket Monsters - Pikachu (Japan) (Rev B) (SGB Enhanced)
Pocket Monsters - Pikachu (Japan) (Rev C) (SGB Enhanced)

All have different MD5 hashes, implying they are unique revisions, but I don't know, its possible that at least one of them is a bad dump.

Edit: Well the Yellow marks for 'late edition' have the letters A-D in them, so those may identify what version they are, in theory.
« Last Edit: May 05, 2014, 05:35:10 pm by Torchickens »
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

Stilgar

  • Member+
  • Offline Offline
  • Gender: Male
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Revision differences in Pokémon games
« Reply #7 on: May 06, 2014, 07:00:31 am »
Ah, I encountered the 6A hex glitch in the translated Green version I remember (but the item was called "Mountain Man"), so it is probably a translated 1.0 version. It's nice to know that the glitch was already known in Japan.
Anyway, the website is extremely interesting indeed, but since I don't know Japanese I have to use a translator and the original meaning of the sentences is so butchered that I can't really understand what they say, but by looking at the picture it seems that there are some things I've never seen before, for example this:

http://hakuda2.web.fc2.com/wario/poke3/r2.html

I already know that you can swap the badges in the list of the Cerulean City badge guy, but somehow it seems that something causes the player to warp in a different colored Rocket Hideout and come out of the robbed Cerulean House? Maybe someone who understands Japanese can explain that better, hehe.
"The pendulum stops. Every mouth chews the silence."

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #8 on: May 06, 2014, 07:58:46 am »
Ooh, interesting.

The webmaster certainly knows a lot of glitches and oddities. Earlier I had a look through the poke1 and poke2 directories and found many pages about glitches. They even acknowledge the Celebi glitch, which was documented on our boards, but that's probably not too surprising because it is one of the two only known glitches that lets you get Celebi, and the only one that works in the Japanese versions (due to the Coin Case bug not occurring in those versions).

They have their own Niconico account with an 11 part 151 catch 'em all run that tries to use many glitches, including those that aren't needed. I'll have to watch all of it soon and pick out the glitches I don't recognize.
« Last Edit: May 06, 2014, 08:04:10 am by Torchickens »
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #9 on: February 18, 2015, 07:25:05 pm »
I thought that I would bump this thread and post something I found out about a relatively long time ago but never mentioned here. Somebody asked me about Red/Green revision differences on Twitter a few hours ago so it encouraged me to update the thread.

In Red/Green v1.0 you are able to perform a select glitch by pressing Select on an item within battle, exiting with B then opening Pokémon and pressing A on a Pokémon. In Red/Green v1.1 this was patched; exiting the item menu from within battle always resets CC35 (have Select on a cursor position determined by value unless value is 00) to 00. This may save a little time for speedrunning.

However, you can still do a select glitch in v1.1 (and Japanese Blue) by pressing Select on an item outside of battle, exiting with B,B (or B x3 if you are on the PC items list) and then entering a battle and selecting Pokémon or bringing up the Pokémon menu via the Day Care man, or the Name Rater.
« Last Edit: February 18, 2015, 07:34:07 pm by Torchickens »
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

danny

  • Decamark Collector and Pokémaniac
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • i hate being alive
    • View Profile
Re: Revision differences in Pokémon games
« Reply #10 on: February 18, 2015, 08:08:23 pm »
Following the Dokokashira door glitch, there are very poorly documented renditions of it, like items to attacks, or pokemon to attacks (haven't tested).
i ain't happy, i'm feeling glad
i got sunshine, in a bag
i'm useless, but not for long
my future is coming on

if you see any posts from around 2014-2016, please don't hold them against me in 2017 onwards.

my music

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #11 on: February 18, 2015, 09:25:01 pm »
Following the Dokokashira door glitch, there are very poorly documented renditions of it, like items to attacks, or pokemon to attacks (haven't tested).

Yes. I forgot to mention you can do that. You are swapping moves past slot 4 that correspond with where the cursor position was. Consider that moves 1-4 for Pokémon 1 are addresses D133-D136 and the PPs 1-4 are D148-D14B. This means that move 5 reads the Pokémon's Trainer ID byte 1 (D137) and its level (D14C).

In the skip to level 100 glitch you have to swap move 7 (D139, D14E) with any move with an identifier greater than a certain value:

Medium-Slow: Attack ID is ≥17 (hex:11) or ≥16 (hex:10) if the second and third experience bytes are 2Ch, 14h, respectively, or higher. Example: Wing Attack (11h).
Medium-Fast: Attack ID is ≥16 (hex:10) or ≥15 (hex:0F) if the second and third experience bytes are 42h, 40h, respectively, or higher. Example: Gust (10h).
Fast: Attack ID is ≥13 (hex:0D) or ≥12 (hex:0C) if the second and third experience bytes are 35h, 00h, respectively, or higher. Example: Tackle (21h)
Slow: Attack ID is ≥14 (hex: 0E) or ≥13 (hex:0D) if the second and third experience bytes are 12h, D0h, respectively, or higher. Example: Tackle (21h).

Notice that D139 (what the game interprets as move 7) is the first Pokémon's current experience byte 1.

Item>Move corruption lets you make much more precise corruptions considering that a Pokémon's data structure is far more than just two bytes (move ID and move PP).
« Last Edit: February 18, 2015, 09:40:51 pm by Torchickens »
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #12 on: May 13, 2016, 01:07:49 pm »
That's really interesting. Nice find! :)

I was curious as to whether this differs between Japanese Yellow v1.0, "Rev A", "Rev B" and "Rev 3". I tried it out on all four of those versions and all of them didn't play the cry.

Thanks! :) I suppose each subsequent revision fixed bugs or tweaked minor things but I haven't looked it up yet.

I decided to dump the comparisons! Although I haven't analyzed them, and there are many more changes (possibly indirect changes, locations of routines) compared to Crystal v1.0 and v1.1 https://sites.google.com/site/torchickens2/pokemon-file-comparions

It appears that rev 3 may indeed be a real fourth revision, which comes after Rev B.

Version number:
Code: [Select]
0000014C: 02 03
; version $02>version $03
(Difference between Rev B and Rev 3)
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Revision differences in Pokémon games
« Reply #13 on: May 13, 2016, 02:03:11 pm »
Thank you, Torchickens! :)

Princess Torchic ❤

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • The Chicken Girl
    • View Profile
Re: Revision differences in Pokémon games
« Reply #14 on: May 13, 2016, 02:21:25 pm »
You're welcome. :)
Hi! I identify as female.  She/her pronouns, please.

Online I most often use the username Torchickens or Chickasaurus.

Ah.. koucha ga oishii ♪





Thank you 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

Give love, receive love, repeat. But in order to love others you must first love yourself unconditionally, even if it means abandoning pressure from projects or taking time off work and empathise with the self as you are your own best friend. The key often is simply to follow your heart, your urges and have faith they are valid; use them to do what you want to do as long as it doesn't harm anyone, and/or sympathise and respect it as we all have bad days (even the prettiest rose has thorns but is still beautiful).