mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
compis: WIP. (nw)
This commit is contained in:
parent
0b4d175aa8
commit
e02430f824
@ -82,7 +82,7 @@ static MACHINE_CONFIG_FRAGMENT( hrg )
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 640-1, 0, 400-1)
|
||||
MCFG_SCREEN_UPDATE_DEVICE(UPD7220_TAG, upd7220_device, screen_update)
|
||||
|
||||
MCFG_DEVICE_ADD(UPD7220_TAG, UPD7220, XTAL_4_433619MHz/2) // unknown clock
|
||||
MCFG_DEVICE_ADD(UPD7220_TAG, UPD7220, 2252500) // unknown clock
|
||||
MCFG_DEVICE_ADDRESS_MAP(AS_0, hrg_map)
|
||||
MCFG_UPD7220_DISPLAY_PIXELS_CALLBACK_OWNER(compis_hrg_t, display_pixels)
|
||||
MCFG_VIDEO_SET_SCREEN(SCREEN_TAG)
|
||||
@ -115,7 +115,7 @@ static MACHINE_CONFIG_FRAGMENT( uhrg )
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 1280-1, 0, 800-1)
|
||||
MCFG_SCREEN_UPDATE_DEVICE(UPD7220_TAG, upd7220_device, screen_update)
|
||||
|
||||
MCFG_DEVICE_ADD(UPD7220_TAG, UPD7220, XTAL_4_433619MHz/2) // unknown clock
|
||||
MCFG_DEVICE_ADD(UPD7220_TAG, UPD7220, 2252500*2) // unknown clock
|
||||
MCFG_DEVICE_ADDRESS_MAP(AS_0, uhrg_map)
|
||||
MCFG_UPD7220_DISPLAY_PIXELS_CALLBACK_OWNER(compis_uhrg_t, display_pixels)
|
||||
MCFG_VIDEO_SET_SCREEN(SCREEN_TAG)
|
||||
|
@ -388,7 +388,7 @@ inline void upd7220_device::recompute_parameters()
|
||||
else if((m_mode & UPD7220_MODE_INTERLACE_MASK) == UPD7220_MODE_INTERLACE_ON)
|
||||
{
|
||||
// in interlaced mode every line contains both fields
|
||||
horiz_mult = 8;
|
||||
horiz_mult = 8; // TODO this breaks compis uhrg video, characters are 16 pixels wide in interlaced mode too
|
||||
vert_mult = 2;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user