Previous 199869 Revisions Next

r41854 Tuesday 24th November, 2015 at 22:49:44 UTC by Angelo Salese
Notes
[src/mame/drivers]wecleman.cpp
[src/mame/video]wecleman.cpp

trunk/src/mame/drivers/wecleman.cpp
r250365r250366
756756   AM_RANGE(0x4000, 0x4007) AM_WRITE(hotchase_sound_control_w) // Sound volume, banking, etc.
757757   AM_RANGE(0x5000, 0x5000) AM_WRITENOP   // 0 at start of IRQ service, 1 at end (irq mask?)
758758   AM_RANGE(0x6000, 0x6000) AM_READ(soundlatch_byte_r) // From main CPU (Read on IRQ)
759   AM_RANGE(0x7000, 0x7000) AM_WRITE(hotchase_sound_hs_w)    // Command acknowledge ?
759   AM_RANGE(0x7000, 0x7000) AM_WRITE(hotchase_sound_hs_w)    // ACK signal to main CPU
760760   AM_RANGE(0x8000, 0xffff) AM_ROM
761761ADDRESS_MAP_END
762762
r250365r250366
10441044
10451045   if(scanline == 232) // vblank irq
10461046      m_maincpu->set_input_line(4, HOLD_LINE);
1047   else if(((scanline % 64) == 0)) // timer irq TODO: timings (and actually I believe it's from the blitter device)
1047   else if(((scanline % 64) == 0)) // timer irq TODO: wrong place maybe? Could do with 007645 blitter or "V-CNT" signal.
10481048      m_maincpu->set_input_line(5, HOLD_LINE);
10491049}
10501050
trunk/src/mame/video/wecleman.cpp
r250365r250366
825825***************************************************************************/
826826
827827// new video and palette code
828// TODO: remove me.
828829WRITE16_MEMBER(wecleman_state::wecleman_videostatus_w)
829830{
830831   COMBINE_DATA(m_videostatus);


Previous 199869 Revisions Next


© 1997-2024 The MAME Team