From d817f13444e06af4f168dcc33eaf3814e4bf0cf1 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Wed, 22 May 2024 15:48:47 +0200 Subject: [PATCH] mu100b, psr540: minor corrections --- src/mame/yamaha/ymmu100.cpp | 2 +- src/mame/yamaha/ympsr540.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/yamaha/ymmu100.cpp b/src/mame/yamaha/ymmu100.cpp index c435e56f3a983..3debaa5560c0f 100644 --- a/src/mame/yamaha/ymmu100.cpp +++ b/src/mame/yamaha/ymmu100.cpp @@ -298,7 +298,7 @@ u16 mu100_state::adc_battery_r() // model detect. pulled to GND (0) on MU100, to 0.5Vcc on the card version, to Vcc on MU100R u16 mu100_state::adc_type_r() { - return 0; + return m_lcd ? 0 : 0x200; } u16 mu100r_state::adc_type_r() diff --git a/src/mame/yamaha/ympsr540.cpp b/src/mame/yamaha/ympsr540.cpp index 7a99f4e683647..956b9d815fa9c 100644 --- a/src/mame/yamaha/ympsr540.cpp +++ b/src/mame/yamaha/ympsr540.cpp @@ -250,7 +250,7 @@ void psr540_state::map(address_map &map) map(0x00400000, 0x007fffff).rom().region("program_rom", 0); // c00000-ffffff: cs3 space, 8 bits, cs assert extension, 3 wait states - map(0x00c00000, 0x00c00fff).m(m_swx00, FUNC(swx00_sound_device::map)); + map(0x00c00000, 0x00c007ff).m(m_swx00, FUNC(swx00_sound_device::map)); // Dedicated dram space, ras precharge = 1.5, ras-cas delay 2, cas-before-ras 2.5, dram write 4, read 3, idle 0, burst, ras down, 16bits, 9-bit address // Automatic refresh every 436 cycles, cas-before-ras