From 8e74b634c61aab3568b018aec1cc06bf51d89b3a Mon Sep 17 00:00:00 2001 From: OBattler Date: Thu, 19 Jan 2023 06:20:44 +0100 Subject: [PATCH] The Acer V35N now correctly initializes the NVR to 0x00's, making it boot correctly. --- src/machine/m_at_socket7.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/machine/m_at_socket7.c b/src/machine/m_at_socket7.c index 0ead2972a..899ce8f5a 100644 --- a/src/machine/m_at_socket7.c +++ b/src/machine/m_at_socket7.c @@ -57,7 +57,11 @@ machine_at_acerv35n_init(const machine_t *model) if (bios_only || !ret) return ret; - machine_at_common_init(model); + machine_at_common_init_ex(model, 2); + /* Yes, it's called amstrad_mega_pc_nvr_device, but it's basically the + standard AT NVR, just initialized to 0x00's (perhaps that should be the + default behavior?). */ + device_add(&amstrad_megapc_nvr_device); pci_init(PCI_CONFIG_TYPE_1); pci_register_slot(0x00, PCI_CARD_NORTHBRIDGE, 0, 0, 0, 0);