Go to file
Aaron Giles 8805b57c22 From: Alex Jackson <awj_in_japan@hotmail.com>
Date: Wed, Jan 26, 2011 at 6:19 AM
Subject: cave.c savestate support + alpha
To: submit@mamedev.org

This patch contains the following changes to cave.c and toaplan2.c:

 - Added savestate support to all games in cave.c. Most of the work was 
already done by someone else; the blocker was a perpetually-running 
anonymous timer, which I converted to an allocated timer.

 - Changed OKI sample banking to use device address maps instead of 
memcpy() in all cave.c games except the nmk112-based games. If someone 
wants to try to convert nmk112.c to use device address maps and bank 
pointers, be my guest--you'll need 8 banks of varying sizes per OKI chip...

 - Fixed description of the Japanese Air Gallet set--the game's Japanese 
title is "Akuu Gallet".

 - Made machine/nmk112.c actually restore its state properly. Also 
refactored it a little (if you can talk about refactoring a source 
file that almost fits on one screen)

 - Fixed bgaregga's nmk112 interface to work with the refactored nmk112.c.

 - Removed excessive CPU interleaving from batsugun, left over from when 
I was initially hooking up the V25.

 - Removed a useless printf and some obsolete comments, more leftovers 
from the process of hooking up the V25.

--AWJ--
2011-02-03 16:47:13 +00:00
docs Added support for OSD-generated fonts. The OSD is queried first to see 2010-10-24 00:16:54 +00:00
hash Fix for Haze's (or Kale's) lazyness ;P 2011-01-27 08:16:13 +00:00
src From: Alex Jackson <awj_in_japan@hotmail.com> 2011-02-03 16:47:13 +00:00
.gitattributes Improvements to Magic's 10 driver. [Roberto Fresca] 2011-02-01 06:16:41 +00:00
makefile NetBSD support [Thomas Klausner] 2011-02-02 03:29:54 +00:00