Attempt fixing AAKART in blind faith ...

This commit is contained in:
Angelo Salese 2012-12-13 00:34:54 +00:00
parent 701195e2fc
commit 4bd085af18
3 changed files with 11 additions and 3 deletions

View File

@ -420,13 +420,20 @@ static const i2cmem_interface i2cmem_interface =
}; };
#endif #endif
/* TODO: this isn't supposed to access a keyboard ... */
static AAKART_INTERFACE( kart_interface )
{
DEVCB_NULL,
DEVCB_NULL
};
static MACHINE_CONFIG_START( aristmk5, aristmk5_state ) static MACHINE_CONFIG_START( aristmk5, aristmk5_state )
MCFG_CPU_ADD("maincpu", ARM, 12000000) MCFG_CPU_ADD("maincpu", ARM, 12000000)
MCFG_CPU_PROGRAM_MAP(aristmk5_drame_map) MCFG_CPU_PROGRAM_MAP(aristmk5_drame_map)
MCFG_WATCHDOG_TIME_INIT(attotime::from_seconds(2)) /* 1.6 - 2 seconds */ MCFG_WATCHDOG_TIME_INIT(attotime::from_seconds(2)) /* 1.6 - 2 seconds */
// MCFG_I2CMEM_ADD("i2cmem",i2cmem_interface) // MCFG_I2CMEM_ADD("i2cmem",i2cmem_interface)
// MCFG_AAKART_ADD("kart", 12000000) // TODO: frequency MCFG_AAKART_ADD("kart", 12000000/128, kart_interface) // TODO: frequency
MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60) MCFG_SCREEN_REFRESH_RATE(60)

View File

@ -40,6 +40,7 @@
- AD&D Champions of Krynn - AD&D Champions of Krynn
- AI Shougi (asserts upon loading) - AI Shougi (asserts upon loading)
- Aoki Ookami no Shiroki Mejika - Gengis Khan - Aoki Ookami no Shiroki Mejika - Gengis Khan
- Arcshu
- Bokosuka Wars - Bokosuka Wars
- Dokkin Minako Sensei (2dd image) - Dokkin Minako Sensei (2dd image)
- Jangou 2: floppy fails to load after the title screen; - Jangou 2: floppy fails to load after the title screen;
@ -58,7 +59,7 @@
- Anniversary - Memories of Summer: thinks that a button is pressed; - Anniversary - Memories of Summer: thinks that a button is pressed;
- Another Genesis: fails loading; - Another Genesis: fails loading;
- Apple Club 1: how to pass an hand? - Apple Club 1: how to pass an hand?
(Applesauce Pirates) - Arctic: keyboard doesn't work?
- Dragon Buster: slight issue with window masking; - Dragon Buster: slight issue with window masking;
- Far Side Moon: doesn't detect sound board (tied to 0x00ec ports) - Far Side Moon: doesn't detect sound board (tied to 0x00ec ports)

View File

@ -413,7 +413,7 @@ inline void upd7220_device::recompute_parameters()
visarea.max_y = m_al - 1;//vert_pix_total - m_vfp - 1; visarea.max_y = m_al - 1;//vert_pix_total - m_vfp - 1;
if (1) if (LOG)
{ {
printf("uPD7220 '%s' Screen: %u x %u @ %f Hz\n", tag(), horiz_pix_total, vert_pix_total, 1 / ATTOSECONDS_TO_DOUBLE(refresh)); printf("uPD7220 '%s' Screen: %u x %u @ %f Hz\n", tag(), horiz_pix_total, vert_pix_total, 1 / ATTOSECONDS_TO_DOUBLE(refresh));
printf("Visible Area: (%u, %u) - (%u, %u)\n", visarea.min_x, visarea.min_y, visarea.max_x, visarea.max_y); printf("Visible Area: (%u, %u) - (%u, %u)\n", visarea.min_x, visarea.min_y, visarea.max_x, visarea.max_y);