Increase the time resolution from 1 nano second to 100 pico seconds.
Make sure that icount and netlist internal time are better synched by
tracking the remainder of the division.
Fixed the netlist sound device. There is a one sample overflow every 13
seconds at 48000 Hz due to integer truncation which is now ignored.
Added more doxygen documentation.
Long story: The diode model uses log-stepping as proposed in "Circuit
Simulation" (Farid N. Najm) page 183. If the previous voltage was
sufficiently negative the new voltage after a log step could not have
increased enough to alter matrix and rhs vector.
This bug surfaced in stuntcyc video signal mixing which uses a diode for
the composite signal.
* new NOT WORKING
----
Jara-Ja Land (Japan, home version) [Sean Riddle, Peter Wilhelmsen, ShouTime]
* (nw)
* new NOT WORKING machines
-----
Design Master Denshi Mangajuku [TeamEurope]
note, these use a H8/328 (24kbytes internal ROM, 1kbyte internal ROM) but at least when booting from cart it looks like they're using external mode, with internal ROM disabled, as the 'game' cart ROMs contain boot vectors (the 'design' carts don't, but those are data roms for the game carts)
likely needs a proper H8 type deriving tho.
* (nw)
* (nw)
* (nw)
* (nw)
* (nw)
* closer type (correctly has 1k internal RAM)
* banks are 0x8000 in size (nw)
* (notes)
* (nw)
* subclass (nw)
* (nw)
* (nw)
* ooops (nw)
* improve gcslottv mojuotv
Decapped and dumped a German i8751 MCU for the Quizard 2 sets [Caps0ff & TeamEurope]
Decapped and dumped an alternate German i8751 MCU for the Quizard 3 sets [TeamEurope]
Decapped and dumped a Czech i8751 MCU for the Quizard 4 sets [Caps0ff & TeamEurope]
* 2612intf.cpp : Fix output bits, Device-fied YMF276, Add notes
fm2612.cpp : Add output bit variation
fmtowns.cpp : Add YMF276 placeholder for later model use this
megadriv.cpp : Add config for when YM3438 is integreated in ASIC, Add handheld variations, Fix PAL sound clock
* megadriv.cpp : Fix clock
* gpac800 guesses (nw)
* new WORKING machine
----
Zone 7-in-1 Sports (US) [Sean Riddle, David Haywood]
* (nw)
* new NOT WORKING
---
Little Touch LeapPad [Sean Riddle, Clawgrip]
* new WORKING machines
---
Excite Sports Wireless Interactive TV Game - 48-in-1 (US) [Sean Riddle, David Haywood]
* correct soflist hookup (nw)
* note about differences in another version (nw)
---------------------------------------
Kazoku Minna no Nouryoku Trainer [TeamEurope]
Oshare Majo Love and Berry-Cute ni Oshare [TeamEurope]
Pocket Monsters Best Wishes! Chinou Ikusei Pokémon Daiundoukai [TeamEurope]
Oshare ni Henshin HeartCatch PreCure! [TeamEurope]
Meet Bub-Bub to Eigo Tanken [TeamEurope]