The Azure Heights Forum


Post New Topic  New Poll  Post A Reply
my profile | search | faq | forum home
  next oldest topic   next newest topic
» The Azure Heights Forum   » Main Campus   » Sakaki Tower   » Has anyone ever tried to reverse-engineer the time change password?

UBBFriend: Email this page to someone!    
Author Topic: Has anyone ever tried to reverse-engineer the time change password?
Uiru
Sketch Molester
Member # 437

Member Rated:
posted 08-13-2001 12:48 AM      Profile for Uiru   Author's Homepage   Email Uiru   Send New Private Message      Edit/Delete Post  Reply With Quote 
You know you're bored when...

Anyway, I think I'm starting to figure out how it all works. I just need to know if I should make a big deal about it when I crack it.

Edit: I did it! I cracked the time change password! *poses* Only took, what, 3 hours? Heh heh heh. I'll give a proper explanation tomorrow if anybody cares.
~Uiru

[ 08-13-2001: Message edited by: Uiru ]

- - - - -
TIDUDSOFIEIHUGHEXXXC: "maybe he will let you touch his blow up do"

AFRO NOOOOOOO!!!


From: the floating castle of Newfoundland | Registered: May 2000  |  IP: Logged
PikaCharma
I scanned my boobs and then said I was leaving and never coming back. OOPS!
Member # 2026

Member Rated:
posted 08-13-2001 03:25 AM      Profile for PikaCharma   Author's Homepage   Email PikaCharma   Send New Private Message      Edit/Delete Post  Reply With Quote 
Reverse engineer? LOL, ok, I'll bite. What ya got?

((Is this the thing about taking the amount of money you have, and subtracting it from the number of pieces your gameboy shatters into when you throw it at the wall, then dividing the whole thing by zero and multiplying by the square root of negative one or whatever? Cuz from what I've seen\heard, the whole timechange password thing is obscenely complicated. You think YOU'RE bored...try not to wonder about whoever actually took the time to dream up and code the damn password to begin with. ))

- - - - -
Pikacharma's Bottomless Pit -- Vote 4 Mike, see a dead Togepi, and take the Pokemon Purity test!

"There's no such thing as a soul. It's just something made up to scare us kids, like the boogieman or Michael Jackson." -- Bart Simpson


From: Never Land | Registered: Jul 2001  |  IP: Logged
White Cat
Nobody knows why I'm an admin.
Member # 42

Member Rated:
posted 08-13-2001 03:45 AM      Profile for White Cat   Author's Homepage   Email White Cat      Edit/Delete Post  Reply With Quote 
Something I got off a newsgroup shortly after G/S came out in English:
quote:
On Tue, 24 Oct 2000 04:38:48 GMT, stu!!042@yahoo.com (Stuart Adair)
wrote:

>gotsellemall@hotmail.com (David Xanatos) wrote in
><67h9vsg1agargf9hnsaok4231eak92ht87@4ax.com>:
>
>>Okay, if you press down+select+B on the title screen, it brings up
>>that reset time screen but then it asks for a password. Nintendo
>>claims that there is no correct password, but someone in here said
>>they cracked it before, not just bypassed it. Does anyone know how to
>>figure out this password?
>
>The password is calculated from the trainer number, the trainer name, and
>the amount of money as follows:
>
>Trainer number is converted to hex, giving 2 bytes; these are then added
>together.
>
>First five letters of name are added together:
>
>A B C D E F G H I J K L M
>80 81 82 83 84 85 86 87 88 89 8A 8B 8C
>
>N O P Q R S T U V W X Y Z
>8D 8E 8F 90 91 92 93 94 95 96 97 98 99
>
>a b c d e f g h i j k l m
>A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC
>
>n o p q r s t u v w x y z
>AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9
>
>_ ? ! / . , * ( ) : ; [ ] PK MN <space>
>E3 E6 E7 F3 E8 F4 F1 9A 9B 9C 9D 9E 9F E1 E2 7F
>
>Money is converted to hex, giving 3 bytes, and added together.
>
>The resulting number is the password.
>
>Example:
>
>Number: 00979
>Name: Stu
>Money: 3000
>
>00979 in hex is $03D3. Add the bytes together to get $03 + $D3 = $D6.
>Stu converts to $92 + $B3 + $B4 = $01F9.
>3000 in hex is $000BB8. Add the bytes to get $00 + $0B + $B8 = $C3.
>Finally, add these together to get $D6 + $01F9 + $C3 = 0392 = 00914, which
>is the password.


This site calculates it automatically.

[ 08-13-2001: Message edited by: White Cat ]

- - - - -
"Anybody gone into Whole Foods lately and see what they charge for arugula?"
-- Barack Obama, campaigning in Iowa


From: Calgary | Registered: Feb 2000  |  IP: Logged
Uiru
Sketch Molester
Member # 437

Member Rated:
posted 08-13-2001 12:14 PM      Profile for Uiru   Author's Homepage   Email Uiru   Send New Private Message      Edit/Delete Post  Reply With Quote 
Yes, it was obscenely complicated.

This was pretty much the same thing I came to, but I did the entire flipping thing in binary and decimal. Probably would have been quicker to do it in hex, but eh. (I don't like hex. ^_^)

Only problem is that ID numbers equal to or higher than 65536 are stored as three bytes.

65536 = 0001 0000 0000 0000 0000 = 16
99999 = 0001 1000 0110 1001 1111 = 129

Where the 16 and 129 results are the decimal values of the OT number. The odd thing is, if the *entire* value is less than 16, it automatically becomes 0.

01024 = 0000 0000 0100 0000 0000 = 0
02048 = 0000 0000 1000 0000 0000 = 0
02052 = 0000 0000 1000 0000 0100 = 0

But how do you get the value? For numbers that do fit into two bytes (less than 65536) all you do is break it up. So, for 02052, you ignore the first nybble, because it doesn't exist. The next two nybbles are the first byte, which equals 8. The last two nybbles equals 4. 8 + 4 = 12, which is turned into a 0.

For OT numbers equal to or greater than 65536, the whole thing shifts up.

99984 = 0001 1000 0110 1001 0000 = 129
99999 = 0001 1000 0110 1001 1111 = 129

The first two nybbles are the first byte, the second two nybbles are the second byte, and the last nybble is ignored. See above? With the first four nybbles set like this, you can put anything you want into the last nybble; the result will always be 129.

Money is done a little differently. With the money, all five nybbles are always used.

32768 = 0000 1000 0000 0000 0000 = 128
65536 = 0001 0000 0000 0000 0000 = 0
99999 = 0001 1000 0110 1001 1111 = 294
983040 = 1111 0000 0000 0000 0000 = 0
999999 = 1111 0100 0010 0011 1111 = 144

See the difference between 99999 OT and 99999 money? The OT equals 129, but the money equals 294. This is because while the money follows the same structure as the less-than-65536, the first nybble is the beginning of the third byte (which is used). See 983040? The first nybble equals 15, everything else is 0. That means it's a 0. However, 32768 has a 1 at the beginning of the first full byte, so it equals 128.

An example:

'Uiru' = 673. U = 148, i = 168, r = 177 and u = 180.

My Silver ID is 39419. In binary, this equals 0000 1001 1001 1111 1011.

Ignore the first nybble.
First byte: 1001 1001 = 153
Second byte: 1111 1011 = 251

Money is, say, 453475. 0110 1110 1011 0110 0011.

First byte: 1110 1011 = 235
Second byte: 0110 0011 = 99
Beginning of third byte (first nybble): 0110 = 6

Add 'em up! 673 + 153 + 251 + 235 + 99 + 6. The time change password will be 01417.

Kaboom.
~Uiru wonders if boredom has a limit, or if it's a never-ending journey into the heart and soul of man

- - - - -
TIDUDSOFIEIHUGHEXXXC: "maybe he will let you touch his blow up do"

AFRO NOOOOOOO!!!


From: the floating castle of Newfoundland | Registered: May 2000  |  IP: Logged
Manuel Calavera
Sock Lover
Member # 1202

Member Rated:
posted 08-25-2001 04:35 PM      Profile for Manuel Calavera     Send New Private Message      Edit/Delete Post  Reply With Quote 
But it doesn't work in Crystal.

- - - - -
Gates is the Saddam Hussein of the consumer technology world. ~ Mr.K

From: Newcastle, Home of Geordies, Brown Ale and The Wildhearts | Registered: Nov 2000  |  IP: Logged
MK
is somewhat large.
Member # 1445

Member Rated:
posted 08-25-2001 06:14 PM      Profile for MK     Send New Private Message      Edit/Delete Post  Reply With Quote 
Not 100% true...

There is a way to change the time on Crystal without using a gameshark, but, how is currently unknown to me...

They may even use a new formula, but, hopefully someone who is willing to do research and actually share their findings instead of being greedy will tell us how it's done in Crystal...

-MK


Registered: Jan 2001  |  IP: Logged
White Cat
Nobody knows why I'm an admin.
Member # 42

Member Rated:
posted 08-28-2001 02:46 AM      Profile for White Cat   Author's Homepage   Email White Cat      Edit/Delete Post  Reply With Quote 
Meowth346 told me that a cheating device is the only way. What makes you think that there's another way?

- - - - -
"Anybody gone into Whole Foods lately and see what they charge for arugula?"
-- Barack Obama, campaigning in Iowa

From: Calgary | Registered: Feb 2000  |  IP: Logged
Meowth346
Farting Nudist
Member # 166

posted 08-28-2001 08:45 PM      Profile for Meowth346   Author's Homepage        Edit/Delete Post  Reply With Quote 
Actually, I may be wrong. It wouldn't be that hard for me to find out, though, if I ever think about it and have a good 5 minutes to search for the data.

--Meowth346


Registered: Mar 2000  |  IP: Logged
Manuel Calavera
Sock Lover
Member # 1202

Member Rated:
posted 08-29-2001 05:31 PM      Profile for Manuel Calavera     Send New Private Message      Edit/Delete Post  Reply With Quote 
quote:
Originally posted by Meowth346:
Actually, I may be wrong. It wouldn't be that hard for me to find out, though, if I ever think about it and have a good 5 minutes to search for the data.

--Meowth346


Now this is where modesty is supposed to kick in.

- - - - -
Gates is the Saddam Hussein of the consumer technology world. ~ Mr.K


From: Newcastle, Home of Geordies, Brown Ale and The Wildhearts | Registered: Nov 2000  |  IP: Logged
Meowth346
Farting Nudist
Member # 166

posted 08-29-2001 07:11 PM      Profile for Meowth346   Author's Homepage        Edit/Delete Post  Reply With Quote 
Originally posted by Manuel Calavera:
Now this is where modesty is supposed to kick in.

I'm not sure I follow. Should I be saying that it's very difficult to find out this information, and that I could find the data only aafter weeks upon weeks of searching? ^_^

Actually, when I said, "it wouldn't be hard for me to find," I meant *anyone* who knows what to look for can find it easily. Not just me exclusively.

--Meowth346


Registered: Mar 2000  |  IP: Logged
theclaw
Farting Nudist
Member # 1680

Member Rated:
posted 08-30-2001 06:05 AM      Profile for theclaw   Author's Homepage   Email theclaw   Send New Private Message      Edit/Delete Post  Reply With Quote 
Considering the fact that Celebi,the cell phone menu AND part of the PCC can be unlocked using a code, it is likely that the time-change code is SOMEWHERE in crystal. That doesn't help much though.

- - - - -
Come to my web site at http://geocities.com/theclaw135 . My message board is at http://pub081.ezboard.com/btheclaw135selectriccastle.

From: Pokemon World | Registered: Apr 2001  |  IP: Logged
Meowth346
Farting Nudist
Member # 166

posted 08-30-2001 09:54 AM      Profile for Meowth346   Author's Homepage        Edit/Delete Post  Reply With Quote 
I can tell you for fact that it IS in there, theclaw. That's been known since Crystal came out. It's just a matter of accessing it.

--Meowth346


Registered: Mar 2000  |  IP: Logged
MK
is somewhat large.
Member # 1445

Member Rated:
posted 09-02-2001 12:50 AM      Profile for MK     Send New Private Message      Edit/Delete Post  Reply With Quote 
Meowth, I know that the ability to find it by someone with knowledge could do such in about 5 mins, but, I'm not that smart. I am not as enlightened as you are, I hope to be some day, but, I'm not now

Anyway, please, figure out how to reach the Crystal Time Change (without a Gameshark) if it's possible...
- - - - -
"Mmmm Homer..." -A Giant Nightmare Donut


Registered: Jan 2001  |  IP: Logged


All times are ET (US)  
Post New Topic  New Poll  Post A Reply Close Topic    Move Topic    Delete Topic next oldest topic   next newest topic
Printer-friendly view of this topic
Hop To:


Contact Us | Azure Heights Pokémon Laboratory

© 2000-2016, Maximum Penetration Industries.

Karpe Diem


The views and opinions expressed on this page are strictly those of the author(s). The contents and links have not been reviewed or approved by the University of Miami.