- Added a new implementation of the I8255A device. Rewritten from scratch to properly support handshaking in modes 1 and 2.
- Refactored sg1000a.c to use the new implementation.
------------------------------------
Shootout Pool [f205v]
==================================================================================
Moans about the JVS hopper in service mode, moans about the 31kHz monitor in game,
no idea about where is physically located the bd dip-sw atm...
Sent: Thursday, July 09, 2009 12:20 PM
To: Aaron Giles
Subject: Jclub2 update
added different machine drivers for the different sets.
added an st0016 to the 'older hardware' machine driver, that's what the
'z80' rom on it is for (see st0016.c) the newer hardware and bootleg
don't use it.
Gerald said he'll provide more information on this, so hopefully the
real graphic roms can be dumped.
Groups questions by known series sets (IE: 8 through 11)
New Game Added
-----------------------------------
(Greyhound) Trivia (Questions Series 11) [Brian Troha, Dumping Union]
-----------
SportTime Table Hockey (Arcadia, set 2) [SoftwareThis]
World Darts (Arcadia, set 2) [SoftwareThis] (NOT WORKING, BAD DUMP)
Ninja Mission (Arcadia, set 2) [SoftwareThis]
Sidewinder (Arcadia, set 2) [SoftwareThis]
Sent: Sunday, July 05, 2009 11:47 PM
To: Aaron Giles
Subject: Bugfix - MT # 3019
http://www.mametesters.org/view.php?id=3019
Looks like I messed up a few of the driving games. Here are the fixed layout files,
along with a small change in \src\mame\drivers\mw8080.c, as lagunar was referencing 280zzzap.
Date: Sun, 5 Jul 2009 18:20:44 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: Patch with a few minor documentation updates
Enclosed is a patch file with the following documentation updates.
* For Super Basketball adds the rom locations for those that were missing before and adds the jumper settings
* Documents the SEGA cpu part number for Future Spy and Super Zaxxon
Kevin Eshbach
Sent: Thursday, July 02, 2009 3:59 PM
To: Angelo Salese; Aaron Giles
Subject: 'Peter Pan' bootleg
Video Hw is different, Sound Hw is different.
I haven't looked at it much, this just loads the roms and lets it run
without crashing.
to be working reliably.
Deprecated the ROMREGION_DISPOSE flag, as 98% of the use of it no
longer is applicable with on-the-fly decoding, and the remaining
cases are difficult to identify among the others.
constants to cpuintrf, as those names are really only applicable to
CPUs. Added new ADDRESS_MAP_0/1/2/3 constants to identify address maps
more generically.
Updated memory system to be more general about address map handling.
Added the concept of default address maps (in addition to the already
existing internal memory maps). The difference between internal and
default memory maps is that internal memory maps always override
everything (including user-specified maps), but default memory maps
simply provide a default that can be overridden.
Converted the okim6295 sound driver to use address maps for access.
By default, it defines a ROM address map that overlays its full
region. As a result, the validity checks require all okim6295 regions
to be at least 256k, unless you provide your own address map. Updated
all regions to meet this requirement.
Updated the atarijsa code to use a custom address space for its
okim6295 accesses (which are banked on the first half and static on
the second half), as an example of configuring a device with a
custom address space.
For now, attempts to use okim6295_set_bank_base() will still work,
though banking for the okim chips should be moved to custom address
maps in the drivers eventually. The first time okim6295_set_bank_base()
is called, it will install a banked memory handler over the region
and use memory_set_bankptr() to change the base on subsequent bank
switches.
Moved address map validity checks to be run for each device instead of
just each CPU.
to devintrf (including endianness). Removed space array from the
CPU class header. Made the memory system much more device-neutral.
Various other cleanups along the way.
MDRV macros in the device for specifying address maps. Changed
the memory system to fetch the maps from the new location.
This is just a small step toward the end goal of getting address
maps into arbitrary devices.
Not sure how the guns are read yet but this fixes the CALL ATTENDENT immediate
death and the game runs fine now.
This game generates a *ton* of "voodoo_w while stalled!" messages, I don't
know if that's bad (the graphics look perfect to me).