* New working software list additions
-----------------------------------
Mission Pilote (France) [DisizDream]
New NOT_WORKING software list additions
---------------------------------------
DreamWorks Monstres contre Aliens (France) [DisizDream]
---------------------------------------
Disney Manny et ses outils (France) [DisizDream]
Disney La Princesse Et La Grenouille - Le grand rêve de Tiana (France) [DisizDream]
Shrek 4 - Il était une fin (France) [DisizDream]
* initial stab at the no halt floppy disk driver controller
* removed the drive 3 and 4 like they were before
* Clean up
* comment fixes
* comment fixes
- Eliminate special-casing and three-in-one loading of CALL (and JMP) vectors in favor of fetching each byte in succession like a normal instruction
- Add INTA callback, called only when INTR (and not any other interrupt) is acknowledged
- Enforce that TRAP (NMI) must be held at a high level until acknowledgment
pic8259: Move recently-introduced inta_call hack down into the only Z80-based driver that still needs it. The hardware-accurate way of synthesizing multiple INTA pulses in a Z80 system (which involves rerouting what would otherwise be normal memory reads) is not so simple and deservedly rare. (nw)
* add init to convert twinbeeb bubble dump into something the driver can actually use (nw)
* note checksum of reencoded data created by our function (nw)
- Add and hook up interrupt controller and timer
- Add keyboard support (HLE)
- Clean up and improve graphics handling
- Add initial cassette support (not working)
- Add centronics printer support
- Add beeper
- More info to dip switches
Reduce the usage of NETLIB_CONSTRUCTOR_DERIVED to implement
dip package objects. This aligns the programmatic approach
with the approach used in the macro folder, i.e. using netlists.
Untangle model definition and interpretation as well.
This changes are a first step in aligning models and families and thus
simplify the source further.