Commit Graph

6016 Commits

Author SHA1 Message Date
Phil Bennett
ec7176d8c0 02797: hangplt: Hang Pilot no longer boots since the new PPC DRC went in. [Phil Bennett]
Added redumped sample ROMs to Hang Pilot. [Guru]
2009-06-25 14:44:52 +00:00
Angelo Salese
e02ec17b19 mlanding: fixed sub CPU reset line,fixed main-to-sound CPUs comms, added PORT_TOGGLE for the inputs and fixed color banking. 2009-06-25 13:50:08 +00:00
Aaron Giles
c8e552b3df Cleanups and version bump. 2009-06-25 08:21:41 +00:00
Aaron Giles
e692918b34 Added casts to ensure proper values are passed to the ctype.h functions.
[Juergen Buchmueller]
2009-06-25 08:04:39 +00:00
Aaron Giles
f7ce2a786a From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, June 21, 2009 6:15 PM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: Re: [patch] Convert most legacy drawgfx apis to new apis

On Sun, 21 Jun 2009 18:12:39 -0700, you wrote:

Woops, hit send before I attaches the patches.

>Hi mamedev,
>
>The following set of patches migrates much of MAME from the legacy
>drawgfx apis to the new drawgfx apis introduced in January.
>
>0.  This removes the machine parameter from some custom drawgfx
>routines to align them better with the current idiom.
>1.  This changes some custom drawgfx routines to follow the (bitmap,
>cliprect, gfx, ...) convention of the new drawgfx apis and adjusts a
>few apis to use an explicit transparency constant.
>2.  This patch is entirely mechanical (generated by gfx07.pl) and
>converts legacys apis to the new apis.
>3.  This patch fixes a few cases where the last patch mangled the
>code.
>
>This leaves about twenty uses of the legacy drawgfx apis in MAME. I'll
>likely try to modify most of these before moving the legacy apis to
>deprecat.h
>
>~aa
2009-06-25 07:56:56 +00:00
Aaron Giles
51d2e24a30 From: Kevin Eshbach
Date: Sun, 21 Jun 2009 11:36:01 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: Patch file with various changes and updates
Hi,
 
Attached is a patch file that has the following changes:
 
* GALs dumped from Klax with Set 3 ROMs (All revisions has been updated to use these GALs.)
* Fixed the ROM names in Klax by including the board location as the file extension
* Updated Bally Sente Spiker with the cartridge type and added notice that it has an undumped PAL
* Added some information to the Gottlieb driver about the board ids of Q*Bert and  M.A.C.H. 3 and the various known Gottlieb assigned game ids
* Removed Shooting Master Unprotected set since the initial dump was bad and turned out to match the EVG revision
 
 
 
Kevin Eshbach
2009-06-25 07:40:30 +00:00
Aaron Giles
be41beaf71 From: David Haywood
Kaneko16 improvements.

This is the one that eliminates the hardcoded table with the initial 
program snippet in, gets it from the rom instead, and generally cleans 
things up.
2009-06-25 07:37:44 +00:00
Angelo Salese
1360627416 Improved sound and inputs in Midnight Landing 2009-06-25 00:44:00 +00:00
Angelo Salese
da2b0e3e8c Fixed breakpoints in the TMS9900 CPU core [Olivier Galibert] 2009-06-24 22:39:23 +00:00
Phil Bennett
6c791836fa Fixed PPCDRC incorrect instruction checksum order [Phil Bennett, R Belmont] 2009-06-24 17:31:17 +00:00
mariuszw1
e54c35c18e Amiga AGA update [Mariusz Wojcieszek]
- fixed sprite data fetching and sprite colors

Cubo CD32 update [Stephane Humbert]
- fixed inputs
- found why inputs are not read (protection ?), hacked to work now

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Candy Puzzle [Mariusz Wojcieszek, Stephane Humbert]
Harem Challenge [Mariusz Wojcieszek, Stephane Humbert]
2009-06-24 17:29:02 +00:00
Angelo Salese
abfaf54b0a 02974: dmdtouch: Freeze/Hang of process 2009-06-24 16:56:50 +00:00
Yasuhiro Ogawa
dda0722d33 fixed MAMETesters bug 3278 [Hau]
now confirming on real machine
2009-06-24 01:11:49 +00:00
Angelo Salese
dc3b29f1b7 mc68hc11: added user-selectable configs, and hooked up in both drivers 2009-06-23 16:36:28 +00:00
Angelo Salese
30f95d2ce2 MC68HC11: Added STX INDX, STX INDY, STY INDY 2009-06-23 15:36:21 +00:00
Angelo Salese
a671a003f1 Fixed some video emulation bugs 2009-06-23 15:24:06 +00:00
Angelo Salese
28d0dcb67e mc68hc11: Added DEC INDX, DEC INDY, INC INDX, INC INDY, SBCA IMM, SBCB IMM, SUBA INDY, SUBB INDY, SUBA EXT, SUBB EXT, NEG EXT, NEG INDX, NEG INDY, SBA
Catched a silly bug with SUBA DIR
Made many fixes with Hit Poker, finally got something that isn't just text...
2009-06-22 23:33:36 +00:00
Angelo Salese
b0d558544f mc68hc11: Added SWI, WAI, STOP, RORA, RORB 2009-06-22 19:12:34 +00:00
Yasuhiro Ogawa
8c5e1a15a8 Added genuine Japanese version of lupin3 [Hau, Team Japump]
Added support for cocktail mode.
Previous version is renamed to lupin3a (it seems to be official modification from invaders board)
2009-06-22 14:10:21 +00:00
Yasuhiro Ogawa
4b3340f5da hachamf: redumped GFX maskROM and corrected filename [Team Japump!!!] 2009-06-22 00:21:40 +00:00
Angelo Salese
e0473bb579 mc68hc11: Added LSRA, LSRB, DEC EXT, BLS, NEGA, NEGB, BHI 2009-06-21 23:19:14 +00:00
Angelo Salese
23d8a23308 Small bug-fix 2009-06-21 21:25:36 +00:00
Angelo Salese
d24aa76fdf mc68hc11: hooked up very basic IRQ support. 2009-06-21 21:15:02 +00:00
Angelo Salese
bf75260ae4 Would help if I c+p the hitpoker file actually... 2009-06-21 20:23:59 +00:00
Angelo Salese
341cb728cd mc68hc11: Added BRCLR DIR, BRSET DIR, RTI, COMA, COMB, CLV [Angelo Salese]
Fixed gfx decoding in Hit Poker [David Haywood]
Made some logic fixes to Hit Poker, it now gets to a "Test IRQ" msg [Angelo Salese]
2009-06-21 20:23:12 +00:00
Angelo Salese
bfc144d8f9 Did some specific improvements for hitpoker 2009-06-21 17:29:40 +00:00
Angelo Salese
d2d36ebe02 mc68hc11: Added ROLA, ROLB, SUBD INDX, SUBD INDY, SBCA INDX, SBCA INDY, SBCB INDX, SBCB INDY, added basic hook-up for TEST opcode. 2009-06-21 14:54:33 +00:00
Angelo Salese
38cc1f2cc9 mc68hc11: Documented all the remaining missing opcodes, they are 91 out of 310. 2009-06-21 13:30:20 +00:00
Fabio Priuli
1e19ab15b4 Fixed MT3276 2009-06-21 11:46:37 +00:00
Brian Troha
dcc02b8002 New clone added: Asteroids (rev 4)
New Clone Added:
---------------------------
Asteroids (rev 4) [Andy Welburn, Dumping Union]

Minor information update included as well
2009-06-21 05:46:51 +00:00
Angelo Salese
70cb45d062 mc68hc11: Fixed a CPY IMM DASM bug, added BRCLR INDX, BRSET INDX, BCLR INDX, BSET INDX, CLC, NOP, SUBB DIR, SUBA DIR, SUBA INDX, SUBB INDX, SUBD IMM 2009-06-20 19:48:16 +00:00
Angelo Salese
8a3509b125 mc68hc11: Added LSRD, STX EXT, STY EXT, IDIV, CPY DIR, CPY EXT, CPY INDX, CPY INDY 2009-06-20 16:52:39 +00:00
Brian Troha
17dba37419 Documentation update - Bang! PCB layout
Added PCB layout for Gaelco's Bang!, corrected Bang! rom names and minor correction of Snowboard PCB layout [Brian Troha]
2009-06-20 16:52:05 +00:00
Ryan Holtz
9ed2110fb7 Fixes the broken build, hopefully. That'll learn me. 2009-06-20 13:27:35 +00:00
Ryan Holtz
c2965b8335 Added extremely rudimentary Atmel 8-bit AVR CPU core, missing most opcodes and any attempt at proper cycle counts. [MooglyGuy] 2009-06-20 12:13:48 +00:00
R. Belmont
b64247ac69 Add correct keys for Sports Shoting USA and Ranger Mission [Andreas Naive] 2009-06-20 03:33:51 +00:00
Brian Troha
24e8de11cd changes some rom names for Mortal Kombat 4 based on actual pictures of the PCB. Also named the sound roms the same for both sets as one had "mk4_l2.u2" while the other had "mk4_l2.2" same roms just the second set omitted the "u" in name.
mk4a was definitely incorrect as it's program roms were rev 2.1 with rev l3 (IE: rev 3.0) graphics...
2009-06-19 22:49:14 +00:00
Brian Troha
e42e4fb9bc New clone added: High Impact Football (rev LA1 12/16/90)
New Clone Added
--------------------------------
High Impact Football (rev LA1 12/16/90) [K. Lee, M. Josephson, Smitdogg]
2009-06-19 22:33:13 +00:00
Angelo Salese
41b154bf46 Fixed incorrect MUL number of cycles 2009-06-19 19:44:06 +00:00
Angelo Salese
f6943c73e9 mc68hc11: Added SEC & SEV.
Added some basic video emulation to Hit Poker, to let it show "9rror / 3hut 5own -achine"

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

http://mamedev.emulab.it/kale/fast/files/0013_1049739007.png
2009-06-19 19:14:27 +00:00
Angelo Salese
39a1c1804d mc68hc11: Added TBA, ASLA, ASLB, DECA, DECB, STY INDX, MUL, got to the point that it wants an irq. 2009-06-19 17:40:23 +00:00
Angelo Salese
d635ed70fb mc68hc11: Added SUBA IMM, SUBB IMM, INCB, INC EXT, CBA.
Fixed Hit Poker vram accessing.
2009-06-19 16:46:34 +00:00
Angelo Salese
318d6bfd3c mc68hc11: Added JMP INDX, JMP INDY, changed a reg_w assert to a logerror since this game writes 0xff to 0x00-0x3f I/O ports.
Fixed CMPA INDY wrong opcode bug.
2009-06-19 15:21:23 +00:00
Angelo Salese
e3fab21720 mc68hc11: added TXS, TYS, TSX, TSY 2009-06-19 14:54:40 +00:00
Angelo Salese
2fdf957bd5 mc68hc11: added BCC, BVC, BRN, BMI, BVS opcodes 2009-06-19 14:27:50 +00:00
Angelo Salese
83c6ed38a4 Identified the main CPU in Hit Poker [Olivier Galibert] 2009-06-18 23:58:56 +00:00
Angelo Salese
bcf20ea97d Minor update 2009-06-18 21:51:45 +00:00
Angelo Salese
320a2ff800 Cleaned up sexyboom memory map 2009-06-18 21:08:48 +00:00
Angelo Salese
4b18de67e9 Identified the main CPU in Pachi Fever [Olivier Galibert, Wilbert Pol]
Fixed sprite flipping bits in Pro Sports [Angelo Salese]
2009-06-18 19:39:49 +00:00
Angelo Salese
ef09d0e61e New games marked as GAME_NOT_WORKING
------------------------------------
Hit Poker

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

No credit please, it's just a skeleton driver with another unknown CPU
(Haze did the gfxdecoding iirc)
2009-06-18 18:47:57 +00:00