Prev: 16384 Up: Map Next: 24064
23424: Decryption Routine
Runs "RRD" on every byte from 24575-56319.
GameEntry 23424 LD HL,24575 HL=24575.
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 Lunar Jetman.
Earlier Ultimate games use a much simpler mechanism;
Prev: 16384 Up: Map Next: 24064