- set autocenter value to 0 in deadeye
- implemented correct inputs in bowl3d and removed not working flag
New games added or promoted from NOT_WORKING status
---------------------------------------------------
3-D Bowling [robiza]
Panther [Angelo Salese, robiza]
Merging some of the duplicated code in nmk16.c, and attempting to handle the larger tilemaps used by Thunder Dragon 2, Rapid Hero and Macross 2 in a more correct way. This has fixed some glitches in the intro of Rapid Hero without breaking the ingame graphics. [David Haywood]
---------------
Panther [Mr. Do]
(issues should be very simple to fix, I don't have free time to check them out in these days so if anybody wants to fix them...)
Also, not worth mention, I've done some readability tweaks and fixed some crashes in cham24 and multigam (due to wrong copy and paste in the original diffs). multigam.c games still have some issues (which I'm trying to fix with Rob's help)
Please list the as follows under New Clone Added (and not the New Game that I had originally)
New Clone Added
------------------------------
Guardian Storm [Christian Raftopol, David Haywood, Dumping Union]
Adds game specific settings for: Terranean, Super Astro Fighter, Lock'n'Chase, Pro Golf, Explorer, Tornado, Mission-X, Cluster Buster / Graplop, Night Star, Pro Soccer, Scrum Try, Fighting Ice Hockey and Boulder Dash.
[Brian Troha]
* Hooked up basic mc6845 crtc, fixing resolution and refresh rate;
* Added the watchdog;
* Corrected system clock;
* Removed a video quirkness (tilemap h/w values were bigger than its VRAM) and cleaned up some other minor stuff;
* Hooked up basic mc6845 crtc, fixing resolution and refresh rate;
* Hooked up the ppi8255;
* Hooked up some previously unemulated system inputs;
* Added coin counter / coin lockout and added proper flip screen bit;
* Corrected system clock;
Fighter's Impact A is actually the parent, so it has to stay 8 chars this is an issue within the core. Only clone names can exceed 8 chars... not parents.
Also the decrypt table wasn't properly adjusted for the new clone names. I think I got them all.
- Added protection emulation for Cosmic Smash
- Added protection emulation for Capcom vs. SNK (cartridge ver)
New games added as GAME_NOT_WORKING
-----------------------------------
Capcom vs. SNK Millenium Fight 2000 (000904) [Deunan Knute]
Guru's old capsnk dump was 000804, the new one is 000904 so it became
the parent. The protection hookup in Cosmic Smash passes if you step it in the
debugger but it doesn't visibly improve the game so something else may be
wrong with it. capsnk and capsnka appear to be fully playable.
ROMs and protection data in roms/unemulated/Sega/Naomi
* Cleaned-up the irq / nmi firing and fixed irq acks;
* Cleaned-up the memory map;
* Added coin counter, coin lockouts and added a second coin chute;
* Documented some unclear i/os;
* Flagged the game as GAME_IMPERFECT_SOUND since it uses samples instead of proper discrete sound emulation;
argus: fixed service switch (was defined to port that does not exist), and fixed DIPLOCATION order.
valtric: fixed note for how to enter test mode.
coin1 and coin2 were swapped, and fixed DIPLOCATION order.
butasan: coin1 and coin2 were swapped, and fixed DIPLOCATION order.
To enter test mode:
argus: power ON while coin2 is ON
valtric: power ON while coin1 is ON
butasan: power ON while service SW is ON
I don't know how to map multiple MAME keys to 1 real port on PCB, so I mapped service switch of butasan to "TEST(F2)".
As a result of this, you have to press F2 twice to use as normal service switch.
- DMA protection emulation for qmegamis, fixes in-game graphics [Deunan Knute]
- Correct decryption key for Extreme Hunting [CaH4e3]
Sega scholars will find the decrypted protection data for qmegamis hilarious.
Bonus points if the game actually does a strcmp() on it.
(Protection data is uploaded to roms/unemulated/Sega/Naomi/qmegamis_prot.zip).
Sent: Sunday, July 19, 2009 8:48 AM
To: submit@mamedev.org
Subject: scudhamm interrupt fix
Hello again,
Attached is a diff for 0132u5 cischeat driver that mainly fixes a rather
stupid bug: "break;" was omitted in a switch/case, causing severe glitches
in Scud Hammer (no mametesters bug id) and Arm Champs II (bug id 03191).
hap
Sent: Saturday, July 18, 2009 7:19 AM
To: submit@mamedev.org
Subject: namcos2 bubbletr crosshair
Hi,
Attached is a diff for 0132u5 that adds a gun crosshair to namcos2
bubbletr (Bubble Trouble), it's required to be able to calibrate
the gun correctly.
If you don't mind, I've also removed the 'game not working flag', as
IMO the game is playable just fine.
Greets,
hap
Sent: Thursday, July 16, 2009 6:59 PM
To: submit@mamedev.org
Subject: namcos22 timecris crosshair fix
Hello,
Attached is a diff for 0132u5 that fixes a problem with the Time Crisis gun crosshair.
The right and bottom parts of the screen couldn't be accessed, and you couldn't shoot
off-screen. Off-screen shooting has a function in test mode, in the fix this is the
bottom edge of the screen. This fix requires the user to (re)calibrate the gun via
test mode.
Greets,
hap
Sent: Thursday, July 16, 2009 12:15 PM
To: Aaron Giles
Subject: [Fwd: small fix in patch file, final one] (Gnet update/fix to reset mechanism, tested on real hw)
The problem in the old patch was that after g-net makes a card reset,
intentionally the lock mechanism should be reenabled. I did not
implement it because
The old MAME implementation had a wrong card reset:
Bios makes an unlock and then a card reset, this was wrong because card
reset was mapped wrong
In the right way card reset is done via the PCMCIA controller, after
this card reset G-NET again has to make a UNLOCK
Applied the latest patch, PLEASE DO NOT SUBMIT OR USE THE OLD ONE
MB3773 driver is included
Best regards
*DI Joerg Peter Hartenberger*
Tel +43 (316) 403 890 53
Fax +43 (316) 403 890 40**
_j.hartenberger@zydacron.com_
ZYDACRON Austria GmbH
St.Peter Guertel 4, 8042 Graz, AUSTRIA
http://www.zydacron.com <http://www.zydacron.com/>
* Full Inputs.
* DIP Switches.
* Simulated spark-watchdog circuitery.
* Demuxed custom port.
* NVRAM support.
* CPU clock derived from #defined crystal.
* 8000-8007 Output ports.
* Coin related counters.
* Sound components and trigger found at 8000-8003, bit2.
* Full lamps support.
* PCBs layouts & technical notes.
The 4 games are fully playable. Sound seems to be discrete, so the circuitery need to be traced.
Colors are still wrong.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Multi-Poker [Roberto Fresca]
- Implemented cartridge protection chip mechanism
- Added protection data for doa2 and doa2m
- Added real dumped cartridge X76F100 data for doa2/doa2m
doa2 now hangs in a loop at c001192 waiting for some interrupt(?) that
never occurs. doa2m is similar. Kale, would you mind having a look?
Encryption fairies may wish to look and see if the protection data is derived
from the ROM contents at all, although it appears there's maybe just a ROM
inside the protection ASIC.
Sent: Wednesday, July 15, 2009 4:13 PM
Cc: Aaron Giles; Angelo Salese
Subject: Re: Back Fire (Tecmo)
Here is an improved version of the driver, with fixed dipswitches, MSM
removed (it isn't on this PCB), set tagged as bootleg (PCB was a
bootleg) etc.
David Haywood wrote:
> new games added as working
> ---------
> Back Fire (Tecmo) [Tirino73, David Haywood]
>
>
> it's not really a clone of silkworm.. it's a very different game..
>
>
>
Sent: Wednesday, July 15, 2009 3:36 PM
To: Aaron Giles; Angelo Salese; Klaus Sommer, B.Sc
Subject: new clones - witch card , scherrym
This adds the recent team europe dumps. I haven't looked at them much
'Poker' is another Witch Card set
'Super Cherry Master' runs on cb2001 hardware, but the graphic rom is
missing.
new clones
-----------
Witch Card (german?) [Team Europe / Dumping Union]
new not working
-----------------
Super Cherry Master [Team Europe / Dumping Union] (incomplete set)
> Sent: Wednesday, July 15, 2009 1:10 AM
> To: Aaron Giles; Angelo Salese
> Subject: Back Fire (Tecmo)
>
> new games added as working
> ---------
> Back Fire (Tecmo) [Tirino73, David Haywood]
>
>
> it's not really a clone of silkworm.. it's a very different game..
>
>
Date: Sun, 12 Jul 2009 10:25:38
To: Aaron Giles<aaron@aarongiles.com>
Subject: Jockey Club II notes
I've updated the notes in Jockey Club II based on the pictures from Gerald
It doesn't appear that there are any additional ROMs on the board. It
actually appears that on the original game (unlike the bootleg) the
graphics are compressed in the program roms. This may be CPS3-like
hardware. (SRMP6 uses CPS3 compression too)
Sent: Friday, July 10, 2009 11:38 PM
To: Aaron Giles; Angelo Salese
Subject: Shogun Warriors 11/07/09 backup
Fully inclusive patch
In addition to previous listed updates
-- decodes a block of data used by the Japanese version (fjbuster) for
the character select screen. Basically block 0x40 is the same as mcu
block/table 0x41, but using different encryption (inline encryption
table + additional overlay table instead of each byte being bit shifted)
Kaneko definitely wanted to be annoying with this, and all their
multiple modes, the roms contain everything from unencrypted blocks, to
simple bitshifts, 0x40 byte tables, right through to blocks which seem
to have everything enabled.
Will continue to work with dox to gather more data.
Current progress
-- decoded tables for several of the startup commands, made some
observations, was unable to properly decode table 0x80, second byte
scrambling is .. odd, so just using extract data right now.
-- properly mapped inputs in Shogun Warriors
Gets Shogun Warriors to the Titlescreen at least. Will look at further
trojan work with Dox on Sunday.
I'm not sure all the sprite roms are the right size, some non-protected
sprite elements aren't appearing correctly, not sure yet tho.
Sent: Friday, July 10, 2009 11:02 AM
To: Aaron Giles; Angelo Salese
Subject: Otenami Haiken Final (V2.07JC)
Note, I've talked this one through with him, and this is correct. Taito
sold this on a 64Mb CF card, it *requires* the V2 bios which is where CF
card support was added (it might be the reason the V2 bios exists) The
supported bios is dumped from the PCB, I know we have the actual upgrade
kit, but afaik MAME can't upgrade it properly. Only the new game uses
this bios, as it's actually a less featured bios aside from the CF support.
New Games added
--------------------
Otenami Haiken Final (V2.07JC) [Joerg Hartenberger]
Other changes
--------------
- Added flashv2.u30 (v2 bios) to the taitogn driver [Joerg Hartenberger]
- Added IDE Lock mechanism to the IDE Driver in MAME, so games on gnet
v2 bios are working correct now (idectrl.c / idectrl.h) & taitogn.c
[Joerg Hartenberger]
=================
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