Aaron Giles
b431953ac1
Added the concept of device contracts. A contract is a well-defined
...
set of interfaces supported by a device, and identified by a unique
string identifier. A device may support any number of contracts,
described in a list via the DEVICE_CONTRACT_LIST* macros.
The purpose of contracts is to provide a means for devices to expose
a standard set of interfaces to other parts of the system. For
example, the PCI device should expose a contract that includes
functions for configuration register access, and 32-bit I/O. Then
any device with a PCI interface should implement the PCI contract,
so that the PCI bus device can route things appropriately.
(This change is in anticipation of a proper Namco 06xx interface,
which exposes a contract to all devices it is attached to, but I
am still struggling to get it to work reliably.)
2009-06-08 00:41:50 +00:00
Angelo Salese
c447385c2f
Nuked unneeded system18.c file
2009-06-07 22:15:24 +00:00
Angelo Salese
422680c478
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Jockey Club [Andrew Welburn, Dumping Union]
2009-06-07 21:31:38 +00:00
Angelo Salese
22369ad7ef
Fixed analog inputs with Super Crowns Golf [Angelo Salese]
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Super Crowns Golf [Angelo Salese, Tomasz Slanina]
2009-06-07 19:13:48 +00:00
Angelo Salese
43b8da2a44
Forgot to add the proper GNW flag...
2009-06-07 17:31:17 +00:00
Angelo Salese
79261b7225
New games marked as GAME_NOT_WORKING
...
------------------------------------
Janputer [alien_mame, Dumping Union]
===================================================================
A missing rom prevents this to work, it'll hopefully be dumped...
2009-06-07 17:28:40 +00:00
Brian Troha
d32e3916d3
Updated documentation on the different regional version of the Megatouch series
2009-06-07 17:07:38 +00:00
Brian Troha
e4df878bd1
fix error as pointed out by Laurent
2009-06-07 16:24:15 +00:00
Brian Troha
03945be4d0
Z80 fixes by "Marshmellow" in emails dated 3/8/2009 to Aaron and verified by Juergen.
...
Changes cycle counts in cc_xy[0x100] from 9 to 11 for:
0xDD2E 0xFD2E - LD IYL/IXL,n
0xDD26 0xFD26 - LD IYH/IXH,n
Also changes interrupt handling default case from:
z80->icount -= z80->cc_op[z80->PCD] + z80->cc_ex[z80->PCD];
to:
z80->icount -= z80->cc_op[z80->0xff] + z80->cc_ex[z80->0xff];
2009-06-07 15:49:22 +00:00
Brian Troha
ccab02cf1a
update driver with information out of eolith.c about QS1000 and added the sample rom, with a note about it NOT being dumped from this PCB but is a common sample rom used by Eolith.
...
Does NOTHING to improve the driver state or working state, but added for completeness.
2009-06-07 15:24:04 +00:00
Olivier Galibert
3ea9b604ca
Fix mantis 03013 by hooking strdup into mame's malloc [Atari Ace]
2009-06-07 15:12:07 +00:00
Angelo Salese
eb9250c869
Fixed sprite offsets and tilemap window priority.
2009-06-07 14:28:58 +00:00
Angelo Salese
4e67a0a589
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Mirax [Olivier Galibert, Angelo Salese, Tomasz Slanina]
2009-06-07 13:23:18 +00:00
Scott Stone
f8598544b4
Fixed a few errors from earlier year fix submission.
2009-06-07 12:46:41 +00:00
Scott Stone
675fc3fd8e
Fixed a number of year listings known to be unknown or incorrect the current MAME source.
...
The source for these changes come from the book:
Arcade TV Game List (Edition: Domestic and Overseas, 1971 - 2005)
http://www.ampress.co.jp/pr_flyer.htm
http://www.amazon.co.jp/gp/product/4990251210/ref=s9_simz_gw_s0_p14_t2?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=center-1&pf_rd_r=118WBT92SAZ22V3E0XZC&pf_rd_t=101&pf_rd_p=463376736&pf_rd_i=489986
Fujix took a good deal of time to go through pages and find many matches for games current in MAME with missing or incorrect data. I took the time this morning to verify and add the newly discovered dates as well as modifying mamedriv.c with the reference Page/Location of the entry in the book.
2009-06-07 12:25:08 +00:00
Brian Troha
16db298ad2
New clone & documentation update for Shadow Force
...
Added PCB layout for Shadow Force [Guru]
New Clone Added
-----------------------------------
Shadow Force (Japan Version 3) [Guru]
2009-06-07 04:08:17 +00:00
Angelo Salese
a665baa974
Small last minute bug-fix
2009-06-06 21:04:16 +00:00
Angelo Salese
1bedf42c94
Game should probably be promoted to working now, I'll do that tomorrow after a bit of test...
2009-06-06 21:02:09 +00:00
Angelo Salese
4ef8a7333f
Further improvements to the Mirax driver, game is somewhat playable right now.
2009-06-06 20:06:22 +00:00
Ryan Holtz
159f54fb67
Fixed a minor typo in the SSEM debugging features. [MooglyGuy]
2009-06-06 19:50:33 +00:00
Angelo Salese
0e5708f4bd
Fixed rom 2 decryption in Mirax [Tomasz Slanina]
...
Improved the video emulation in Mirax [Angelo Salese]
2009-06-06 18:50:22 +00:00
Angelo Salese
de7e2a7189
Improved the Mirax driver, noticed that one rom might be bad or uses different encryption [Angelo Salese]
2009-06-06 16:39:52 +00:00
Angelo Salese
076e2a92c6
Fixed address line swapping in Mirax [Olivier Galibert]
2009-06-06 14:32:37 +00:00
Fabio Priuli
6190903b54
Fixed MT3241. It seems I had sent an outdated patch, sorry.
2009-06-05 19:14:26 +00:00
Angelo Salese
053506483f
Fixed for good the colors in 86 Lions.
2009-06-05 18:52:39 +00:00
smf-
3c6169357d
watchdog hooked up so test mode exits.
...
printf's that always come up are commented out.
2009-06-05 18:08:02 +00:00
Scott Stone
6c9a63d109
Added a missing memory map that was lost when converting to a merged map for GTMR and clones.
...
All sets now boot and play correctly. Fixes MT Bug #3238 .
2009-06-05 01:34:04 +00:00
Angelo Salese
0868adce22
Small DIP-Switch fix
2009-06-04 23:23:59 +00:00
Angelo Salese
1d90954215
Hooked up 2nd player mahjong panel in mjkjidai.
2009-06-04 22:53:10 +00:00
Angelo Salese
78d775b889
Fixed colors in the Aristocrat Mark-IV driver
2009-06-04 21:39:03 +00:00
Angelo Salese
56fb451d7e
New games marked as GAME_NOT_WORKING
...
------------------------------------
Enchanted Forest [Palindrome]
2009-06-04 21:15:10 +00:00
Aaron Giles
0eed019da7
Cleanups and version bump.
2009-06-04 15:33:42 +00:00
Aaron Giles
678873dae7
verified clocks and corrected 6502 cpu speed on "the deep" [Corrado Tomaselli]
2009-06-04 15:21:30 +00:00
Aaron Giles
9ccba2638f
From: Justin Kerk [mailto:dopefishjustin@gmail.com]
...
Sent: Saturday, May 30, 2009 8:30 PM
To: submit@mamedev.org
Subject: Amiga Custom sound - Paula?
As part of the conversion of custom sound devices, the sound chip for
Amiga-hardware games is now named "Amiga Custom" on the Game
Information display. The Amiga sound chip was called Paula, so it
would be nicer to show that instead, as in the attached patch. (You
could also use "MOS 8364" but that's not as catchy....)
-Justin
--
dopefish justin at gmail dot com
http://interbutt.com/
2009-06-04 15:11:30 +00:00
Aaron Giles
06bb2d5693
New clones
...
----------
Street Fighter II - The World Warrior (World 910214, TAB Austria bootleg)
From: Klaus Sommer, B.Sc [mailto:klaus@hotsummer.at]
Sent: Tuesday, May 26, 2009 10:29 PM
To: submit@mamedev.org
Subject: E-Mail schreiben an: sf2ebbl.zip, sf2tabaustria.diff
hello!
we dumped a new bootleg of Street Fighter 2. One Differenz to the original set is that the logo's (capcom) are blanked.
Attached are the romset (Maskroms are the same as in the original set) and the DIFF...which is already verified from Haze!
Your's
TeamEurope
2009-06-04 15:08:25 +00:00
Yasuhiro Ogawa
a7df245876
fixed ROM filenames of CVS Hunchback and Logger [Andrew Welburn]
2009-06-04 09:17:04 +00:00
Brian Troha
81e07aa83a
New clone added: Bucky O'Hare (ver AA)
...
New Clone Added
-------------------------------
Bucky O'Hare (ver AA) [Irongiant]
2009-06-03 20:47:16 +00:00
Angelo Salese
ef95a2f484
Added an heuristic table for the PSG in Oli-Boo-Chu, not worth mentioning
2009-06-03 20:15:08 +00:00
Fabio Priuli
ce4ecc4a78
Fixing NVRAM function name to be the same for devices/non-devices. This makes DT_HAS_NVRAM in devtempl.h work as expected.
2009-06-03 16:10:55 +00:00
Brian Troha
4511e8b689
long day... fix last sent (Tm7000 Eval) patch to be correct
2009-06-02 22:47:36 +00:00
Brian Troha
c9cd0f7f8e
patch out protection so the new clone Touchmaster 7000 Evaluation works.
2009-06-02 22:45:05 +00:00
Angelo Salese
d6ffaaa829
02730: fiveside: Doesn't past rom check
2009-06-02 22:37:10 +00:00
Brian Troha
cde1cfd9fc
New clones added: Touchmaster 5000 California & 7000 Evaluation
...
New Clones Added
-----------------------------
Touchmaster 5000 (v7.10 California) [Tormod, Smitdogg, Dumping Union]
Touchmaster 7000 (v8.1X Evaluation) [Incog, Smitdogg, Dumping Untion]
2009-06-02 22:19:32 +00:00
Angelo Salese
4903237423
Added DIP-Switches to Super Crown Golf according to the manual [Yasuhiro Ogawa] (also fixed an unwanted input bug)
2009-06-02 21:48:44 +00:00
Angelo Salese
0ef49a9b48
Fixed VIA address map in 86 Lions [Palindrome]
2009-06-02 17:57:33 +00:00
Angelo Salese
10ebad43da
Fixed compile error
2009-06-02 15:31:08 +00:00
Fabio Priuli
0344ac9306
Converted Motorola 6840PTM to be a MAME device
2009-06-02 15:28:44 +00:00
Angelo Salese
2f74465fd1
Hooked up basic inputs in Super Crowns Golf [Angelo Salese]
2009-06-02 15:08:06 +00:00
Fabio Priuli
c0aaf94b4b
Removed type member from ADC083x and ADC1213x state structures.
2009-06-02 15:03:20 +00:00
Curt Coder
4094fc396a
Added crystals for MESS.
2009-06-02 06:50:17 +00:00