Prev: 16384 Up: Map Next: 23728
23424: Decryption Routine
Runs "RRD" on every byte from 32767-64511.
GameEntry 23424 LD HL,32767 HL=32767.
23427 LD BC,124 BC=124.
23430 XOR A Reset the flags.
Decryption_Loop 23431 RRD RRD operation.
23433 INC HL Increment HL by one.
23434 DJNZ Decryption_Loop Decrease counter by one and loop back to Decryption_Loop until counter is zero.
23436 DEC C Decrease C by one.
23437 JR NZ,Decryption_Loop Loop back to Decryption_Loop until C is zero.
23439 JP SecurityCheck Jump to SecurityCheck.
View the equivalent code in Atic Atac.
Earlier Ultimate games use a much simpler mechanism;
Prev: 16384 Up: Map Next: 23728