hh_pic16: update notes (nw)

This commit is contained in:
hap 2017-02-13 03:31:06 +01:00
parent 8db8177624
commit 707630eac4
2 changed files with 24 additions and 10 deletions

View File

@ -1156,8 +1156,9 @@ void pic16c5x_device::execute_run()
do
{
if (PD == 0) /* Sleep Mode */
if (PD == 0) /* Sleep Mode */
{
m_count_pending = false;
m_inst_cycles = 1;
debugger_instruction_hook(this, m_PC);
if (WDTE) {
@ -1167,7 +1168,10 @@ void pic16c5x_device::execute_run()
else
{
if (m_count_pending) /* RTCC clocked while in Count mode */
{
m_count_pending = false;
pic16c5x_update_timer(1);
}
m_PREVPC = m_PC;
@ -1200,7 +1204,6 @@ void pic16c5x_device::execute_run()
}
m_icount -= m_inst_cycles;
m_count_pending = false;
} while (m_icount > 0);
}

View File

@ -6,14 +6,25 @@
known chips:
serial device etc.
serial device etc.
-----------------------------------------------------------
@036 1655A 1979, Ideal Maniac
*061 1655A 1980, Lakeside Le Boom (have dump)
*094 1655A 1980, GAF Melody Madness (have dump)
*110 1650A 1979, Tiger Rocket Pinball
*192 1650 19??, (a phone dialer, have dump)
*255 1655 19??, (a talking clock, have dump)
*024 1655 1979, <unknown> Football (have dump)
*033 1655A 1979, Toytronic Football (have dump)
@036 1655A 1979, Ideal Maniac
*043 1655A 1979, Calfax/Caprice Pro-Action Baseball (have dump)
*051 1655A 1979, Tiger Half Court Computer Basketball/Sears Electronic Basketball (have dump)
@053 1655A 1979, Atari Touch Me
@061 1655A 1980, Lakeside Le Boom
*094 1655A 1980, GAF Melody Madness (have dump)
*110 1650A 1979, Tiger Rocket Pinball (have dump)
*133 1650A 1980, U.S. Games Programmable Baseball/Tandy 2-Player Baseball (have dump)
*144 1650A 1980, U.S. Games Football/Tandy 2-Player Football (model 60-2156) (have dump)
*192 1650 19??, (a phone dialer, have dump)
*255 1655 19??, (a talking clock, have dump)
inconsistent:
*69-11557 1655A 1979, U.S. Games Basketball/Tandy Electronic Basketball (have dump)
(* denotes not yet emulated by MAME, @ denotes it's in this driver)
@ -604,7 +615,7 @@ ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY, FULLNAME, FLAGS */
CONS( 1978, touchme, 0, 0, touchme, touchme, driver_device, 0, "Atari", "Touch Me (handheld, PIC1655A version)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
CONS( 1979, touchme, 0, 0, touchme, touchme, driver_device, 0, "Atari", "Touch Me (handheld, Rev 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
CONS( 1979, maniac, 0, 0, maniac, maniac, driver_device, 0, "Ideal", "Maniac", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )