X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fcd%2Fsek.c;h=65c8c2333d7cc0ca981b014c3d07c25a3fabade3;hb=a736af3ecf708652f90e9cb05445d984960a0eec;hp=3a7b1d6e81f0e99bfe5d2d0bd5be476ca45444ed;hpb=1cfc5cc4ce06642b9bc45ca3b9d32793718e9455;p=picodrive.git diff --git a/pico/cd/sek.c b/pico/cd/sek.c index 3a7b1d6..65c8c23 100644 --- a/pico/cd/sek.c +++ b/pico/cd/sek.c @@ -52,10 +52,7 @@ static void SekResetAckS68k(void) static int SekUnrecognizedOpcodeS68k(void) { - unsigned int pc, op; - pc = SekPcS68k; - op = PicoCpuCS68k.read16(pc); - elprintf(EL_ANOMALY, "Unrecognized Opcode %04x @ %06x", op, pc); + elprintf(EL_ANOMALY, "Unrecognized Opcode @ %06x", SekPcS68k); //exit(1); return 0; } @@ -133,14 +130,7 @@ PICO_INTERNAL int SekResetS68k(void) if (Pico.rom==NULL) return 1; #ifdef EMU_C68K - PicoCpuCS68k.state_flags=0; - PicoCpuCS68k.osp=0; - PicoCpuCS68k.srh =0x27; // Supervisor mode - PicoCpuCS68k.flags=4; // Z set - PicoCpuCS68k.irq=0; - PicoCpuCS68k.a[7]=PicoCpuCS68k.read32(0); // Stack Pointer - PicoCpuCS68k.membase=0; - PicoCpuCS68k.pc=PicoCpuCS68k.checkpc(PicoCpuCS68k.read32(4)); // Program Counter + CycloneReset(&PicoCpuCS68k); #endif #ifdef EMU_M68K {