* interpro: graphics improvements
* basic bitblt and line drawing is working well enough for now
* de-static'd MCFG stuff
* some keyboard notes tweaked
* interpro: oops (nw)
bank, fix save state for TV Boy.
(nw) This is a great example of why trying to make a derived class that
removes stuff from the base is a bad idea. The machine start hook for
a2600 both registered variables for save states and mapped the
cartridge. The tvboy drivers couldn't call this as there's no cartridge
slot present. This meant they didn't register for save state properly
either. It may seem tempting to just make devices optional in the base
class, but you lose useful validation and set yourself up for subtle
issues like this. It's better to separate out the common parts into a
base class.
* deco_mlc.* Updates
Cleanup unuseds/duplicates
Add notes, Add Sprite drawing when 8bpp and alpha using simultaneously
Implement alpha/shadow selectable bits
Demote Skull Fang with MACHINE_IMPERFECT_GRAPHICS, Because these blending, raster effect features isn't fully emulated currently
Correct game name/region related each ROM versions
* deco_mlc : Minor spacing fix
* deco_mlc: Updates
Fix spacing, Add notes, Minor cleanup, Implement more blending mode
* deco_mlc : Change m_mainCpuIsArm to m_irqLevel for when discovered non-DECO156 CPU Games with different IRQ pin is connected
Accurate shadowMode
* deco_mlc : Minor cleanup, Revert some cleanup functions
skullfng : Restore MACHINE_NOT_WORKING flag because random hangs when playing sif
* deco_mlc : Apply previous commit
* deco_mlc : Fix notes
* ymf271 : Allow 4 channel output, Add notes, Convert external memory handler to address space, Add notes, Move global imperfect_sound tags to device imperfect_features
ms32, bnstars, seibuspi : Minor bankswitching cleanup, Add notes
ms32 : Real mobo can output stereo sound (ex: http: //www.nicovideo.jp/watch/sm23743949) And mobo has a second stereo sound connector, Accurate this
seibuspi : Single PCBs only output mono sound(sxx2e PCB : unverified), Accurate this
* seibuspi : Fix unneeded
* seibuspi.h : REAL remove unneeded
* seibuspi.cpp : Remove duplicates
* seibuspi.h : Minor cleanup
* new machines marked as NOT WORKING
Play TV Bass Fishin' [Sean Riddle, Peter Wilhelmsen]
also some debug code to help figure out how video banking / segmentation works in the mode used by boxing in places, and this in places and some PAL machine clones of what we have because they're useful for figuring out register use.
* mode notes (nw)