X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FSek.c;h=e77128087310fdeb18711dde8d8539b4b0ac5954;hb=7b802576b284e113c637324e583a3a44e0e8e871;hp=4bf06d167fa463338391e8c612099f512922bcc9;hpb=b542be4686241c9e0722ff8e452980f9ac2b4d7c;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 }