- tasks are now processed according to their dependency lists. Tasks
can now start early and will only process samples which are
already available. This has most impact on drivers which have
significant variance in the run-time of individual tasks.
- tasks now process samples in slices, currently max 240 samples / slice.
- TASK_GROUP is now obsolete - Will update drivers at a later stage.
- step function pointer now back in node, modules may register
optimized step functions.
- profiling code now always compiled, introduced static int profiling = ...
- some more EXPECTED/UNEXPECTED usage.
Please, no mention in the whatsnew
adds and documents all known sets (3 years or old).
Warning: Some sets have the version hacked to show sets "newer" then 3 years old. But these have been verfied to be older sets. There is also a note in the driver about version changes being made to make the opperator look like they are running a version that meets the standard of law change in 2007
- fix some "const" weirdness I introduced
- fix VREF in CRFILTER_VREF and RCFILTER_VREF. VREF never got used since it was only a static parameter.
- Removed enable from CR_FILTER* and RC_FILTER*
- Updated drivers accordingly.
- Use EXPECTED/UNEXPECTED to help the compiler
Grouped known "Artic Multi-System" games together and added a little note about it.
Corrected some rom names for Artic MS games. IE: The only label chips as "1" through 'x' Also changed the name of the color proms to show bprom type and board location
New Game Added
-----------------------------
Phoenix Part 2 [Andy Welburn, Dumping Union]
New Clone Added
------------------------------
Battle of Atlantis (bootleg) [David Heywood, Dumping Union]
Comments: The imported settings from galaxian were not matching up and a new set of game specific coinage setting were needed to match behavior in-game.
prom comes from an archive of a bootleg game Phoenix Part 2 (on Artic Multi-System (Galaxian hardware)). Statement in the readme says "the colour prom that was on the pcb that the rom daughtercard was in, actually matches 'Omega' (a 'the end' hack)."
So it I added it to the rom def.