From 5c1ce18b7f557e52aab8036baa3a86d8572af0d5 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sat, 22 Jul 2023 18:34:21 +0200 Subject: [PATCH 1/2] Fixed NCR 3302 BIOS presence checking. --- src/machine/m_at_286_386sx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/machine/m_at_286_386sx.c b/src/machine/m_at_286_386sx.c index 54e7d6b9e..e54b9be9e 100644 --- a/src/machine/m_at_286_386sx.c +++ b/src/machine/m_at_286_386sx.c @@ -820,8 +820,8 @@ machine_at_3302_init(const machine_t *model) 0x000f0000, 65536, 0); if (ret) { - bios_load_aux_linear("roms/machines/3302/f800-setup_ncr3.5-013190.bin", - 0x000f8000, 32768, 0); + ret &= bios_load_aux_linear("roms/machines/3302/f800-setup_ncr3.5-013190.bin", + 0x000f8000, 32768, 0); } if (bios_only || !ret) From 231e640126edfad13b4ce674f3038222c3490e22 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sat, 22 Jul 2023 18:39:46 +0200 Subject: [PATCH 2/2] Removed obsolete NCR 3302 8042 bug comment. --- src/machine/m_at_286_386sx.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/machine/m_at_286_386sx.c b/src/machine/m_at_286_386sx.c index e54b9be9e..fb87c9976 100644 --- a/src/machine/m_at_286_386sx.c +++ b/src/machine/m_at_286_386sx.c @@ -807,10 +807,6 @@ machine_at_pc8_init(const machine_t *model) return ret; } -/* - * Current bugs: - * - ctrl-alt-del produces an 8042 error - */ int machine_at_3302_init(const machine_t *model) {