Go to file
Aaron Giles f7ce2a786a From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, June 21, 2009 6:15 PM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: Re: [patch] Convert most legacy drawgfx apis to new apis

On Sun, 21 Jun 2009 18:12:39 -0700, you wrote:

Woops, hit send before I attaches the patches.

>Hi mamedev,
>
>The following set of patches migrates much of MAME from the legacy
>drawgfx apis to the new drawgfx apis introduced in January.
>
>0.  This removes the machine parameter from some custom drawgfx
>routines to align them better with the current idiom.
>1.  This changes some custom drawgfx routines to follow the (bitmap,
>cliprect, gfx, ...) convention of the new drawgfx apis and adjusts a
>few apis to use an explicit transparency constant.
>2.  This patch is entirely mechanical (generated by gfx07.pl) and
>converts legacys apis to the new apis.
>3.  This patch fixes a few cases where the last patch mangled the
>code.
>
>This leaves about twenty uses of the legacy drawgfx apis in MAME. I'll
>likely try to modify most of these before moving the legacy apis to
>deprecat.h
>
>~aa
2009-06-25 07:56:56 +00:00
docs Crosshair update 2009-03-28 22:55:34 +00:00
src From: Atari Ace [mailto:atari_ace@verizon.net] 2009-06-25 07:56:56 +00:00
.gitattributes Added extremely rudimentary Atmel 8-bit AVR CPU core, missing most opcodes and any attempt at proper cycle counts. [MooglyGuy] 2009-06-20 12:13:48 +00:00
makefile CPU cores are now enabled on a per cpu core family basis instead of per cpu core variant. As a result CPUDEFS is no longer needed in the makefile. 2009-03-25 19:39:41 +00:00