-------------------
Player's Edge Plus (X000014P+XP000055) Standard Draw Poker [Brian Troha]
Player's Edge Plus (X002002P+XP000038) Double Double Bonus Poker [Brian Troha]
Player's Edge Plus (X002046P+XP000038) Ace$ Bonus Poker [Brian Troha]
New working clones
------------------
Player's Edge Plus (BE0013) Blackjack [Brian Troha]
Player's Edge Plus (PP0005) Standard Draw Poker [Brian Troha]
Player's Edge Plus (PP0042) 10's or Better (set 1) [Brian Troha]
Player's Edge Plus (PP0083) 10's or Better (set 1) [Brian Troha]
Player's Edge Plus (PP0094) Standard Draw Poker (set 2) [Brian Troha]
Player's Edge Plus (PP0117) Standard Draw Poker [Brian Troha]
Player's Edge Plus (PP0122) Deuces Wild Poker [Brian Troha]
Player's Edge Plus (PP0143) Deuces Joker Wild Poker [Brian Troha]
Player's Edge Plus (PP0418) Deuces Wild Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0420) Standard Draw Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0425) Joker Poker [Brian Troha]
Player's Edge Plus (PP0430) Deuces Joker Wild Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0451) Bonus Poker Deluxe [Brian Troha]
Player's Edge Plus (PP0459) Joker Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0469) Deuces Wild Poker [Brian Troha]
Player's Edge Plus (PP0508) Loose Deuce Deuces Wild! Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0540) Double Bonus Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0729) Double Bonus Poker [Brian Troha]
Player's Edge Plus (PP0750) Standard Draw Poker (set 1) [Brian Troha]
Player's Edge Plus (PP0777) Royal Deuces Poker?? [Brian Troha]
New clones marked not working
-----------------------------
Montana Choice (MG0225) Multi-Game [Brian Troha]
Player's Edge (PK0785-PC041) Tens or Better [Brian Troha]
Player's Edge (PK0788-PC041) Tens or Better [Brian Troha]
Player's Edge (PK1015-PC088) 4 of a Kind Bonus Poker [Brian Troha]
Player's Edge (PK1031-PC088) 4 of a Kind Bonus Poker [Brian Troha]
Player's Edge Plus (KE0026) Keno [Brian Troha]
Player's Edge Plus (PP0079) Standard Draw Poker [Brian Troha]
Read callbacks now need a default return value supplied at construction.
Replaced isnull() with isunset() which tells you if the callback wasn't
configured rather than whether it isn't safe to call.
Enabled validation of device callbacks (it seems it was disabled at some
point, probably accidentally).
Device callbacks and object finders now implement the same interface for
resolution.
This reverts commit 2c0246059f.
This PR obviously wasn't reviewed properly. It has very obvious issues,
in particular:
* Resetting child devices from device_reset/machine_reset. Child
devices are automatically reset when a device is reset.
* Changing input state on reset. This leads to state getting out of
sync. Devices that change their outputs on reset are responsible for
pushing out the update.
New systems marked not working
------------------
Roland Music Style Card TN-SC2 Software List holder
New software list items marked not working
------------------
r8_card: SN-R8-09 Power Drums U.S.A.
roland_tnsc2: TN-SC2-04 Dance
u110_card: SN-SPLA-01 Sound Elements Vol. 1 (U-01)
Uses decay rules, so if a delegate returns a reference and you want to
supply a referene to an object you don't want copied as the default
result, remember to use std::ref.
Updated a few devices to use resolve_safe on device delegates to
streamline code.
- Add I2C EEPROM and RTC
- Hook up YMZ280B IRQ properly
- Use standard VGA screen parameters
* h8: Add PC to unhooked port logging message; add notes about and slightly adjust cycle counts
taito/taitowlf.cpp: convert to new PCI model
taito/taitowlf.cpp: add proper pf2012 main BIOS [Guru]
video/atirage.cpp: hookup ATI Rage II+ DVD variant to p5txla
taito/taitowlf.cpp: virtualize CMOS and RTC as MB resources, initial implementation of Taito Wolf ROM DISK ISA
* pf2012 now manages to start loading the DOS process, failing with EMM386