Commodore LCD: Halved size of character rom region and fixed switching between upper and lower case character sets. [smf]
This commit is contained in:
parent
63d7beeb87
commit
b24d0795d3
@ -137,7 +137,7 @@ public:
|
|||||||
uint8_t *font = m_lcd_char_rom->base();
|
uint8_t *font = m_lcd_char_rom->base();
|
||||||
if (m_lcd_mode & LCD_MODE_ALT)
|
if (m_lcd_mode & LCD_MODE_ALT)
|
||||||
{
|
{
|
||||||
font += 2048;
|
font += 1024;
|
||||||
}
|
}
|
||||||
|
|
||||||
int chrw = (m_lcd_size & LCD_SIZE_CHRW) ? 8 : 6;
|
int chrw = (m_lcd_size & LCD_SIZE_CHRW) ? 8 : 6;
|
||||||
@ -834,8 +834,9 @@ ROM_START( clcd )
|
|||||||
ROM_LOAD( "sizapr.u103", 0x10000, 0x8000, CRC(0aa91d9f) SHA1(f0842f370607f95d0a0ec6afafb81bc063c32745))
|
ROM_LOAD( "sizapr.u103", 0x10000, 0x8000, CRC(0aa91d9f) SHA1(f0842f370607f95d0a0ec6afafb81bc063c32745))
|
||||||
ROM_LOAD( "kizapr.u102", 0x18000, 0x8000, CRC(59103d52) SHA1(e49c20b237a78b54c2cb26b133d5903bb60bd8ef))
|
ROM_LOAD( "kizapr.u102", 0x18000, 0x8000, CRC(59103d52) SHA1(e49c20b237a78b54c2cb26b133d5903bb60bd8ef))
|
||||||
|
|
||||||
ROM_REGION( 0x1000, "lcd_char_rom", 0 )
|
ROM_REGION( 0x800, "lcd_char_rom", 0 )
|
||||||
ROM_LOAD( "lcd-char-rom.u16", 0x00000, 0x1000, CRC(7b6d3867) SHA1(cb594801438849f933ddc3e64b03b56f42f59f09))
|
ROM_LOAD( "lcd-char-rom.u16", 0x00000, 0x800, CRC(7b6d3867) SHA1(cb594801438849f933ddc3e64b03b56f42f59f09))
|
||||||
|
ROM_IGNORE(0x800)
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user