voodoo.c: Fixed an edge case where CMDFIFO execution would get stuck if the first word in CMDFIFO buffer is written out of order. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29744 749742ba-7341-0410-aadc-df50b521781e
chd updates: [MetalliC]
- Bugfixed byte order for GD-ROM audio tracks so FLAC compression is effective
- Fixed uninitialized struct on MSVC (and possibly other) builds


nw: this will change the SHA1s of every GD-ROM CHD in MAME; a patch to reflect that is pending (the old images still work, they just take a little more space than is necessary).  "chdman copy" suffices to upgrade; no downloading is necessary.



git-svn-id: svn://dspnet.fr/mame/trunk@29745 749742ba-7341-0410-aadc-df50b521781e
mahe the 68307's 68681 an actual sub-device instead of pairing it in the game driver (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@29746 749742ba-7341-0410-aadc-df50b521781e
vic3_device: converted to devcb2 (nw)
This is untestable at the moment, since c65 shows nothing but a black screen

git-svn-id: svn://dspnet.fr/mame/trunk@29747 749742ba-7341-0410-aadc-df50b521781e
Fix r29545 w.r.t sockets and friends (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29748 749742ba-7341-0410-aadc-df50b521781e
don't memset structs or classes in C++, fixes regression from last commit (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@29749 749742ba-7341-0410-aadc-df50b521781e
Naomi: small correction to World Kicks game code [f205v]


git-svn-id: svn://dspnet.fr/mame/trunk@29750 749742ba-7341-0410-aadc-df50b521781e
cdrom: fix uninitialized flags [MetalliC]



git-svn-id: svn://dspnet.fr/mame/trunk@29751 749742ba-7341-0410-aadc-df50b521781e
Fixed thunderh (gticlub.c) (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29752 749742ba-7341-0410-aadc-df50b521781e
Some changes/corrections to device descriptions per Dev request (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29753 749742ba-7341-0410-aadc-df50b521781e
Netlist:
- fixed a bug in which the fallback solver was called instead of gauss - seidel.
- matrix solvers are now subdevices of the solver devices
- matrix solvers can now be scheduled independently
- Rename RESCHED_LOOPS to GS_LOOPS (Gauss Seidel)
- Added paragmenter NR_LOOPS (Newton Raphson)


git-svn-id: svn://dspnet.fr/mame/trunk@29754 749742ba-7341-0410-aadc-df50b521781e
new clone added
--------------
Gun.Smoke (bootleg) [Felipe Sanches]


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

git-svn-id: svn://dspnet.fr/mame/trunk@29756 749742ba-7341-0410-aadc-df50b521781e
Netlist: templates rock ... Changed gauss seidel solver to be a subclass of direct solver and got rid of ugly fallback solution. As a result, popeye is now 45% faster in comparison to 0.153.

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