X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FSek.c;h=e77128087310fdeb18711dde8d8539b4b0ac5954;hb=fad248933b6676d30ccf419858b4ee10cc123fc5;hp=4bf06d167fa463338391e8c612099f512922bcc9;hpb=71bb1b7bd0186eb056609fec62a134dcaadbffdf;p=picodrive.git diff --git a/Pico/Sek.c b/Pico/Sek.c index 4bf06d1..e771280 100644 --- a/Pico/Sek.c +++ b/Pico/Sek.c @@ -170,12 +170,15 @@ PICO_INTERNAL void SekState(int *data) { #ifdef EMU_C68K memcpy32(data,(int *)PicoCpuCM68k.d,0x44/4); + data[0x11] = PicoCpuCM68k.flags; #elif defined(EMU_M68K) memcpy32(data, (int *)PicoCpuMM68k.dar, 0x40/4); data[0x10] = PicoCpuMM68k.pc; + data[0x11] = m68k_get_reg(&PicoCpuMM68k, M68K_REG_SR); #elif defined(EMU_F68K) memcpy32(data, (int *)PicoCpuFM68k.dreg, 0x40/4); data[0x10] = PicoCpuFM68k.pc; + data[0x11] = PicoCpuFM68k.sr; #endif }