=================
Cobra Command (M.A.C.H 3 conversion) [Aaron Giles, Warren Ondras]
Also updated the SHA1 in deco_ld to match (they use the same disc).
result, you will need a full recompile with this change, since the
bitmap formats enum was altered.
Introduced new feature -burnin, which can be used to generate a PNG
that represents the overall brightness seen during the course of
running a game. This PNG can be used as a fake "bezel" that overlays
the screen via the artwork systems (with a low alpha, say 0.1 or 0.2)
to simulate running a game with a monitor that has been burned in
from another game.
Fixed the -crsshairpath option to be spelled properly.
philips codes if video is squelched. Updated the Gottlieb
and Cliff Hanger drivers to request it this way, since they
decode externally.
Made a couple of minor tweaks to the Cliff Hanger driver.
Fixed interrupt timing (was not taking into account
interlacing) to fix up glitches in playback and ensure the
disk test passes. Added SHA1 and marked the game as working.
New games marked working:
Cliff Hanger [Aaron Giles, Warren Ondras, Ernesto Corvi]
- 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).
------------------------------------
Teraburst (1998/07/17 ver UEL) [Guru, Mark Frisbee]
This is the new parent set given that it's 5 months newer than the previous
1997/02/25 ver. AAA dump. NOT_WORKING because Ville's JVS simulation doesn't
handle lightguns. I'll try and fix that next :)
------------------------------------
Johnny Nero Action Hero [R. Belmont, The Dumping Union]
The boot ROM has a lot to say on two different TTY ports (really).
---------------------------------------------------
Tokimeki Mahjong Paradise - Dear My Love [David Haywood, Angelo Salese]
Tokimeki Mahjong Paradise - Doki Doki Hen [David Haywood, Angelo Salese]
changes:
- split tmmjprd / tmpdoki from rabbit.c as it uses the graphic chip in a very different way, and having them together was making it more difficult to make progress on [David Haywood]
- changed them to use custom rendering code instead of tilemaps, as they can address tile data at a sub-tile level, this fixes the girls in the intro [David Haywood]
- added inputs [Angelo Salese]
- added some notes about a hang, and possible reason [David Haywood]
- marked the graphic roms of tmpdoki as BAD as it appears to be using tiles which are not present in the tmmjprd roms for the title screen [David Haywood]
Better rom load / decode for Last Duel sets [Haze]
Readme / PCB layout [Guru]
Corrected rom labels and added PCB locations to Mad Gear / LED Storm sets [Brian Troha]
The plan is to add the on-chip peripherals on the magicard.c driver then, when I get some consistency, hardwire it to the cpu core.
Please check this modification asap (should be fine, but I haven't compiled with a clean build)
Sent: Monday, June 29, 2009 3:58 AM
To: submit@mamedev.org
Subject: Patch for i86.c to fix an assert
Hello,
attached is a small patch for i86.c that fixes an assert when the
80188 CPU is used.
--Dirk
Inviato: domenica 28 giugno 2009 23.58
A: Angelo Salese
Oggetto: Konami GX
the following kludges are needed to get racin force / open golf past the initial check screens with the TMS emulation enabled.
However, it appears that the adc (same as the one used on konami573) has stopped working at some point?
(or at least none of the inputs will work on Racin' Force, which makes fixing the graphics somewhat harder)
Maybe Olivier could take a look at what's happened, just incase it's related to some of his changes?
Lost World (older) [Team Japump]
renamed some sets
daimakr2 -> daimakair (this is not hack, this is resale version)
stridrja -> striderj
striderj -> striderjr (this is resale version, also fixed STH_09.BIN)
dump includes an new unknown bprom dump (maybe the color prom??) Correct several rom names
New Clone Added
-------------------------------------
Mario Bros. (US, Revision F) [MrGoodwraith, Smitdogg, Dumping Union]
Based on new dumps, the region is controlled via a setting in the AT28C16 EEPROM on the mainboard and is preprogrammed for each region. The EEPROM for each has been created and fixed for each region and marked as "BAD_DUMP" until they can be verified.
New Clones Added:
----------------------------------
Bloody Roar 2 (World)
Bloody Roar 2 (USA)
Bloody Roar 2 (Asia)
Fixed internal RAM/internal I/O start-up state, and updated Hit Poker driver to use it like it should.
Taito JC driver seems unaffected by this change.
======================================================================================================
http://mamedev.emulab.it/kale/fast/files/memory_map.png
----------------
E-Jan Sakurasou (v1.2) [The Guru]
also added Guru-readme for SYS386F
New games marked as GAME_NOT_WORKING
------------------------------------
Mahjong Shiseikatsu [mNyz49s8]
ROM definition only. Please have a look at this.