From 2b9066ceadea5346aabb2af1ac157b03d06d0445 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Mon, 9 Nov 2020 18:34:11 +0100 Subject: - neogeo.cpp, neogeo.xml: fixed MT07785 - amiga: initialized variable that was causing crashes in drvnoclear builds --- hash/neogeo.xml | 2 +- src/mame/drivers/neogeo.cpp | 2 +- src/mame/includes/amiga.h | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/hash/neogeo.xml b/hash/neogeo.xml index 48b1b1d00e6..3a54491ab83 100644 --- a/hash/neogeo.xml +++ b/hash/neogeo.xml @@ -5549,7 +5549,7 @@ license:CC0 --> - Chibi Marukochan Deluxe Quiz + Chibi Maruko-chan: Maruko Deluxe Quiz 1995 Takara diff --git a/src/mame/drivers/neogeo.cpp b/src/mame/drivers/neogeo.cpp index d31735ceebe..156929fe2eb 100644 --- a/src/mame/drivers/neogeo.cpp +++ b/src/mame/drivers/neogeo.cpp @@ -12109,7 +12109,7 @@ GAME( 2003, pnyaa, neogeo, pnyaa, neogeo, mvs_led_state, empty_ini GAME( 2003, pnyaaa, pnyaa, pnyaa, neogeo, mvs_led_state, empty_init, ROT0, "Aiky / Taito", "Pochi and Nyaa (Ver 2.00)", MACHINE_SUPPORTS_SAVE ) // Takara -GAME( 1995, marukodq, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "Takara", "Chibi Marukochan Deluxe Quiz", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, marukodq, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "Takara", "Chibi Maruko-chan: Maruko Deluxe Quiz", MACHINE_SUPPORTS_SAVE ) // Technos Japan GAME( 1995, doubledr, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "Technos Japan", "Double Dragon (Neo-Geo)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/includes/amiga.h b/src/mame/includes/amiga.h index 9400deb6bd1..1b5f389d04a 100644 --- a/src/mame/includes/amiga.h +++ b/src/mame/includes/amiga.h @@ -352,7 +352,9 @@ public: m_rx_state(0), m_tx_state(0), m_rx_previous(1) - { } + { + std::fill(std::begin(m_custom_regs), std::end(m_custom_regs), 0); + } /* chip RAM access */ uint16_t read_chip_ram(offs_t byteoffs) -- cgit v1.2.3