hi maniac i reviewed your code and i think this might be the real problem ..

in your code you use r4, r5 and r6.

according to kenobi's documentation r4 and r5 should be untouched since they contain important data then virus and i found out that r6 causes a culprit in ACWW 1.0 .. i suggest replacing them with r3, r8 and r12 ..

-toe