Login
Back to forumSee the full topicGo to last reply

Posted By

Dunric
on 2005-10-18
04:29:25
 Re: 32 values which don't make sense

From Lemon64:

"Disassembly of the first 11 bytes;

Code:
176,0 BCS *+$02 ; branch Carry Set to PC+2)
87,250 SRE $FA,X ; pseudo opcode, would have to look it up
77,62,18 EOR $123E ; exclusive OR accumulator with contents of 4670)
8 PHP ; push processor status to stack
76,97,208 JMP $F861 ; direct jump into Kernel ROM


Only the first eleven bytes actually do anything before that jump so the rest is redundant, no registers are initialised at any point so it runs "wild" on whatever happens to be in them at the time, the jump is a "leap of faith" and it's a fluke it works, what little is done is pointless and it would be possible to produce a similar "interesting" effect with random numbers. This isn't a legitimate piece of code."



Back to top


Copyright © Plus/4 World Team, 2001-2024