Commit graph

90122 commits

Author SHA1 Message Date
Phil Bennett
ee5a7f8d6c Added Dangerous Curves (not working). Dumping credit: 'Dazzer'.
Flagged sidebs GFX mask ROMs with BAD_DUMP (ROM tests fail, ROMCMP reports fixed bits)
2008-01-05 01:18:38 +00:00
Phil Bennett
3af7441ba2 * David Haywood's fixes for:
gridiron079gre
maniach37b11gre / matmaniac37b14gre
qzkklgy2_0106u6red
warriorb0109u2gre

* Bryan McPhail's fix for vball071u1gre
2008-01-05 00:25:47 +00:00
Couriersud
f749752b00 dkong:
- hooked up z80dma
z80dma:
- omitted modifications to emu.mak in r139
2008-01-04 23:12:39 +00:00
Couriersud
fe9dff357c Added Z80 DMA chip.
- only implements intelligence to emulate dkong3
- fixed a misleading comment in 8257dma.h
2008-01-04 23:10:29 +00:00
Couriersud
2cadf1a98a mario:
- Hooked up flipscreen
    - Changed monitor orientation to ROT0
2008-01-04 23:02:40 +00:00
Phil Bennett
2187a280cd Removed GAME_IMPERFECT_GRAPHICS from all games bar Cluedo (see driver note). 2008-01-04 20:30:17 +00:00
Phil Bennett
7edfc3a575 Fix for mahoudai0106u7yel
(Added 68000 reset pin callback to reset sound CPU if applicable).
2008-01-04 19:21:52 +00:00
Aaron Giles
314928a333 (From Oliver Stoneberg)
beastrzb097u2red.patch
- added GAME_NOT_WORKING flag, so this bogus bug report can be 
removed (not even worth 1 buck!)

20080104_1.patch
- fixes a memory in src/mame/machine/stvcd.c

memoryleak0118u1ora.patch
- fixes a memory leak, that only happened when no RawInput API was 
available

memory_leak0111u6ora_1.patch
- only a partial patch - model3.c still missing
2008-01-04 18:09:45 +00:00
Aaron Giles
5fb0d53cef Fixed silly typo in neogeo driver. 2008-01-04 17:58:54 +00:00
Aaron Giles
f0c52b57ba Fixed altf4_0111u4gre.
Also fixed potential issue using F10.
2008-01-04 17:57:59 +00:00
Aaron Giles
ba9782dcec Added new function input_poll_keyboard_switches to poll for only key events.
Expanded the size of the maximum simultaneously pressed switches.
Should fix editableui0120u4red and cheat0118red.
2008-01-04 17:51:33 +00:00
Aaron Giles
a814dc9ec5 Allowed 32-bit pixel sizes for 34020 core.
Fixed 34020-only RPIX instruction.
Fixed btoads0102u5gre and btoads0103u1gre.
2008-01-04 17:39:33 +00:00
Pierpaolo Prazzoli
5c6ecd64b7 Added mcu emulation to bking3 (bking3076u2red is fixed)
Fixed clocks as per Guru readme
Added GAME_WRONG_COLORS flag to bking3
2008-01-04 13:12:17 +00:00
Nicola Salmoria
1f92fb28a0 Added partial key for FD1089B 317-0037.
aliensy5 promoted to working.
2008-01-04 09:52:19 +00:00
Aaron Giles
b993893edf Cleaned up clocks in itech32 driver.
Added workaround for drivedge0121u4gre (used to work by random chance; now works via a deliberate hack).
2008-01-04 06:20:16 +00:00
Brian Troha
bc26bc4e49 fixed spelling issue
changed "robo2_dip3_r" to "robocop2_dip3_r" for
readability and consistency
2008-01-04 03:33:58 +00:00
Brian Troha
69ba098603 Adds Version 5.0 of Invasion - The Abductors to the
midzeus.c driver

Renames game rom from invasn to invasnab & invasnv4
title changed to "Invasion - The Abductors (version 5.0)"
added version number to other games.
added notes about the latest software level as per
the Midway service bulletin
2008-01-03 22:58:09 +00:00
Nicola Salmoria
2b5a412b32 "Simplified" MC8123 decryption, though it's still more complicated than I'd like it to be 2008-01-03 22:21:35 +00:00
Aaron Giles
8b9eaf40e7 Fixed gui0121u1gre. 2008-01-03 17:04:15 +00:00
Aaron Giles
23b79323a7 Corrected btoads clocks according XTALs on the PCB. 2008-01-03 16:55:47 +00:00
Aaron Giles
f97d37b7e0 Spacing fixes and a version bump to 0.122u3. 2008-01-03 16:11:57 +00:00
Pierpaolo Prazzoli
a893708c3d Fixed onna34ro mcu simulation properly 2008-01-03 11:30:13 +00:00
Aaron Giles
b3fb536264 Added save state support to btoads.
Fixed btoads0103gre.
2008-01-03 10:42:31 +00:00
Aaron Giles
eafea60950 Enabled UNICODE by default for 64-bit builds.
Fixed several issues with building for Unicode on MSVC.
Almost certainly broke things for MESS/MAMEUI. (Sorry.)
2008-01-03 10:19:41 +00:00
Pierpaolo Prazzoli
eb52ade3c8 Added victnine_gfxctrl_r 2008-01-03 09:18:49 +00:00
Pierpaolo Prazzoli
05cc2aadd9 Fixed victnine0116u2red 2008-01-03 09:11:27 +00:00
Aaron Giles
7902dcfca6 (From Atari Ace)
This fixes namcos1_0118u2yel, and
does a little tidying of the namcos1.c files as well.  There may still
be some additional variables to reset, but this was enough to fix the
bug as reported.
2008-01-03 09:06:47 +00:00
Aaron Giles
3b2b5c5f31 (From Atari Ace)
This should fix wwestern0115u1yel.  It also invalidates every save state
out there, but it is the right thing to do.  ;-)
2008-01-03 09:05:08 +00:00
Aaron Giles
d73ea1bf01 (From Oliver Stoneberg)
This patch fixes a few UNICODE=1 issues in the disassembly and memory 
windows of the MAME debugger. I also removed two redundant arrays.
2008-01-03 09:03:31 +00:00
Aaron Giles
415aebd2bd Rewrote sbrkout driver based on schematics:
* XTAL-based timing
 * Correct video timing
 * Full memory map
 * Correct memory usage ("zero page" RAM is shared with videoram)
 * Removed all input hacks
 * Fixed interrupt generation
 * Connected coin counters
 * Added save state support

Also fixed incorrect dependency in cdrom.c.
2008-01-03 09:01:18 +00:00
Aaron Giles
422ccce762 (From Oliver Stoneberg)
This is an updated version of my earlier ATTR_PRINTF patch. It was 
reviewed by Atari Ace to use ATTR_PRINTF properly and fixes even more 
format errors. I also reviewed the whole source again and it is now 
used in all possible places.
2008-01-03 05:37:18 +00:00
Aaron Giles
25eee632f6 (inspired by Firewave)
Removed ui_popup(). Drivers should always be using popmessage() instead (has been this way for a while).
Augmented popmessage() so that you can pass NULL to immediately dismiss any messages.
2008-01-03 05:33:59 +00:00
Couriersud
75ba20112c tms5110r.c:
- Updated tms5100 table following communication from Lord Nightmare
2008-01-02 17:49:38 +00:00
Aaron Giles
008440aa62 Better documented various bit latches.
Hooked up crusnexo lamp board (added layout).
Fixed year in MK4 startup test.
Switched to XTALs.
2008-01-02 15:16:59 +00:00
Aaron Giles
34642a5def Compilation fixes for MSVC. 2008-01-02 15:14:42 +00:00
R. Belmont
45f85e2677 Implemented a few SysCtrl, Maple, and PVR/HOLLY bits for Naomi. The BIOS gets slightly further but is nowhere near starting up. 2008-01-02 00:36:33 +00:00
Brian Troha
fc148a8f56 Credit: Arzeno Fabrice
Adds Asia 2 Player set to the simpsons.c
Corrects some rom names
2008-01-02 00:21:14 +00:00
Pierpaolo Prazzoli
32dcbe633e Fixed save states in i8051 cpu core
Fixed save states in powerbls (powerbls0112u4red is fixed)
2008-01-01 22:47:24 +00:00
Brian Troha
c2d269ced6 Checking in Bryan McPhail's MAMETesters Challenge fixes
Fixes:
funkyjet055yel
liberate074u1gre
tokiu056gre
2008-01-01 22:15:01 +00:00
Aaron Giles
0738d02527 TMS3203x core updates:
* fixed interrupt handling
 * added support for edge-triggered interrupts on '32
 * expanded interrupt support for the '32
 * updated drivers using TMS3203x core to deassert interrupts
 * added externally accessible functions for converting '3x floating point format
 * updated gaelco3d driver to use new functions

Zeus2 (+related) updates:
 * fixed save states for DCS games
 * cleaned up Zeus2 waveram handling
 * added Zeus2 save state support
 * added preliminary model and quad rendering support for Zeus2
 * added support to timekpr for the ZPRAM used on Zeus2
 * hooked up ZPRAM in Zeus2 games
 * hooked up controls in Zeus2 games
 * updated poly.c to ensure it is idle before saving state
2008-01-01 21:50:08 +00:00
Pierpaolo Prazzoli
7ad91eead6 Fixed typo for IO1 irq callback 2008-01-01 21:39:10 +00:00
Couriersud
744da0e482 dkong.c:
- finally (really) fixes pestplce0122red
2008-01-01 20:46:11 +00:00
R. Belmont
1b708fad34 Fixed sbrkout0118yel. 2008-01-01 19:37:05 +00:00
Couriersud
1ededa80ee Rewrote mario.c:
- fixed mario0110u1gre
- rewrote driver, separate MACHINE_DRIVER(mario_audio)
- palette from schematics
- video timing from schematics
- driver configuration switch Nintendo/Std Monitor
- got rid of COLORTABLE
- clocks as defines in .h
- use XTAL_*
2008-01-01 19:20:50 +00:00
Couriersud
9cea0d22ca - added 11MHz XTAL (Mario) 2008-01-01 19:05:37 +00:00
Brian Troha
4e32b64aa4 Adds the Guru's readme / PCB layout to the driver 2008-01-01 18:50:49 +00:00
Brian Troha
8f9692dbf6 Fixes:
edrandy0113gra
robocop2_0106u3gra

Converts 2 common ports to macros
Uses port_include & port_modify where needed
Added dip locations
Added DSW3 for Robocop2 (thanks to Byran McPhail)
2008-01-01 18:11:53 +00:00
Pierpaolo Prazzoli
841e689fbd Fixed IC.34 memory test
Fixed 2nd player cocktail mode
Changed coin3 to service1
2008-01-01 15:07:23 +00:00
Aaron Giles
fffa20252e Added new file xtal.h with commonly known/used clock XTALs.
Added #include "drivers/xtal.h" to driver.h so that these values are always available.
2008-01-01 09:11:07 +00:00
R. Belmont
bc7cef9498 [NSS/SNES] Sync Andreas Naive's latest DSP-1 emulation. Improves accuracy and documentation value.
Please co-credit Andreas Naive.
2008-01-01 05:04:05 +00:00