From 533fffce22ac25c620740bbea105f93a40fa2b1d Mon Sep 17 00:00:00 2001 From: arbee Date: Sun, 23 Jun 2024 14:10:29 -0400 Subject: apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont] --- src/mame/apple/egret.cpp | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/src/mame/apple/egret.cpp b/src/mame/apple/egret.cpp index b076ba14ab2..bafc8a62faa 100644 --- a/src/mame/apple/egret.cpp +++ b/src/mame/apple/egret.cpp @@ -339,39 +339,7 @@ void egret_device::nvram_default() { memset(m_disk_pram, 0, 0x100); - LOGMASKED(LOG_PRAM, "PRAM reset to default"); - - // IIsi and IIvx both default PRAM to this, it seems a reasonable default for Egret systems - m_disk_pram[0x1] = 0x80; - m_disk_pram[0x2] = 0x4f; - m_disk_pram[0x3] = 0x48; - m_disk_pram[0x8] = 0x13; - m_disk_pram[0x9] = 0x88; - m_disk_pram[0xb] = 0x4c; - m_disk_pram[0xc] = 0x4e; - m_disk_pram[0xd] = 0x75; - m_disk_pram[0xe] = 0x4d; - m_disk_pram[0xf] = 0x63; - m_disk_pram[0x10] = 0xa8; - m_disk_pram[0x14] = 0xcc; - m_disk_pram[0x15] = 0x0a; - m_disk_pram[0x16] = 0xcc; - m_disk_pram[0x17] = 0x0a; - m_disk_pram[0x1d] = 0x02; - m_disk_pram[0x1e] = 0x63; - m_disk_pram[0x6f] = 0x28; - m_disk_pram[0x70] = 0x83; - m_disk_pram[0x71] = 0x26; - m_disk_pram[0x77] = 0x01; - m_disk_pram[0x78] = 0xff; - m_disk_pram[0x79] = 0xff; - m_disk_pram[0x7a] = 0xff; - m_disk_pram[0x7b] = 0xdf; - m_disk_pram[0x7d] = 0x09; - m_disk_pram[0xf3] = 0x12; - m_disk_pram[0xf9] = 0x01; - m_disk_pram[0xf3] = 0x12; - m_disk_pram[0xfb] = 0x8d; + LOGMASKED(LOG_PRAM, "PRAM cleared"); m_pram_loaded = false; } -- cgit v1.2.3