mirror of
https://github.com/holub/mame
synced 2025-04-18 22:49:58 +03:00
apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont]
This commit is contained in:
parent
b95fb0789b
commit
bb6daaea10
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user