From 2f39b6a382cbcdbf7435e907d22398dce6b3e0b1 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Fri, 10 May 2024 23:19:29 +0200 Subject: psr540: Another, final, svg fix. Choose the correct variant hd44780: KS0066U f00 validated on a live psr --- src/devices/video/hd44780.cpp | 2 +- src/mame/yamaha/ympsr540.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/devices/video/hd44780.cpp b/src/devices/video/hd44780.cpp index ca1fda0dd60..f45bf7ed104 100644 --- a/src/devices/video/hd44780.cpp +++ b/src/devices/video/hd44780.cpp @@ -188,7 +188,7 @@ ROM_START( ks0066 ) //ROM_SYSTEM_BIOS(?, "f59", "F59") ROM_REGION( 0x1000, "cgrom", 0 ) - ROMX_LOAD( "ks0066_f00.bin", 0x0000, 0x1000, BAD_DUMP CRC(e459877c) SHA1(65cf075a988cdcbb316b9afdd0529b374a1a65ec), ROM_BIOS(0)) // from page 61 of the KS0066 non-U datasheet + ROMX_LOAD( "ks0066_f00.bin", 0x0000, 0x1000, CRC(e459877c) SHA1(65cf075a988cdcbb316b9afdd0529b374a1a65ec), ROM_BIOS(0)) // from page 61 of the KS0066 non-U datasheet, validated on a psr540 ROMX_LOAD( "ks0066_f05.bin", 0x0000, 0x1000, BAD_DUMP CRC(af9e7bd6) SHA1(0196e871584ee5d370856e7307c0f9d1466e3e51), ROM_BIOS(1)) // from page 51 of the KS0066 datasheet ROM_END diff --git a/src/mame/yamaha/ympsr540.cpp b/src/mame/yamaha/ympsr540.cpp index a1ba68d2f31..9bb9b64b413 100644 --- a/src/mame/yamaha/ympsr540.cpp +++ b/src/mame/yamaha/ympsr540.cpp @@ -119,7 +119,7 @@ void psr540_state::psr540(machine_config &config) m_swx00->add_route(1, "rspeaker", 1.0); KS0066(config, m_lcdc, 270000); // OSC = 91K resistor, TODO: actually KS0066U-10B - m_lcdc->set_default_bios_tag("f05"); + m_lcdc->set_default_bios_tag("f00"); m_lcdc->set_lcd_size(2, 40); NVRAM(config, m_nvram, nvram_device::DEFAULT_NONE); @@ -334,7 +334,7 @@ ROM_START( psr540 ) ROM_LOAD16_WORD_SWAP( "xw25520.ic220", 0x400000, 0x200000, CRC(9ef56c4e) SHA1(f26b588f9bcfd7bdbf1c0b38e4a1ea57e2f29f10)) ROM_REGION(634772, "screen", ROMREGION_ERASE00) - ROM_LOAD("psr540-lcd.svg", 0, 634772, CRC(6b934a60) SHA1(478d24f7002d0996d77df86ea2e9f99ca0c0e0ca)) + ROM_LOAD("psr540-lcd.svg", 0, 634772, CRC(606d85ab) SHA1(6eff1f028c531cdcd070b21949e4624af0a586a1)) ROM_END SYST( 1999, psr540, 0, 0, psr540, psr540, psr540_state, empty_init, "Yamaha", "PSR540", MACHINE_IS_SKELETON ) -- cgit v1.2.3