diff --git a/src/burn/drv/pst90s/d_nmk16.cpp b/src/burn/drv/pst90s/d_nmk16.cpp index 8831170a4..afadbc72e 100644 --- a/src/burn/drv/pst90s/d_nmk16.cpp +++ b/src/burn/drv/pst90s/d_nmk16.cpp @@ -5284,7 +5284,7 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin) if (nAction & ACB_MEMORY_RAM) { memset(&ba, 0, sizeof(ba)); ba.Data = AllRam; - ba.nLen = MemEnd-AllRam; // MemEnd to get palette too - dink + ba.nLen = MemEnd-AllRam; ba.szName = "All Ram"; BurnAcb(&ba); } diff --git a/src/burn/drv/pst90s/nmk004.cpp b/src/burn/drv/pst90s/nmk004.cpp index 90c1310e5..ef4ab95ef 100644 --- a/src/burn/drv/pst90s/nmk004.cpp +++ b/src/burn/drv/pst90s/nmk004.cpp @@ -141,8 +141,10 @@ INT32 NMK004Scan(INT32 nAction, INT32* pnMin) if (pnMin) { *pnMin = 0x029496; } + const UINT8 *rtemp = NMK004_state.rom; - SCAN_VAR(NMK004_state); + SCAN_VAR(NMK004_state); + NMK004_state.rom = rtemp; } return 0;