public void handler() {
            int t = DIRBYTE();
            CLR_NZC();
            konami.cc |= t & CC_C;
            t >>= 1;
            SET_Z8(t);
            WM(ea, t);
            /*UINT8*/
            /*int t = DIRBYTE();
             CLR_NZC();
             konami.cc |= (t & CC_C);
             t = t >> 1 & 0xFF;
             SET_Z8(t);
             WM(ea, t);*/
            if (konamilog != null) {
                fprintf(konamilog, "konami#%d lsr_di :PC:%d,PPC:%d,A:%d,B:%d,D:%d,DP:%d,U:%d,S:%d,X:%d,Y:%d,CC:%d,EA:%d\n", cpu_getactivecpu(), konami.pc, konami.ppc, A(), B(), konami.d, konami.dp, konami.u, konami.s, konami.x, konami.y, konami.cc, ea);
            }

        }