psr540: Another, final, svg fix. Choose the correct variant

hd44780: KS0066U f00 validated on a live psr
This commit is contained in:
Olivier Galibert 2024-05-10 23:19:29 +02:00
parent e092cb60e5
commit 2f39b6a382
2 changed files with 3 additions and 3 deletions

View file

@ -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

View file

@ -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 )