midas.c: 0x9c000e is a video register, not LED related (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30483 749742ba-7341-0410-aadc-df50b521781e
Introduced netlist_analog_net_t and netlist_logic_net_t to untangle code a bit.

git-svn-id: svn://dspnet.fr/mame/trunk@30484 749742ba-7341-0410-aadc-df50b521781e
neogeo: simplify sprite_on_scanline calculation (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30485 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Split fs5500 into 2 sets. The National FS-5500F1 had 1 floppy drive, the National FS-5500F2 had 2 floppy drives. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30486 749742ba-7341-0410-aadc-df50b521781e
nascom1.c: ioport_array (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30487 749742ba-7341-0410-aadc-df50b521781e
nemesis.c: use resnet for palette [Alex Jackson]

git-svn-id: svn://dspnet.fr/mame/trunk@30488 749742ba-7341-0410-aadc-df50b521781e
Amiga: Kill the legacy CIA emulation and fix Agnus ID for A2000 and
A500.

CIA changes:
- Add missing virtual keyword to actually call the right TOD clock
- Outputs depend on the input state (fixes A1000 overlay switch)
- Switching to serial output mode with one-shot activated causes a pulse
on SP (correct? needed for keyboard handshake)
- Serial input is clocked by the CNT input, not the default clock
- Mask offsets to 4 bits
- Writing the Timer High register with one-shot activated immediately
causes the timer to be latched and the timer started, regardless of
timer start value

Curt: Please review those changes.

git-svn-id: svn://dspnet.fr/mame/trunk@30489 749742ba-7341-0410-aadc-df50b521781e
at: added preliminary ATi Graphics Ultra Pro (mach32) ISA video card. [Barry Rodewald]

git-svn-id: svn://dspnet.fr/mame/trunk@30490 749742ba-7341-0410-aadc-df50b521781e
Oops, fix MAME

git-svn-id: svn://dspnet.fr/mame/trunk@30491 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Added note about why the hbf1 and hbf12 drivers are not working. Fixed rom loading for hbf5; machine now works.

git-svn-id: svn://dspnet.fr/mame/trunk@30492 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Fixed rom loading in hx23 and hx23f. hx23 firmware now works; hx23f firmware still has a small problem. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30493 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Fixed firmware loading on hbf9sp. Machine now properly boots into firmware and you can exit to Basic. Took off GAME_NOT_WORKING flag. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30494 749742ba-7341-0410-aadc-df50b521781e
new clones
Gang Wars (Japan) [jets from emufrance and Layer from neo-arcadia]

(i've asked for the other roms in the set to be checked)

also reinstated the bootleg, these 68705 instead of alpha mcu bootlegs might be interesting later down the line even if the main code is the same..

also one of our mask roms was bad, and the gangwarsu set should definitely have been using different roms for the gfx

git-svn-id: svn://dspnet.fr/mame/trunk@30495 749742ba-7341-0410-aadc-df50b521781e
Document reason for identical code in resnet.c line 613

git-svn-id: svn://dspnet.fr/mame/trunk@30496 749742ba-7341-0410-aadc-df50b521781e
playmark updates:

HotMind:
  Restored missing text layer, added Ticket/Token dispensers and
  replaced the sound PIC with a hand modified version for correct
  background music playback.   [Quench]

LuckBoomH:
  Corrected the text layer and inputs, added Ticket/Token dispensers
  and replaced the sound PIC with a hand modified version for
  correct sample and music playback.   [Quench]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
LuckBoomH - Lucky Boom (Hard Times hardware)   [Quench]





git-svn-id: svn://dspnet.fr/mame/trunk@30497 749742ba-7341-0410-aadc-df50b521781e
Changed nemesis resnet configuration to Open Collector. The 7409 is an open collector and gate.

git-svn-id: svn://dspnet.fr/mame/trunk@30498 749742ba-7341-0410-aadc-df50b521781e
wd17xx: (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30499 749742ba-7341-0410-aadc-df50b521781e
z80sio: Cleanup. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30500 749742ba-7341-0410-aadc-df50b521781e
fixed usage of uninitialized member in nes_waixing_fs304_device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30501 749742ba-7341-0410-aadc-df50b521781e
(MESS) osbexec: Added floppy software list. [Dave Dunfield, The Don Maslin Archive]

git-svn-id: svn://dspnet.fr/mame/trunk@30502 749742ba-7341-0410-aadc-df50b521781e