Added coin counters to cabal bootleg and hooked up the 2 sample player CPUs in cabal bootleg. It seems there still are some problems, because the coin up music is played during the game. [Pierpaolo Prazzoli]

Fixed several issues in seibuspi.c: [couriersud] - added sound to rdft2us - added coin-handling to single board games - fix interrupt handling - for rfjetus, adds a hack to enable Test-Switch to enter testmode if no nvram exists

Fixed several issues in the i386 core: [couriersud] - the INTR-line for i386 is a "level" line; changed interrupt handling to trigger on asserted line - in 32bit mode, determine trap/interrupt from gate-header - interrupt line is read during two bus cycles. Adjust CYCLES accordingly.

Added code to detect potential hotspots in the 64-bit DRC. Addedhotspots to all the seattle.c games and several of the vegas.c games.[Aaron Giles]

Simplified the osd_work implementation. Removed the concept of sharedwork items. Added new function osd_work_item_queue_multiple() whichallows efficient queueing of large numbers of work items. Changedprevious osd_work_item_queue() function into an inline that calls thenew function. [Aaron Giles]

Updated Voodoo code to use the new work functions. It now queuessmall scanline chunks as independent items rather than using shareditems. Updated code to also copy some parameters to allow for greateroverlapping of emulation and rendering. [Aaron Giles]