Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.

Pokémon Discussion

Generation II: Mom losing the instruction booklet for the Pokégear - Page 1

Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Torchickens
Date: 2014-06-08 15:03:57
This is an interesting trap that prevents you from going forward or backwards a day by enabling or disabling Daylight Saving Time in Pokémon Gold and Silver (I haven't tested Crystal).

At your house, if the time is 11:XX AM you can't enable Daylight Saving Time (to go forward to the next day), and if the time is 12:XX AM you can't disable it (to go backwards to the last day) because Mom "lost the instruction booklet for the Pokégear". Full quote: "I lost the in-struction booklet for the POKéGEAR. Come back again in a while."

Additionally, she says "Do you want to adjust your clock for Daylight Saving Time?" rather than "Is Daylight Saving Time over?" or "Do you want to switch to Daylight Saving Time?".

In case someone asks, this wasn't a problem in the Japanese versions Kin/Gin, because Daylight Saving Time wasn't included in the game. Daylight Saving Time apparently isn't as popular in Japan as it is overseas.

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: pokechu22
Date: 2014-06-08 16:08:29
Here's some images of this, just to be helpful:

In all of them, I choose yes.  If you choose no, it just says her leaving message.

Trying to toggle daylight savings at 12 AM (my save file had no clock set, so I couldn't test turning it off, but I did notice that you don't get the error if it is 1 AM and would become 2):

[acronym=Hosted on imgur…]
[img]http://i.imgur.com/hsnnz4o.png[/img][img]http://i.imgur.com/tmsPXkk.png[/img][img]http://i.imgur.com/sEoawYc.png[/img][img]http://i.imgur.com/7xwdt6Q.png[/img][img]http://i.imgur.com/q8SWvM0.png[/img][img]http://i.imgur.com/pfd84F1.png[/img]
[/acronym]

Turning on daylight savings time:

[acronym=Hosted on imgur…]
[img]http://i.imgur.com/EF7EUvR.png[/img][img]http://i.imgur.com/lTAcATK.png[/img][img]http://i.imgur.com/JWrPNnh.png[/img][img]http://i.imgur.com/U8Ms2Jo.png[/img][img]http://i.imgur.com/sZlYSbe.png[/img]
[/acronym]

Turning off daylight savings time:

[acronym=Hosted on imgur…]
[img]http://i.imgur.com/p64DMqB.png[/img][img]http://i.imgur.com/4sZ5o1n.png[/img][img]http://i.imgur.com/dkE8j7v.png[/img]
[/acronym]

What's weird about this is that it seems to know when switching it would change the day.  But it doesn't use the message for that.  Still, nice find!

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Torchickens
Date: 2014-06-08 16:25:17
Thanks Pokechu. Cheers for verifying it on Crystal. For reference you can change the current hour in Crystal with D4B7 (the equivalent address is D1DD in Gold/Silver)

Those screenshots will be useful if I ever make a wiki article about it. At the moment I'm focusing on updating and correcting existing pages, and then making pages for new glitches.

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: pokechu22
Date: 2014-06-08 20:39:56
Quick question (I would check myself but I don't have time right now): What happens on other localizations? 

If I get time, I will test in Spanish Crystal. 

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Stilgar
Date: 2014-06-08 21:29:07
Wow, very interesting. I checked and this text appears in the text dump indeed. I should have noticed it before, I usually remember the dialogues within the first two gens games.

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: pokechu22
Date: 2014-06-15 18:25:57
Here's a draft for a wiki article on this effect, which I am calling "Daylight Savings Date Change Trap" (though this term is really akward and should be changed).  I've put a few notes in there that are going to be described at the bottom of this post, but most are minor things. 




The Daylight Savings Date Change Trap is an Error trap in the English[1] versions of Pokémon Gold, Pokémon Silver, and Pokémon Crystal.  It refers to the event that hapens when trying to enable daylight savings time between 12:00 AM and 12:59 AM[2] or disable it between 1:00 PM and 1:59 PM[2] by talking to one's mother.  When one trys to do that, their mom first ask, "Do you want to adjust your clock for Daylight Savings Time?", as opposed to the normal messages.  If the player says yes, their mom replies, "I lost the instruction[3] booklet for the POKéGEAR. Come back in a while.  Just do what you can.", barring the player from toggling it. 

This message probably exists to prevent the player from changing the date via daylight savings time, or to prevent issues where the time goes beond the normal times (EG 13:31 AM or 0:42 PM).[4]




[1]: I haven't tested this in other localizations.  However, you mentioned it can't be done on the japanese versions as they don't have Daylight Savings. 

[2]: For both of these, the effective times (I assume) are slightly further than 59, as in until the last frame.  However, the exact distinction there is hard to phrase consisely.  Also, I haven't actualy confirmed these times; but they are what appears to be correct.

[3]: The origional message has a -, so that posibly should be included (in the style of No windows avail-able for popping), or left out.

[4]: Since this paragraph is unconfirmed, I'm not sure if I should include it or not. 




Also, what happens if one starts to talk to their mom at, say, 11:59 AM, but then waits until 12:01 AM until changing daylight savings?  Could glitches occur from that?  I'm going to need to investigate this as well… 

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Bent`
Date: 2014-06-17 05:54:35
The code is in the disassembly Analyze, dont speculate.

DSTChecks: ; 16439
; check the time; avoid changing DST if doing so would change the current day
        ld a, [$d4c2]
        bit 7, a
        ld a, [hHours]
        jr z, .asm_16447
        and a ; within one hour of 00:00?
        jr z, .LostBooklet
        jr .next

.asm_16447
        cp 23 ; within one hour of 23:00?
        jr nz, .next
        ; fallthrough

.LostBooklet
        call Function164ea
        bccoord 1, 14
        ld hl, UnknownText_0x164f4 ; Do you want to adjust your clock for Daylight Saving Time?
        call Function13e5
        call YesNoBox
        ret c
        call Function164ea
        bccoord 1, 14
        ld hl, LostInstructionBookletText
        call Function13e5
        ret

.next
       

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Torchickens
Date: 2014-06-20 10:40:42
It's now on the wiki (link). Pokechu, sorry for not making an article about it sooner. I PM'd you that I'd make an article about it for yesterday, but unfortunately wasn't available then.

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: pokechu22
Date: 2014-06-20 10:43:59
Ah, thanks!  Looks very nice. 

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Ryccardo
Date: 2014-06-21 16:56:30
Obligatory "in international versions" video (even though it's almost obvious this is going to be in the Italian one too): http://youtu.be/MxeeXJg5an4

Unlike the English version shown in pokechu22's screenshots where this is subtler, your mom's change in wording to mask the direction of the blocked change (why?) feels much more forced.


Then again we Italian-speaking kids were left to imagine what the move "Libbra" could possibly do… ("Pound" as in the unit of weight!)

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Stackout
Date: 2014-06-21 18:08:15

Then again we Italian-speaking kids were left to imagine what the move "Libbra" could possibly do… ("Pound" as in the unit of weight!)


This seems appropriate: https://www.youtube.com/watch?v=iMpXAknykeg

Re: Generation II: Mom losing the instruction booklet for the Pokégear

Posted by: Torchickens
Date: 2014-06-23 07:20:53


Then again we Italian-speaking kids were left to imagine what the move "Libbra" could possibly do… ("Pound" as in the unit of weight!)


This seems appropriate: https://www.youtube.com/watch?v=iMpXAknykeg


Ha ha, wow. That was a bad mistranslation. :(