Talk:Adventures of Lolo/Passwords

Password notes
The password uses the following alphabet: BCDGHJKLMPQRTVYZ - this is actually Base 16 hex. The characters in the password map to:   0123456789abcdef

The first password is BBBV. The next password for a level is made by splitting the password into two bits; the left half increases by 1, the right decreases by one. If the right half wraps, it doesn't affect the left half.
 * You can put this on the page. - najzere T 05:46, 3 March 2009 (UTC)


 * Actually, I was initially placing the raw notes here since they didn't fit directly on the main page. But if you feel it's worthwhile, I've just added them. --Sigma 7 04:01, 4 March 2009 (UTC)

Page generation
For those interested, this Perl script was used to help generate the page content: for ($i=0; $i<25; ++$i) { $j=0 + $i; $k=0x0d - $i; if ($k<0) {$k+=256;}

$str = sprintf "%02x%02x", $j,$k; $str =~ tr/0123456789abcdef/BCDGHJKLMPQRTVYZ/;

print ( "|" . int($i/5+1) . "-" . ($i%5+1) . "|| $str " );

$i+=25;

$j=0 + $i; $k=0x0d - $i; if ($k<0) {$k+=256;}

$str = sprintf "%02x%02x", $j,$k;

$str =~ tr/0123456789abcdef/BCDGHJKLMPQRTVYZ/;

print ( "||" . int($i/5+1) . "-" . ($i%5+1) . "|| $str\n" );

$i-=25;

print "|-\n"; } If you want to make a drastic change, you'll probably want to modify the script as necessary.