------------------------------------
King Derby? [Stefan Lindberg, Andrew Gardner, Angelo Salese, Roberto Fresca]
======================================
aka the original "Cow Race", made by Tazmi in 1981 -> http://mamedev.emulab.it/kale/fast/files/0000(183371730).png
HW is pretty much hellish...
Some of these sets might not be available, they're based off operator manuals, so should be accurate. The sets which are not available will be disabled once it's been firmly established exactly which ones they are I'm not 100% sure.
No credit wanted / anonymous submission
================================================================
My guess is that the tilemaps of this HW doesn't wrap-around at all, the rowscrolled tiles are supposed to go outside of the screen,
but the limited area of the tilemaps (512x512) makes them to write inside of the screen again.
I've seen that the Punch-Out driver has tilemap_draw_roz hooked up for remove the wrap-around,
but isn't better to tie the wrap-around to a enable/disable flag?
------------------------------------
Gran Tesoro? [f205v]
===========================
Yes, there's really a gambling game running on Gaelco 2 HW with the Dallas CPU as protection...
(plus this pcb has a faulty program rom so it doesn't even boot at the moment)
The program seems original from Novomatic, while gfx seems to be taken from a bootleg. This set hasn't any text scroll in the attract, and has some new additions: Analysis page in operator/supervisor mode, Min-Max bet, and a kind of 3-strings password given in supervisor mode.
New clones added
----------------
American Poker II (iamp2 v28) [Roberto Fresca]
Not Working: Currently stalls with "Invalid MC6845 screen parameters - display disabled!!!"
New clones added
----------------
Pit Boss (Set 3) [Brian Troha]
This was primarily added to allow for sound routes to be supported in a way that
is compatible with the current driver structure. A device can now define a
DEVICE_CUSTOM_CONFIG callback which is called whenever one of the
MCONFIG_TOKEN_DEVICE_CONFIG_CUSTOM_* tokens is encountered. A special token
MCONFIG_TOKEN_DEVICE_CONFIG_CUSTOM_FREE is defined to clean up memory allocated
and/or reset the custom configuration, and is called when the device is torn down
to allow for memory cleanup.
Reimplemented the sound routing using this new mechanism.
Sent: Thursday, February 12, 2009 2:09 PM
To: submit@mamedev.org
Subject: Avoid allocation of 1 Mo in deco_mlc + various clean-up
Hi,
here is a patch against 'src\mame\video\deco_mlc.c'
This patch mostly comments out useless code.
1) IMO, the most important part is :
+// temp_bitmap = auto_bitmap_alloc( 512, 512, BITMAP_FORMAT_RGB32 );
This bitmap is not used any more, but still present in comments and in UNUSED_FUNCTION. This saves more or less 1 Mo of allocated but never used memory.
2) change a set of a sequence of 'if...' with an equivalent 'sect_rect'
3) The other changes are really minor and mostly cleanup of what looks like useless code.
The patch have been tested with skullfng.
Hope this helps,
Best regards,
Christophe Jaillet
Sent: Wednesday, February 04, 2009 8:12 AM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] 02872: smgp, outrun: Multisession crash going from smgp to outrun
Hi mamedev,
This patch fixes 02872. The change is to ignore decryption during init, since the coding pattern in the drivers is to init the memory map before configuring decryption. I tried to change the order instead but had problems with fd1089 drivers, so this seemed to be the least risky fix. I also fixed a potential multisession bug in segaic16_compare_timer_init while I was at it.
~aa
Sent: Sunday, February 01, 2009 1:13 PM
To: submit@mamedev.org
Subject: safarir
Changes safarir CPU to 8085A, the disassembly has 8085A-specific code that an 8080 can't execute.