rm leftovers
That was not supposed to be in... (nw)
fix "error: integer constant is too large for 'long' type" error on gcc 4.4.7 (n/w)
vga: fixed incomplete rendering of modes using more than 1MB of VRAM
s3: added "colour mode 8" to the Trio, corrected divisor for 32bpp modes
fix GCC 4.8 compile (nw)
Naomi updates: [MetalliC]
- Redumped 17 GD-ROMs from .gdi source to CHD v5
- Added several missing protection keys
- Added clone "18 Wheeler (Upright)"
- Added set "Club Kart: European Session (2003)" and unprotected clone
- Added clone "Club Kart: European Session [Rev. D]"
(MESS) apple2: added games starting with "C" to the softlist. [R. Belmont]
esrip sys converted to use devcb2 and delegates (nw)
Also added support to delegates with up to 8 params 

out of whatsnet:
note that old code did not take care of mem_mask
that caused me troubles debugging this
forgot to remove this earlier, not used anymore (nw)
not used anymore, leftover from old conversions (nw)
(MESS) sms: slightly modified system flags, and fixed RAM init
which broke some gamegear games (from Enik Land). nw.
(MESS) 32x: replaced direct references to 32x inside the MD VDP with
calls to suitable delegates. it's not the perfect solution (the mixing should 
not happen inside the MD VDP as it does now), but it is a step in the right
direction. nw.
(MESS) minor name cleanups inside the genesis vdp class. nw.
(MESS) megavdp: simplified DMA 'lag' handling, reducing the need of
global functions. nw.
these have been unused since more than one year. nw.
megavdp: removed another global variable. nw.
megavdp: no more global variables needed, at last. nw.
megatech: fixed vertical offset when running standalone SMS games. nw.

this temporarily breaks the vertical offset when launching the multislot system 
with both SMS and MD games mounted (Has the screen bitmap different
size in that case? I'll investigate next week...)
namcoio.c: converted to devcb2 (nw)
converted some more global_alloc_array() usage to dynamic_array/dynamic_buffer (nw)