Commit Graph

5775 Commits

Author SHA1 Message Date
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
Curt Coder
9eba6f1517 [Z80PIO] Added alternate read/write handlers. 2009-06-02 06:49:59 +00:00
Brian Troha
a6c8c32a9a Added documentation about the Galaxian bootleg hardware known as Artic Multi-System.
As noted on Andys-Arcade... Also the bootleg "Defend the Terra Attack on the Red UFO" is on the same hardware as shown in a recent auction on eBay
2009-06-02 03:38:06 +00:00
Brian Troha
6a950bd9d6 Might as well add the version and region to the Asian set of Boogie Wings 2009-06-02 03:05:47 +00:00
Brian Troha
67ba0158dc Updated the dipswitches and listed the dipswitches in the driver 2009-06-02 03:02:08 +00:00
Ryan Holtz
799228d1b4 Corrected a major oversight in the instruction encoding of the SSEM core [MooglyGuy] 2009-06-02 02:18:44 +00:00
Brian Troha
1e190e8be5 fix minor typo in Wing Shooting Championship upgrade notes 2009-06-02 02:00:36 +00:00
Ryan Holtz
7ef80f9393 Added CPU core for the Manchester Small-Scale Experimental Machine (SSEM) from 1948 [MooglyGuy] 2009-06-02 01:11:11 +00:00
Fabio Priuli
871aa59c7c Partially converted NEC uPD4990A RTC to be a MAME device. Moved clock init to device_start. 2009-06-01 22:18:50 +00:00
Olivier Galibert
d5b9e079e5 Digitalker mode 2 fix 2009-06-01 22:14:12 +00:00
Fabio Priuli
3ce62e7831 Fixed problem with derived devices in devtempl.h. Fixed save state issues with adc083x.c and adc1213x.c. Changed adc083x.c & adc1213x.c to use derived devices for various types of converters. 2009-06-01 20:26:12 +00:00
Scott Stone
81c71d5528 Added DIP Locations and verified defaults for Speed Rumbler/Rush and Crash (using Speed Rumbler manual). 2009-06-01 19:16:40 +00:00
Fabio Priuli
9c53758bcf Fixed save state issues for all but 2 of the devices I converted earlier 2009-06-01 18:51:18 +00:00
Fabio Priuli
fef4e83b4d Converted RP5H01 to be a MAME device. 2009-06-01 16:24:08 +00:00
Fabio Priuli
be7e2a6f37 Converted ADC1213x converters to be MAME devices. Also, made more specific the required functions. 2009-06-01 16:17:56 +00:00
Olivier Galibert
b4581039e9 Tekken Tag Tournament Japanese versions: Mark the in-practice undumped
roms as NO_DUMP.  The versions used in the source were from where from
the export version and they're incompatible with the japanese program
roms.  Hopefully that will help scare out a board.

Guessed at the name too.
2009-06-01 15:29:58 +00:00
Fabio Priuli
3a12078160 Converted NEC uPD4701 to be a MAME device and hopefully fixed ACD083x device implementation. 2009-06-01 15:04:34 +00:00
Fabio Priuli
f1765e578b Converted Fujitsu MB3773 to be a MAME device 2009-06-01 12:45:22 +00:00
Fabio Priuli
5fe704f9c5 tiny cputag vs. cpu cleanup 2009-06-01 12:43:43 +00:00
Fabio Priuli
1bcf4e7b9e Converted ADC083x converters to be MAME devices 2009-06-01 10:44:07 +00:00
Fabio Priuli
b5c8272ad8 Converted DS1302 to use devtemplate 2009-06-01 10:39:47 +00:00
Brian Troha
37a38a958f Corrected rom names for Wing Shooting Championship and added documentation of the new game features of v2.00 (Brian Troha, Dumping Union) 2009-06-01 02:51:14 +00:00
Brian Troha
df00a74f36 correct BPROM names, added PCB location and documented the BPROM type for Moon Base. (Smitdogg, Dumping Union) 2009-06-01 02:10:19 +00:00
Scott Stone
030bdb9d9a Fix for MT bug #3226. Added a missing write map which vanished when the driver was converted to a merged memory map. mmaulers and dadandrn now boot and play correctly. 2009-05-31 23:51:15 +00:00
Aaron Giles
03061c0142 Changed voodoo to use devtempl.h. 2009-05-31 23:41:10 +00:00
Aaron Giles
c061fc36c8 Added DT_HAS_START to devtempl.h to explicitly specify the presence
of a start routine (so that derived devices can say whether or not
they are overriding the parent). Also converted 6821pia to use 
devtempl.h.
2009-05-31 22:25:55 +00:00
Fabio Priuli
da25d13961 Added configuration settings and analog adjusters to xml output (see e.g. mario or crbaloon). Also, added port categories for MESS. 2009-05-31 22:07:16 +00:00
Aaron Giles
a9d29f2d78 Cleaned up Namco 5xxx docs, listing both MB88xx pin IDs and
Namco custom IDs where appropriate.

Added clocks to the Namco 06xx in anticipation of improved
device interconnection.

Added new file devtempl.h which can be used to generate the
DEVICE_GET_INFO function. Updated all the Namco I/O devices
to use this.

Updated galaga driver to use computed video timing.
2009-05-31 22:04:15 +00:00
Angelo Salese
c800e27eae Not sure that this one is fully decrypted, it basically does illegal/uses undefined stuff 2009-05-31 19:48:24 +00:00
Angelo Salese
e9c34b90c1 Decrypted Mirax main program roms [Olivier Galibert] 2009-05-31 17:30:32 +00:00
Brian Troha
afd7daf1e8 New Clone Added: Off Road Challenge v1.63
New Clone Added
--------------------------------------
Off Road Challenge v1.63 [Tormod, Smitdogg, Dumping Union]

This set is not working like all the other Off Road Challenge sets and has all the same issues.
2009-05-31 16:12:35 +00:00
Angelo Salese
df67f6eb2b Rewritten the Super Crowns Golf video routines, game gfxs are now heavily improved [Angelo Salese] 2009-05-31 14:51:11 +00:00
Brian Troha
f697c51161 Corrected dipswitches in Konami's Wizz Quiz and added dipswitch locations 2009-05-31 03:17:46 +00:00
Brian Troha
68a9b771d2 corrected some rom names & added some PCB locations.
Added dipswitch locations
2009-05-31 01:14:16 +00:00
Brian Troha
7b4bc926f1 updated Intruder & Moon Base roms with PCB locations. 2009-05-30 23:38:56 +00:00
Brian Troha
652e632ac6 Fix coin issue sqixr1 (ShimaPong) 2009-05-30 23:08:58 +00:00
Angelo Salese
c1d5d1f5ae Proof that I need a rewrite of this one... 2009-05-30 19:51:55 +00:00
Angelo Salese
5cc50b43a9 Improved bg gfxs in Super Crowns Golf, needs to move the bg drawing function from VIDEO_UPDATE to handler + 2009-05-30 19:23:48 +00:00
Fabio Priuli
818b17bc13 Converted Dallas DS1302 RTC to a device 2009-05-30 04:35:40 +00:00
Fabio Priuli
89dba62f7a On behalf of Tafoid:
* Fixed MT3218 - anteatgb: Game sits at POST screen
* Fixed MT3221 - demonwld + clones: Game fails to start
2009-05-29 18:08:55 +00:00
Fabio Priuli
134cb4d127 Fixed ctribe music [ShimaPong] 2009-05-29 17:36:04 +00:00
Fabio Priuli
e7b72c793d Replaced almost all remaining cpu[num] occurrences in src/mame/ with tags 2009-05-29 10:19:50 +00:00
Ryan Holtz
99c2a35186 Reverting my addition of AM_READONLY, because man, I am just dumber than hell. No whatsnew.txt entry, please, for dignity's sake. 2009-05-29 04:45:38 +00:00
smf-
8b014027fc updated chds to latest format. 2009-05-29 00:12:51 +00:00
Angelo Salese
89b2c5316c Temporarly patched a check that gives stack garbage in Super Crowns Golf so that we can test out the background gfxs. No credit please. 2009-05-28 21:51:58 +00:00
Angelo Salese
422acb1fa4 Fixed NMI firing in Goal 92 (same sound hook-up as Euro League 2009-05-28 19:22:16 +00:00
Fabio Priuli
18ae61e783 * fixed megadrive PAL refresh rate (for MESS) [Enik Land]
* simplified megadriv.c input reading [Fabio Priuli]
2009-05-28 18:10:10 +00:00
Aaron Giles
0d51788960 Fix validity check failure. 2009-05-28 16:26:22 +00:00
Fabio Priuli
105fbdde89 Fixed dragngun lightgun regression (MT3178) 2009-05-28 16:02:38 +00:00
Aaron Giles
ab7d486957 Cleanups and version bump. 2009-05-28 15:59:16 +00:00
Yasuhiro Ogawa
ee50133db6 added Guru-readme(TM) for TWINKLE hardware [The Guru] 2009-05-28 15:39:32 +00:00
Aaron Giles
03302fd9b9 From: Oliver Stoeneberg [mailto:oliverst@online.de]
Sent: Wednesday, May 27, 2009 11:50 PM
To: submit@mamedev.org
Subject: Memory Leaks

This patch fixes a few potential memory leaks detected by cppcheck 
and also adds an errormessage to verinfo.
2009-05-28 15:19:27 +00:00
Aaron Giles
25895015b2 Made a pass at shuffling/improving the system 16 and 18 bootlegs.
Some games are probably more broken now, but they are better
structured for future improvements. [David Haywood]
2009-05-28 15:17:13 +00:00
Aaron Giles
fc14ac39cc From: William Krick [mailto:bill@3feetunder.com]
Sent: Monday, May 25, 2009 9:31 PM
To: submit@mamedev.org
Subject: DIFF: vertical.ini & horizont.ini

This simple 4 line change (5 if you count the comment) to mame.c adds the
ability to parse vertical.ini and/or horizont.ini files.

I wanted this functionality so that I could specify different resolution
and artwork options for all vertical games in one shot.

I had a MAMEUI user ask that I submit this code to baseline MAME so that
it could be included in MAMEUI GUI without making changes to the core
codebase.

I chose to shorten "horizontal" to "horizont" to make sure that the
ini file falls within 8.3 filename guidelines.

thanks for your consideration
...
Krick
2009-05-28 15:13:53 +00:00
Aaron Giles
57deed92e8 From: Oliver Stoeneberg [oliverst@online.de]
Sent: Sunday, May 24, 2009 4:11 AM
To: submit@mamedev.org
Subject: Compilation fix for ARM7 core

This fixes the compilation with ARM7_DEBUG_CORE. It was actually
found by Reijo Tomperi from the cppcheck team after I issued a bug
report.
2009-05-28 15:12:42 +00:00
Aaron Giles
4df2ea5003 New clones
----------
Cherry Bonus III (alt) [David Haywood]

New non-working
---------------
Super Cherry Master / New Cherry Gold '99 [David Haywood]
Super Cherry Master / Super Cherry Gold [David Haywood]
Super Cherry Master / Grand Cherry Master [David Haywood]
2009-05-28 15:09:52 +00:00
Aaron Giles
0c0affd00e Replaced Namco 52xx sound simulation with emulation of the MCU.
Updated polepos and bosco drivers to use the new 52xx sound
emulation, wiring up the output through the discrete mixer that
Derrick had already plumbed but left disabled.

This required several MB88xx changes/fixes:
 - internal timer support now works; prescaler is guessed based
    on Pole Position sample playback frequency
 - external counter support works
 - a basic mechanism for reading serial input has been added; it
    is not sufficient for a full implementation, but good enough
    to sample the SI pin at startup
 - fixed TSTS/TSTV to clear their respective flags
 - fixed CI and CYI to compute imm-reg instead of reg-imm
 - added masking of the PA register upon RTI/RTS to prevent bogus
    PC values
2009-05-28 09:15:09 +00:00
smf-
4fca3801e9 updated comments. 2009-05-28 07:51:54 +00:00
smf-
c96c490060 preliminary work on beatmania iidx, still lots to do but I didn't want to waste anyones time. 2009-05-28 07:13:38 +00:00
Fabio Priuli
a4ee598d53 Some number-to-tag conversions in CPU calls. Also, removed some unused code from audio/scramble.c 2009-05-28 06:52:52 +00:00
Aaron Giles
ee4aeb9d0b Fix typos. 2009-05-28 05:13:03 +00:00
Aaron Giles
f9f03182fb Replaced simulation of Namco 53xx with emulation. Both
Pole Position and Dig Dug are now properly hooked up.
2009-05-28 05:08:54 +00:00
Fabio Priuli
1fe720014c A few more number-to-tag conversions in CPU calls 2009-05-27 18:07:41 +00:00
Fabio Priuli
f5c9d8989e A few more number-to-tag conversions in CPU calls 2009-05-27 16:31:28 +00:00
Fabio Priuli
f34ddea20b A few number-to-tag conversions in CPU calls 2009-05-27 14:31:52 +00:00
Aaron Giles
27e2aac0fe Added internal memory maps and internal clock divider to the MB88xx
CPUs. Removed now-redundant memory maps from drivers and removed
explicitly-specified clock dividers.
2009-05-27 14:18:44 +00:00
Yasuhiro Ogawa
47112c063b many DIPSW fixes [kanikani]
- added DIPLOCATION to scontra and thunderx
- added some DEF_STRs (Difficult, Very Difficult, etc.) and modified drivers using them
2009-05-27 08:15:29 +00:00
Aaron Giles
658a3e51f9 Pole Position fixes.
Also added mirrors to Pole Position memory maps.
2009-05-27 05:13:21 +00:00
Aaron Giles
8048a37ae7 Split the Namco 06xx interface into a separate device, which has
the information needed to connect to the CPU and other devices
specified in the definition.

Updated drivers to use this new device.

(I notice that the bosco shoot sound no longer changes pitch during
another explosion. Not sure if this was fixed prior or if the
recent device-ification cleaned something up....)
2009-05-27 05:03:08 +00:00
R. Belmont
f84ab7a300 Games promoted from NOT_WORKING status
--------------------------------------
Aqua Jet (Rev. AJ2 Ver.B)

Game is now fully playable - I was able to finish a race and everything.

OG take note - the test mode is *very* extensive now that it's navigable.
Look under "OTHERS".
2009-05-27 04:16:10 +00:00
Angelo Salese
a5e0819256 Guessed ADPCM PAL shuffling in Idol Janshi Suchie-Pai Special, it sounds better but I'm not sure if it's 100% accurate (I need a side-by-side test). 2009-05-26 21:34:18 +00:00
Angelo Salese
8bc83d86cb Fixed Bronx regression. 2009-05-26 20:24:54 +00:00
Aaron Giles
adffaf795b Split out Namco 51xx and 53xx into separate modules.
Converted Namco 51xx and 53xx into proper devices. The MB84xx is not
yet emulated, but is now present.

Converted 51xx and 53xx interfaces to use the devcb system for 
port I/O callbacks.

Dig Dug is known to be somewhat broken at the moment.
2009-05-26 15:16:58 +00:00
Aaron Giles
ca0bee02b5 Converted Namco 54xx to a device. The interface now specifies the name
of the target discrete sound object and the base node, rather than
making assumptions.
2009-05-26 05:43:32 +00:00
Aaron Giles
44eb499a4a Converted Namco 52xx to a device. Note the MB8842 for this is still
not emulated yet, but it is now present and disabled, and the ROMs
centrally loaded via the device.
2009-05-26 05:11:46 +00:00
Aaron Giles
996de3e466 Converted the Namco 50xx into a proper device.
Extended the Namco 60xx and namcoio_init() interfaces to accept 
a device name string in addition to an interface struct, until 
all the interfaces are replaced with devices.

Added DERIVED_CLOCK() macro which can be used by sub-devices to
derive their clock from the parent device.

Tweaked some of the laserdisc interfaces to use ROM_NAME() and
MACHINE_DRIVER_NAME() macros.
2009-05-26 04:35:01 +00:00
Yasuhiro Ogawa
2d0b375973 added some security custom info (http://www.higenekodo.jp/sega_n.htm) 2009-05-26 01:34:05 +00:00
Ryan Holtz
1fa3febc6b Eliminated SMH_* usage in all memory maps in drivers beginning with A and B. [MooglyGuy] 2009-05-25 23:16:26 +00:00
Aaron Giles
8a770e7b4e * Added MCU dumps to quart21 and bodyslam
* Hooked up MCU in these games
* Marked games using simulated MCU as "unemulated protection"
   as the MCUs clearly do more than what we are simulating
2009-05-25 23:15:31 +00:00
Aaron Giles
8581fc7b28 CPUs actually take some time to reset. Changed the 68000/68010 to
eat an appropriate number of cycles after a reset.
2009-05-25 23:13:36 +00:00
Angelo Salese
fdc4f315c3 Decoded color proms and fixed bitplanes in Mirax 2009-05-25 21:54:47 +00:00
Angelo Salese
a75112d480 Fixed priorities in Mirage Youjuu Mahjongden [Angelo Salese] 2009-05-25 21:07:04 +00:00
Angelo Salese
725312a6e8 Fixed sound banking in Mirage Youjuu Mahjongden [Angelo Salese] 2009-05-25 20:39:15 +00:00
mariuszw1
3a9f379193 Added readmes to Jail Break, Ninja Warriors, Operation Wolf and Rainbow Islands [Guru] 2009-05-25 19:50:11 +00:00
Angelo Salese
354a1068a3 Hand-tuned bgm OKI sound chip frequency. 2009-05-25 18:58:52 +00:00
Brian Troha
a046f235ea grrrr... now make sure the alt B board for the world version of Forgotten Worlds is accurately set in the config table 2009-05-25 05:12:31 +00:00
Brian Troha
fbfb7b5854 update the CPS1 config table in /video to use the new clone name for Forgotten Worlds (US) 2009-05-25 05:02:44 +00:00
Brian Troha
b250100cf9 Forgotten Worlds (World) - programs dumped and added
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Forgotten Worlds (World) [Please added the right name]

Made the "World" set the new parent and the old parent, which is the US set, a clone.
2009-05-25 04:23:57 +00:00
Brian Troha
f68d801a7b Corrects the clock speed for Pirate Ship Higemaru as measured and verified by Stefan Lindberg 2009-05-25 03:04:07 +00:00
Aaron Giles
8d6d6b77a6 The default DIP for this game has the "FULL TESTS" switched ON .
This DIFF simply changes the default state to "OFF", allowing 
you to play the game and fixing MT Bug #3196.

tafoid@yahoo.com
2009-05-25 01:19:29 +00:00
Aaron Giles
e1d2aff4d9 From: AGEMAME Development <agemame@gmail.com>
Date: Tue, 19 May 2009 12:24:35 
To: submit@mamedev.org<submit@mamedev.org>
Subject: Added Aristocrat dumps from Heihachi_73


ROMs at http://agemame.fruit-emu.com/aristo/

Original email follows..

Here's another ROM dump to add to the list of non-working games in 
aristmkv.c (only another 3000-odd to go!).

Enchanted Forest (E - 23/06/95, Local)
Both games are essentially the same game but half a world apart. One is 
unfortunately known for being a kiddie magnet on the fruit-emu forums. 
Both are in the same zip file.

=================================
Golden Pyramids (B - 13-05-97, USA)
Queen of the Nile (B - 13-05-97, NSW/ACT)

Golden Pyramids is a 9 line game with a 90 credit (10x) max bet, whereas 
Queen of the Nile is a 20 line game with a 500 credit (25x) max bet.

Note: The Golden Pyramids ROM reads QUEEN OF THE NILE, the same date and 
'NSW/ACT' as the region inside, but it is a proper US romset (with 
English and Portuguese languages selectable). Both games have identical 
graphics but different percentage variations (reel strips). However, the 
string 'GOLDEN PYRAMIDS' is at 0x043148, and is not present at all in 
Queen of the Nile. I never received any label info for Golden Pyramids 
either, except for this text file:

Checksum for u7.BIN  ==> $4DD8
Checksum for u8.BIN  ==> $9D11
Checksum for u11.BIN ==> $F8F6
Checksum for u12.BIN ==> $F8BF
2009-05-25 01:17:35 +00:00
Aaron Giles
64b527f6ec 2009/5/16 Mike Green <mikedx@gmail.com>:
> Here is a small patch for the touchmaster driver
>
> This removes the pulse input on the touchscreen for the touchmaster
> drivers, making centipede returns (tm4k), breakout3k (tm3k),
> wordsearch (tm8k) and possibly other games playable do to the need for
> "dragging" the screen. An example of this is the word search game
> where it is necessary to drag from the start letter to the end to
> highlight the selection, which is not possible with a pulse input.
>
> Best regards
>
> Mike
2009-05-25 01:07:07 +00:00
Aaron Giles
446c154bb1 From: Oliver Stoeneberg [oliverst@online.de]
Sent: Friday, May 15, 2009 9:13 AM
To: submit@mamedev.org
Subject: Unused Variables - second try

This is a new version of the patch, that disables some unused
variables. It fixes some warnings, that came up in an optimized build
and adds a few more things.
2009-05-25 01:03:10 +00:00
Aaron Giles
fa92ddb425 Intruder:
Sorry I forgot to mention, can you make sure the credits for this also
include jmurjr and ranger_lennier when it gets added, they paid for
part of it.

Thanks,
Smitdogg
2009-05-25 01:00:37 +00:00
Aaron Giles
24590f7ccc New clones
==========
Pro. Sports (alternate) [Smitdogg] -- not working


From: Smitdogg <smitdoggjones@gmail.com>

Date: Sat, 2 May 2009 11:59:09 
To: submit@mamedev.org<submit@mamedev.org>; the-dumping-union@googlegroups.com<the-dumping-union@googlegroups.com>
Subject: Pro Sports and Lady Bug


I dumped these, the Lady Bug is the same game as the parent set in
MAME but the roms are different sizes. The Pro Sports is a different
version than the one in MAME, it appears to be this one:
http://www.arcadeflyers.com/?page=flyer&db=videodb&id=4547&image=4

Pics:
http://smitdogg.mameworld.info/pics/prosportspcb1.jpg
http://smitdogg.mameworld.info/pics/prosportspcb2.jpg
http://smitdogg.mameworld.info/pics/ladybugpcb.jpg

Smitdogg
2009-05-25 00:59:44 +00:00
Aaron Giles
54ae9e7073 New clones
==========
Intruder [Smitdogg]


From: Smitdogg <smitdoggjones@gmail.com>

Date: Fri, 1 May 2009 15:35:07 
To: submit@mamedev.org<submit@mamedev.org>; the-dumping-union@googlegroups.com<the-dumping-union@googlegroups.com>
Subject: Intruder


Here's my dump of Intruder. Pics:
http://smitdogg.mameworld.info/pics/intruderpcb1.jpg
http://smitdogg.mameworld.info/pics/intruderpcb2.jpg
http://smitdogg.mameworld.info/pics/intruderpcb3.jpg

Romident:

01                  = n01prm.6b             Moon Base
                    = cv01-7643.2c          Lunar Rescue (Model Racing bootleg)
                    = cv01_1.bin            Space Invaders (CV Version)
                    = cv01_1.bin            Space Invaders (SV Version)
                    = cv01_1.bin            Space Invaders (SV Version 2)
02                  = n02prm.6a             Moon Base
                    = cv02-7643.1c          Lunar Rescue (Model Racing bootleg)
                    = cv02_2.bin            Space Invaders (CV Version)
                    = cv02_2.bin            Space Invaders (SV Version)
                    = cv02_2.bin            Space Invaders (SV Version 2)
la01-1              = la01                  Space Laser
la02-1              = spcewarl.2            Space Laser
                    = spcewarl.2            Space War (Leijac Corporation)
la03-1              NO MATCH
la04-1              = la04                  Space Laser


Smitdogg
2009-05-25 00:49:11 +00:00
Brian Troha
1234aeb8f5 removed a left over comment from superqix.c driver. 2009-05-25 00:32:52 +00:00
Brian Troha
22732330ea New clone added: High Impact Football (rev LA5 02/15/91)
New Clone Added
---------------------------------
High Impact Football (rev LA5 02/15/91) [Tormod, Smitdogg, Dumping Union]
2009-05-25 00:11:28 +00:00
Brian Troha
00194e2290 New Clone added: Super Qix (World, Rev 2)
New Clone Added
----------------------
Super Qix (World, Rev 2) [Stefan Lindberg]


Dumping missing SQ-IU3 mask rom and added it to the non bootleg sets.  Added NO_DUMP for the B03-03 I8751 MCU and added additional documentation about the roms.  Rearranged the sets and names based on known information (Stefan Lindberg, Dumping Union)
2009-05-24 23:52:37 +00:00
Angelo Salese
ba1be382fb Forgot to disable a popmessage... 2009-05-24 21:16:26 +00:00
Angelo Salese
7bccda6530 Fixed scrolling issues in Tryout, removed the GAME_IMPERFECT_GRAPHICS flag. [Angelo Salese] 2009-05-24 21:14:18 +00:00
Angelo Salese
98d5f69f46 Added screen disable flag 2009-05-24 20:25:38 +00:00
Angelo Salese
4f8b3ec270 Fixed flip X on the sprites. 2009-05-24 16:26:01 +00:00
Angelo Salese
90368f3ba4 Fixed foreground color offsets in Tryout, game colors should now be 100% accurate. [Angelo Salese] 2009-05-24 15:45:58 +00:00
Angelo Salese
b69b61e2d8 Forgot to update the clocks... 2009-05-24 15:05:07 +00:00
Angelo Salese
4dd7f64ac9 Cleaned-up the Mazer Blazer driver 2009-05-24 14:57:47 +00:00
Yasuhiro Ogawa
171057c9ea New Clones added
Fighters' Impact (Japan) [TH60]
Ehrgeiz (Japan) [Uki]

also fixed ROM filename in mgcldate (contents of E32-07 is the same as E32-10 in mgcldtex, but we should use correct name)
2009-05-24 14:50:08 +00:00
Angelo Salese
78744c8059 Fixed background colors in Tryout and cleaned-up the NMI firings on coin insertion [Angelo Salese] 2009-05-24 13:55:20 +00:00
Angelo Salese
e7e1f17e24 03101: jantotsu: Game gives incorrect calls 2009-05-24 12:29:58 +00:00
Angelo Salese
cdc77347d6 Started to properly work on the Jantotsu ADPCM indexs... 2009-05-23 19:23:31 +00:00
Angelo Salese
55c11475ae Added MSM hook-up for Ganbare Chinsan Ooshoubu [Angelo Salese]
Fixed MSM frequency in Jantotsu [Angelo Salese]
2009-05-23 18:42:05 +00:00
Angelo Salese
7c4836dd83 Fixed coin lockout in Tetris (Arkanoid HW) and removed the GAME_WRONG_COLORS flag since the colors are correct. [Angelo Salese]
========================================================================================

I don't know who uploaded the snaps from the original pcb on the ftp, but they matches
current emulation.
2009-05-23 17:38:06 +00:00
Brian Troha
2a31240fd0 Documentation update: Added the release date of Wing Shooting Championship v2.00 based on paperwork shown in an eBay auction. 2009-05-23 16:15:59 +00:00
Nicola Salmoria
712f9d3fd8 added I8751 ROM to sqixu [Dr. Decapitator, Nicola Salmoria]
fixed sqix/sqixa bootleg MCU bad dump by comparison with the original [Nicola Salmoria]
2009-05-23 15:18:38 +00:00
Angelo Salese
d366385a77 Minor trivial fix. 2009-05-23 15:13:27 +00:00
Angelo Salese
48a4a69e41 Splitted memory maps for the different sshangha version, makes the parent set sound to work too. 2009-05-23 15:09:58 +00:00
Yasuhiro Ogawa
24dca01b03 updated config table to make bldyroar work 2009-05-23 14:16:19 +00:00
Brian Troha
46a0af4d43 New clone added: Bloody Roar (Japan)
New Clone Added
----------------------
Bloody Roar (Japan) [D. Alves, Smitdogg, Dumping Union]

This is more then a simple region byte change for the program roms, and of course dumped from a legit Japanese version board  ;-)
2009-05-23 13:35:46 +00:00
Angelo Salese
fe07b30773 Fixed flickering in Super Shanghai Dragon's Eye on girl presentation screens. 2009-05-23 13:15:23 +00:00
Angelo Salese
42abf3b0cc Some ST-V fixes... 2009-05-23 11:47:02 +00:00
Angelo Salese
ac6d3cbc7e New games marked as GAME_NOT_WORKING
------------------------------------
Microman Battle Charge [Guru]
Technical Bowling [Guru]

=========================================================================

They both moans for i/o settings*, I'll fix/re-arrange some stuff in the 
driver then look forward to find a solution to them...

*
techbowl: http://mamedev.emulab.it/kale/fast/files/0000_189977285.png 
micrombc: http://mamedev.emulab.it/kale/fast/files/0000_485217218.png
2009-05-23 09:59:41 +00:00
Brian Troha
e8760370c0 new clone adde: Chaos Heat v2.09O
New Clone Added
----------------------
Chaos Heat (World) [Tormod / Brian Troha]
2009-05-22 20:48:18 +00:00
Wilbert Pol
2d5f849e19 Only sync the z80 busreq changes when the z80 is running. 2009-05-22 18:21:29 +00:00
Wilbert Pol
18ed233407 Improved timing of communication between the main and sound cpus in the megadriv driver. 2009-05-22 13:17:57 +00:00
Angelo Salese
fb0923bdf3 Forgot to update a comment... 2009-05-21 23:02:22 +00:00
Angelo Salese
6459b8745e Fixed some dip-switches quirks in the Mexico 86 driver and enabled the single board 4 players mode. 2009-05-21 22:50:34 +00:00
Angelo Salese
cba19c3286 Hooked up sound in Super Shanghai Dragon's Eye [Angelo Salese] 2009-05-21 21:03:05 +00:00
Angelo Salese
f2223359ba Added an heuristic table for the msm samples, making less sense than expected... 2009-05-21 19:17:38 +00:00
Angelo Salese
d79728c31c Fixed clocks. 2009-05-21 17:19:35 +00:00
Angelo Salese
8aac8b57ad Fixed ADPCM stop flag in Jantotsu, and cleaned up some routines in the driver [Angelo Salese] 2009-05-20 22:55:28 +00:00
Angelo Salese
5c6cea8175 Corrected Euro League clock speeds [Mike Coates] 2009-05-20 21:41:22 +00:00
Angelo Salese
f2aff17480 Hooked up sprite buffering in the Jaleco Mega System 1 driver. [Angelo Salese] 2009-05-20 21:09:56 +00:00
Angelo Salese
c8bfb4755b Converted some AM_WRITE(SMH_RAM) to AM_WRITEONLY in the crgolf.c driver. 2009-05-19 23:29:31 +00:00
Angelo Salese
e818ba4773 Found & hooked up the flip screen bit 2009-05-19 23:00:58 +00:00
Angelo Salese
a49ccdceb6 Fixed NMI generation for Super Crowns Golf, sound should now be 100% accurate [Angelo Salese, Tomasz Slanina] 2009-05-19 22:06:04 +00:00
Angelo Salese
0a6120923e Added basic MSM support for Super Crowns Golf, it basically works but the NMI generation is probably wrong because the post
screen gives to me a RAM error. I disable it by default until I understand it properly...
2009-05-19 20:35:36 +00:00
Yasuhiro Ogawa
52d6643964 fixed ROM filename for Battle Zone [Andrew Welburn] 2009-05-19 15:29:20 +00:00
Brian Troha
8a404e19ac added PCB rom locations to Dog Fight (Thunderbolt) romdef as well as the bprom type. 2009-05-19 03:03:13 +00:00
Brian Troha
90d2e8e705 Corrected the 202 entry in the LFO Frequency Table (and comments for it) for the YMF271 based on a formula by Olivier Galibert. (Brian Troha, Roman Scherzer) 2009-05-19 01:37:45 +00:00
Angelo Salese
c4b557d602 Converted wc90.c memory map to current standards 2009-05-18 22:51:36 +00:00
Angelo Salese
0232d3ac16 Fixed nested NMIs on wc90b.c, improves msm sound. 2009-05-18 22:41:06 +00:00
Angelo Salese
809ac1895b Fixed regressed sound in wc90b.c 2009-05-18 21:56:14 +00:00
Fabio Priuli
1fdd4da092 Gladiator coinage fix [Tafoid] 2009-05-18 07:21:33 +00:00
Fabio Priuli
51edcfc751 Fixed Aliens P2 inputs [stephh] 2009-05-18 07:20:32 +00:00
R. Belmont
8c5a573da6 File missing from last commit. 2009-05-18 05:28:05 +00:00
R. Belmont
2e2d792930 Namco System Super 22 update
- Reimplemented SPOT RAM - Tokyo Wars relied on some details not previously seen
- Fixed uninitialized RAM area that caused random sprite colors since 0.120 (thanks to Phil Bennett for debugging the problem)
- Updated Guru Readme(tm)

Help wanted:

Tokyo Wars would be fully playable but it doesn't write complete sprite lists and doesn't erase old sprite list entries on scene changes.  Possibly a missing DMA function somewhere.

Aqua Jet needs the analog controls hooked up and possibly some other TLC.  It accesses the keycus in a very odd way but appears to run fine and coin up without it returning anything in particular.  I just don't have time right now and I didn't want to "hoard" this stuff when someone else could be making it better.

New games marked as GAME_NOT_WORKING
------------------------------------
Alpine Racer 2 (Rev. ARS2 Ver.A) [Guru]
Tokyo Wars (Rev. TW2 Ver.A) [Guru, R. Belmont, Phil Bennett]
Aqua Jet (Rev. AJ2 Ver.B) [Guru, R. Belmont, Phil Bennett]
2009-05-18 04:12:56 +00:00
R. Belmont
a7383eaece Namco System 23 update
- Changes and documentation added on how the I/O board is hooked up.

The H8/3334 based TSS-I/O board sometimes handshakes successfully in 
Time Crisis 2 now but timing-related problems remain.
2009-05-18 04:00:08 +00:00
R. Belmont
a59e2337ea H8 series MCU updates
- Implemented 8-bit timers and free-running counter for H8/3334
- Added bld #imm, @Rd instruction
- Improvements to interrupts and the serial ports
2009-05-18 03:55:28 +00:00
Brian Troha
92c85c173c CF card redump and ID metadata added to create a CHD [Guru] 2009-05-17 18:39:47 +00:00
davidhay
cde4e45fdc split video ram access into 32-bit / 64-bit areas pending more information on how they actually mirror (it's not a straight mirror) 2009-05-17 13:30:15 +00:00
davidhay
6ea5efd0e9 undo 5563, it breaks the driver. 2009-05-17 13:05:40 +00:00
Angelo Salese
1b8c5dfc00 03190: 86lions: 'Wrong' colours seem fixed when you swap R/B values 2009-05-17 11:09:10 +00:00
davidhay
20b4eb25a0 new clones
US AAF Mustang (TAB Austria bootleg) [Klaus Sommer]

(see http://www.hotsummer.at/guru/Mustang.JPG incase anybody wants to do a quick text mockup of the PCB for reference)

not especially interesting (mainly just minor sound program changes compared to the other bootleg) but it is a complete dump of the bootleg roms, and it documents the TAB Austria bootleg at least.
2009-05-17 10:59:29 +00:00
Ryan Holtz
cedf65e3f2 Added hooks to HOLLY emulation to dump frame captures for an optional offline viewer driver, IVY. [MooglyGuy] 2009-05-17 03:36:41 +00:00
Brian Troha
2c05834518 Correct rom labels per set for the Wizard Fire sets. 2009-05-16 19:09:31 +00:00
Angelo Salese
3415f6c8cd Readded the table without the *offending* last column 2009-05-16 14:55:44 +00:00
Angelo Salese
71eb504d3b Fixed MCU names as per Guru 2009-05-16 13:50:41 +00:00
davidhay
b495b1916a the DES key / PIC information belongs in the PIC rom dumps, not in the source (reduced legal risk, standard/known real format already known) 2009-05-16 12:07:16 +00:00
Fabio Priuli
bfe79e09ed Fix to 03187: scin: Game title is different as shown in picture 2009-05-16 08:35:37 +00:00
Aaron Giles
252fdd1922 Fix mcatadv regression. 2009-05-16 02:24:01 +00:00
Brian Troha
4792a8e850 new clone added: Wizard Fire (Over Sea v2.1)
New Clone Added
-----------------
Wizard Fire (Over Sea v2.1) [Irongiant]

New set becomes the parent... renamed the old "JF" prefixed roms to JE. Added PCB location to rom name where needed and added a note about rom label prefixs.
2009-05-15 22:08:01 +00:00
Wilbert Pol
bc5d8587c4 Moved the configuration of m6502-family callbacks to the cpu configuration. 2009-05-15 19:28:52 +00:00
Yasuhiro Ogawa
82e853dd52 added Guru-readme(TM) for Sega model3 and I/O board [the Guru] 2009-05-15 13:51:58 +00:00
Pierpaolo Prazzoli
1e887cf719 Fixed 03176: cheekyms: Graphic Regression [Pierpaolo Prazzoli] 2009-05-15 09:43:37 +00:00
Yasuhiro Ogawa
f7627e13a3 added Guru-readme(TM) for Triforce [the Guru] 2009-05-15 07:42:52 +00:00
Aaron Giles
3fd14bb4f9 Fix CPS3 regression. 2009-05-15 06:02:23 +00:00
Aaron Giles
de269aeb45 Sent: Monday, May 11, 2009 10:32 PM
To: submit@mamedev.org
Subject: LSHIFT/<< expression diff fix

Tafoid pointed out that it's currently impossible to use '<<' in a 
cheat xml file, this fix adds an alternate LSHIFT to cheat.c and
express.c and also adds the working '>>' as an alternate RSHIFT to 
express.c (not needed in cheat.c as >> parses fine)

diff file attached
2009-05-15 05:29:09 +00:00
Aaron Giles
07388c4544 Sent: Monday, May 11, 2009 10:15 PM
To: submit@mamedev.org
Subject: megatech.c notes

I updated the megatech.c parts list with info from more carts and
fixed some errors in the notes for the rom definitions, and arranged
them in correct order. The diff is kind of messy so I included the c
file too.

Smitdogg
2009-05-15 05:28:10 +00:00
Aaron Giles
93245f1816 From: AGEMAME Development [agemame@gmail.com]
Sent: Monday, May 11, 2009 10:36 AM
To: submit@mamedev.org
Subject: MPU4 lamp smoothing

Lamp output in MPU4.c smoothed. Redrawing now only occurs on the peaks
of the 50Hz AC Power.

(Based on documentation from FME Forever)

(After fixing the silly beginnner C errors)
2009-05-15 05:26:46 +00:00
Aaron Giles
6dfeee8520 From: Luigi30 [mailto:luigi30@gmail.com]
Sent: Sunday, May 10, 2009 10:46 PM
To: submit@mamedev.org
Subject: lottofun coin lockout

Adds missing coin lockout to lottofun
2009-05-15 05:25:37 +00:00
Aaron Giles
4063eeeaca From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, May 10, 2009 5:41 PM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] Static qualifier update

Hi mamedev,

Here's my periodic static qualifier patch for MAME, mostly adding
static to new code introduced over the past couple of months.

~aa
2009-05-15 05:24:32 +00:00
Aaron Giles
3ed8adbf9f Hi again Aaron,
Remember me, I sent you the Aliens ASIAN EPROM dump a few days ago?

Anyhow, I've just been repairing an original Data 
East Robocop boardset and noticed that only the 
PROM at 2A on the ROM board had been dumped - the 
two PROMs on the CPU board were undumped. So I 
desoldered those two from my boardset and dumped 
them for you. They didn't have labels on them so 
the attached filename dumps are made up of the 
type of PROM followed by the IC location on the PCB.

I also noticed that the filename of the already 
dumped PROM at 2A (which I verified okay against 
mine) didn't include the PROM type, although it's mentioned here:

http://maws.mameworld.info/maws/driverinfo/dec0.c

so I renamed that file and re-sent it. Up to you 
or the MAME team to decide whether to change the 
name, although I guess it's no big deal, although 
it makes life a bit easier for anyone repairing a 
boardset and wishing to know the PROM type (the 
boardset itself is screened wrong I believe - for 
the PROM at 2A it's screened as MB7130, yet the 
PROM used (and mentioned on the above page) is in fact an MB7124).

For further info, this is what happens when the 
relevant PROMs are removed from the board (one at a time!):

MB7122E (EN-24) PROM at 17E on CPU board -- 
Removing this causes all text to disappear along 
with the sprites and the foreground layer of the 
background graphics to be absent (but the background layer is still visible)

MB7116E at 12C on CPU board -- Removing this causes all sprites to disappear

MB7124E at 12A on ROM Board (although the board 
is screened as MB7130) -- Removing this causes the 
display to disappear, although coining up makes 
the correct text appear (and sound to play), 
intro graphics appear on starting a game, then 
nothing, it won't even play blind (although the 
coin up sound still plays on coin insert)


There's also a PAL on the ROM board but 
unfortunately it's protection fuse is of course 
blown so I can't read it. Ah well.

If you need to credit me when these are 
incorporated into the code, just put in my name Irongiant

Hope all this helps.


Cheers,
Phil
2009-05-15 05:22:33 +00:00
Aaron Giles
d9f4734cfa From: Xander Xander [mailto:xander85@operamail.com]
Sent: Sunday, May 10, 2009 1:28 AM
To: submit@mamedev.org
Subject: Save state for artmagic.c and runaway.c

I have added the save state to artmagic.c and runaway.c

Xander
2009-05-15 05:14:52 +00:00
Aaron Giles
a5699e8513 > From: atari_ace@verizon.net
> To: submit@mamedev.org
> CC: atariace@hotmail.com
> Subject: [patch] Search all rom sources for merges
> Date: Sat, 18 Apr 2009 20:32:15 -0700
> 
> Hi mamedev,
> 
> The logic for detecting merged roms does not check all the rom sources
> in the parent, leading to cases where roms from devices aren't
> detected as merged (e.g. ldv1000 in superdqs). This fixes it.
> 
> ~aa
2009-05-15 05:13:28 +00:00
Aaron Giles
f05270246f Fixed sound mute for system 2 games. 2009-05-15 04:46:15 +00:00
Angelo Salese
a52c2c5356 Fixed title screen display in Joshi Volleyball [Angelo Salese] 2009-05-14 21:44:20 +00:00
Angelo Salese
728b617f74 Added basic ADPCM support to Grand Cross [Angelo Salese] 2009-05-14 20:46:22 +00:00
Angelo Salese
aa7b8f9323 Fixed Oki banking in Grand Cross. [Angelo Salese] 2009-05-14 19:44:56 +00:00
Aaron Giles
befc46f257 Cleanups and version bump. 2009-05-14 16:30:38 +00:00
Wilbert Pol
7dc342691f fix typo 2009-05-14 16:28:09 +00:00
Angelo Salese
8226d123f8 Fixed King Derby sprites wrap-around and flip x positioning. 2009-05-13 21:41:55 +00:00
Angelo Salese
e7e544c0c1 Fixed typo 2009-05-13 20:48:30 +00:00
Angelo Salese
3f2794f4de Dumped io board rom to Dynamic Golf [Guru] 2009-05-13 20:12:56 +00:00
Angelo Salese
ca351bba59 Fixed Kiki Kai Kai exception. 2009-05-13 19:05:01 +00:00
Aaron Giles
a909ca4b4a Fixed MCS-51 to not access RAM in wraparound fashion.
Hooked up Noboranka MCU (very different from the others).

New games working: Noboranka
2009-05-13 15:53:11 +00:00
Aaron Giles
0e3bd92f71 Fixed buffer overflow with longer driver names. 2009-05-13 02:58:45 +00:00
Aaron Giles
8125878cfa Fixed misaligned table. 2009-05-13 02:58:21 +00:00
Nathan Woods
4b092a9122 Readded read_vector callback 2009-05-13 02:53:12 +00:00
Angelo Salese
48f28c7c0b Improved the single board 4p mode in Kick N Run / Mexico 86. It basically works but 2p mode is broken so I still keep it as disabled by default. [Angelo Salese] 2009-05-13 00:21:43 +00:00
davidhay
8a65213590 TA Fifo / YUV Transfers leave the SB_C2DSTAT register as it was 2009-05-12 22:27:55 +00:00
Brian Troha
c88bceb266 removes "BAD_DUMP" from the Red Baron AVG bprom, it has been verified correct (contents and label) by the Dumping Union ;-) 2009-05-12 22:27:13 +00:00
Jonathan Gevaryahu
2a8f2a9b69 add two crystal values needed for MESS 2009-05-12 19:10:25 +00:00
Angelo Salese
30cd851a93 Fixed Legend of Makai regression. 2009-05-12 16:27:58 +00:00
Angelo Salese
53cb336c1d Fixed regression on homedata.c driver 2009-05-12 16:13:51 +00:00
Phil Bennett
d1627e2692 Marked polystar, hellngt and totlvice CHDs as bad. Will be replaced soon.
Added missing YMZ280B ROM to evilngt/hellngt. [Guru]
2009-05-12 12:42:58 +00:00
Phil Bennett
7e9414b9e9 03173: batman: Audio samples are incorrectly pitched [Phil Bennett] 2009-05-12 12:10:14 +00:00
davidhay
e1341c0524 marked wboyu as 'prototype'? the evidence at http://www.mameitalia.net/index.php?showtopic=12508&st=0&#entry149552 would seem to suggest that it is. 2009-05-12 06:41:07 +00:00
Fabio Priuli
5629699d97 Reverted bogus change. The correct fix had already been added by Reip. I should really go to sleep. Sorry. 2009-05-11 23:18:27 +00:00
Fabio Priuli
71338cd990 Fixed MT3171. Since I'm a bit confused about all the memory map macros, can anyone take a look if there is a more compact way to code this? thanks. 2009-05-11 23:14:58 +00:00
Brian Troha
9d20f1ad00 Changes Hatris (World) to Hatris (US) as it's the US set... now that I can actually see it run ;-) 2009-05-11 21:03:28 +00:00
Fabio Priuli
aa32dab8d1 Fixed very stupid tag mistake I had introduced 2009-05-11 18:46:14 +00:00
Angelo Salese
c152695381 Fixed a pointless memory map name 2009-05-11 18:11:51 +00:00
Angelo Salese
3efe048152 03169: All sets in hvyunit.c: Access Violation
Also renamed cpu tags to be master/slave.
2009-05-11 18:08:09 +00:00
Fabio Priuli
6810501703 Fixed halleys.c sound: ay8910 write handlers work on two bytes 2009-05-11 18:04:09 +00:00
Fabio Priuli
0a134f782c Fixed P2 palette write handlers for fromancr and fromanc4 2009-05-11 17:20:40 +00:00
Fabio Priuli
9bb141db5f Fixed tattass regression from map merging 2009-05-11 15:44:32 +00:00
Yasuhiro Ogawa
e6265a189f updated CHD hash of 2 newly added games to genuine one [the Guru] 2009-05-11 09:57:11 +00:00
Aaron Giles
00c5f34211 MCS-51 fixes:
* jb int0,<self> loops are now broken out of if int0 comes and is taken
 * externally-clocked counters only count when enabled

System 1 changes:
 * hooked up 8751 properly
 * removed old 8751 hacks
 * shuffled Shooting Master sets

New Games Marked Working
------------------------
Choplifter (8751 315-5151)
Shooting Master (EVG, 8751 315-5159a)
2009-05-11 09:14:26 +00:00