Skip to content

Commit bb6daae

Browse files
rb6502cuavas
authored andcommitted
apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont]
1 parent b95fb07 commit bb6daae

File tree

1 file changed

+1
-33
lines changed

1 file changed

+1
-33
lines changed

Diff for: src/mame/apple/egret.cpp

+1-33
Original file line numberDiff line numberDiff line change
@@ -339,39 +339,7 @@ void egret_device::nvram_default()
339339
{
340340
memset(m_disk_pram, 0, 0x100);
341341

342-
LOGMASKED(LOG_PRAM, "PRAM reset to default");
343-
344-
// IIsi and IIvx both default PRAM to this, it seems a reasonable default for Egret systems
345-
m_disk_pram[0x1] = 0x80;
346-
m_disk_pram[0x2] = 0x4f;
347-
m_disk_pram[0x3] = 0x48;
348-
m_disk_pram[0x8] = 0x13;
349-
m_disk_pram[0x9] = 0x88;
350-
m_disk_pram[0xb] = 0x4c;
351-
m_disk_pram[0xc] = 0x4e;
352-
m_disk_pram[0xd] = 0x75;
353-
m_disk_pram[0xe] = 0x4d;
354-
m_disk_pram[0xf] = 0x63;
355-
m_disk_pram[0x10] = 0xa8;
356-
m_disk_pram[0x14] = 0xcc;
357-
m_disk_pram[0x15] = 0x0a;
358-
m_disk_pram[0x16] = 0xcc;
359-
m_disk_pram[0x17] = 0x0a;
360-
m_disk_pram[0x1d] = 0x02;
361-
m_disk_pram[0x1e] = 0x63;
362-
m_disk_pram[0x6f] = 0x28;
363-
m_disk_pram[0x70] = 0x83;
364-
m_disk_pram[0x71] = 0x26;
365-
m_disk_pram[0x77] = 0x01;
366-
m_disk_pram[0x78] = 0xff;
367-
m_disk_pram[0x79] = 0xff;
368-
m_disk_pram[0x7a] = 0xff;
369-
m_disk_pram[0x7b] = 0xdf;
370-
m_disk_pram[0x7d] = 0x09;
371-
m_disk_pram[0xf3] = 0x12;
372-
m_disk_pram[0xf9] = 0x01;
373-
m_disk_pram[0xf3] = 0x12;
374-
m_disk_pram[0xfb] = 0x8d;
342+
LOGMASKED(LOG_PRAM, "PRAM cleared");
375343
m_pram_loaded = false;
376344
}
377345

0 commit comments

Comments
 (0)