Commit Graph

9641 Commits

Author SHA1 Message Date
Roberto Fresca
9919cb338b Added support for 'Genie'. An old magic-lamp themed game
from Video Fun Games Ltd. [Roberto Fresca]

* Decoded graphics and colors.
* Accurate inputs.
* Discrete sound.
* Default NVRAM support.

Xtal, CPU clock, and some discrete components values need to be
checked from PCB.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Genie [Roberto Fresca, Ogoun]
2010-08-15 00:44:34 +00:00
Roberto Fresca
258e1ecd25 Golden Poker driver: Fixed tilemap issues with games using 60Hz/50Hz
modes, selectable through DIP switches. [Roberto Fresca]
2010-08-14 22:03:16 +00:00
stephh
b2caa2a945 nycaptor, colt, cyclshtg, bronx (nycaptor.c) [stephh] :
- Fixed Dip Switches and Inputs (after verification of the Z80 code)
2010-08-14 00:39:50 +00:00
Michaël Banaan Ananas
91da81b539 MT bug 3988 fix 2010-08-13 20:45:28 +00:00
Brian Troha
906a41f9f3 Correct vsync as per readme for the sys386f2 based games and remove obsolete note about the create of default NVRAM for the single board set of Raiden Fighter Jet 2010-08-13 20:34:43 +00:00
Angelo Salese
4201afbb6d new NOT WORKING
----------------
Olympic Hot Stuff [Ogoun]
2010-08-13 09:59:00 +00:00
Phil Bennett
e4e7afe98c Removed several exported non-const global variables from the core [Atari Ace]
---------- Forwarded message ----------
From: Atari Ace <atari_ace@frontier.com>

Date: Sat, Aug 7, 2010 at 9:38 PM
Subject: [patch] Eliminate more exported non-const globals from MAME core
To: submit@mamedev.org
Cc: atariace@hotmail.com


- Hide quoted text -
Hi mamedev,

This patch eliminates a few more non-const global vars coming out of
the MAME core.  Vectorram/vectorram_size from vector.h in fact is
unused by the core, it's really for avgdvg support, and is also
confusingly used by segag80, so most of the patch is disentangling
those uses.

~aa
2010-08-13 08:54:21 +00:00
Phil Bennett
8b8dfe62d6 03996: All games in taito_x.c: Crash before OK [Atari Ace]
---------- Forwarded message ----------
From: Atari Ace <atari_ace@frontier.com>

Date: Thu, Aug 12, 2010 at 5:01 PM
Subject: [patch] Fix taito_x (seta driver_data conversion fallout)
To: submit@mamedev.org
Cc: atariace@hotmail.com

- Hide quoted text -
Hi mamedev,

I inexplicably missed the fact that taito_x depended on seta for video
support, so the driver_data conversion broke it.  This patch fixes it.
~aa
2010-08-13 08:28:37 +00:00
Brian Troha
fde112a254 The Raiden Fighters Jet single board version doesn't appear to be a US set. It now is simply non region specific. 2010-08-13 01:49:05 +00:00
Brian Troha
d8afec51cf seibuspi.c: Add default EEPROM to the Raiden Fighters Jet (US, Single Board) set so it will boot correctly the first time run. 2010-08-13 01:07:43 +00:00
Brian Troha
952b609d28 seibuspi.c: Fixes the "FIX" graphics load. May require specific ENDIAN to work on all platforms.
Both new Asian sets now work correctly
2010-08-12 23:52:50 +00:00
Brian Troha
e6269c4fdd minor correction for licenses and game descriptions for the Asia SPI Raiden Fighters (and or RF2) sets 2010-08-12 21:22:55 +00:00
Brian Troha
2cce024265 merge rom name changes back in that my update killed 2010-08-12 20:51:52 +00:00
Brian Troha
ef84537f39 fix new Asian Raiden Figters sets 2010-08-12 20:38:37 +00:00
mariuszw1
838d5c5e45 Hooked up S2636 sound to zac2650.c [Mariusz Wojcieszek] 2010-08-12 20:04:59 +00:00
Jonathan Gevaryahu
e58d13ce87 Corrected rom names for Raiden Fighters 2 (Asia, Metrotainment License) set based on pcb pictures [Lord Nightmare, Tormod] 2010-08-12 20:02:39 +00:00
mariuszw1
793c0fd358 Added sound support to Signetics S2636 (by using VC4000 sound support from MESS). Hooked up sound to Malzak, Galaxia and Astro Wars [Mariusz Wojcieszek] 2010-08-12 19:45:01 +00:00
Jonathan Gevaryahu
eb742d0776 stupid comment mistakes. no whatsnew. 2010-08-12 17:57:56 +00:00
Jonathan Gevaryahu
5fbc2690d4 New Working set: Raiden Fighters (Asia?, Metrotainment license) [anondumper]
Marked many roms on the two asia? sets of raiden fighters as bad pending redump, as the rom layout on the asian? spi pcb is different and several roms were clearly recombined into single roms. These need to be redumped for verification that the contents are the same.

renamed rdftdi to rdftadi
2010-08-12 17:43:34 +00:00
Brian Troha
c990faf593 Correct Pacman to Pac-Man as per art work from the Cab. 2010-08-12 14:06:03 +00:00
Angelo Salese
8197050f0d Fix fdc offsets, not worth mentioning 2010-08-12 10:22:46 +00:00
Aaron Giles
ab18e234b0 Cleanups and version bump. 2010-08-12 04:24:53 +00:00
Aaron Giles
302396a054 Fix crash when restoring system with OKI6295. Basically, move the
state callback registration earlier for streams so that they are
all properly restored before any devices get their callbacks.
2010-08-12 02:46:57 +00:00
Brian Troha
9199da5ddf reinstate accidental deletion of board documentation 2010-08-12 00:54:08 +00:00
Brian Troha
0306c9fc45 cps1.c: Set correct B-Board mapper for "resale" kits. This fixes missing graphics in Area 88 (Japan Resale). [Brian Troha] 2010-08-12 00:49:31 +00:00
Brian Troha
dd7a7b70af minor documentation update. MS Pacman / Galaga v1.08 has also been found labeled as "V1.08 HO" 2010-08-12 00:07:06 +00:00
Phil Bennett
1f0c556f17 03981: bosco, xevious and clones: Game reboots or hangs [Alex Jackson]
---------- Forwarded message ----------
From: Alex Jackson <awj_in_japan@hotmail.com>
Date: Tue, Aug 10, 2010 at 1:58 AM
Subject: RE: MT 03981: bosco, xevious and clones: Game reboots or hangs
To: p.j.bennett@gmail.com, submit@mamedev.org


This patch fixes both affected games, as far as I can tell. Thanks for
the heads-up.

--AWJ
2010-08-11 20:08:28 +00:00
Brian Troha
0be6c87939 documentation update concerning the different base address used by Pacman 25th Annv. 2010-08-11 19:54:56 +00:00
Phil Bennett
80705c849b video/astrocde.c: Limited the number of timers potentially produced by astrocade_trigger_lightpen() [ranger_lennier]
---------- Forwarded message ----------
From: Paul Thacker <lennier_of_the_minbari@yahoo.com>
- Hide quoted text -
Date: Tue, Aug 10, 2010 at 4:50 AM
Subject: Re: Astrocade video update
To: submit@mamedev.org


Phil (or whoever else checks this),

Sorry for missing the Gorf case.  I've hashed out the problem some
more on the message boards, and I now see that while Astrocade BASIC
calls the lightpen function on every scanline, Gorf calls it several
times per vblank on seemingly random scanlines.  So, that explains why
the first fix didn't work.  Looking at the code more closely, I see
why Astrocade BASIC was running out of timers.  The
astrocade_trigger_lightpen function has a timer that doesn't expire
until the end of vblank.  Since this can be called many times per
vblank, a bunch of timers could pile up.  This happened on Gorf to
some extent, but not enough to reach the MAX_TIMERS of 256.  But
Astrocade BASIC crashes every time.  I changed the timer to only last
for that scanline, and this seems to work.

I tested this change in MAME and was able to play Gorf, Robby Roto,
Wizard of Wor, Extra Bases, Space Zap, Seawolf II, Professor Pac-Man,
and Demons & Dragons. In MESS, Astrocade BASIC is now usable, as well
as some of the BASIC-carts like Candyman and Super Slope. (Road Toad
doesn't run out of timers anymore, but is still unplayable for some
reason.) And I've tested lots of other carts with no problems.

Thanks,

Paul aka ranger_lennier
2010-08-11 19:38:51 +00:00
Phil Bennett
f3581568d8 Merged aladbl.c and ssf2md.c to create genesisb.c [Sonikos]
---------- Forwarded message ----------
From: abcd efgh <cix_999@yahoo.it>
Date: Mon, Aug 9, 2010 at 7:51 PM
Subject: genesisb.c
To: submit@mamedev.org


Hi everybody !
I made just a little work, i moved ssf2md  in to aladinb.c driver and
renamed this one genesisb.c for create a new driver for all the
Genesis\Megadrive bootleg.

Bye Sonikos.
2010-08-11 19:12:32 +00:00
Phil Bennett
4570a736ca Fixed term2 (rev. LA4) freeze during the Cyberdyne stage opening cinematic [Phil Bennett]
Wish I had more time to figure out why these hacks are needed anyway...
2010-08-11 18:41:46 +00:00
Brian Troha
19e03e5eca CPS-1 update [Team CPS-1]:
* Fixed sf2ceua labels and added pcb infos
* Fixed sf2ceub labels and added pcb infos,
  removed 1 incorrect rom and replaced with
  proper redump done by Dumping Union
* Fixed punisher, punisheru Q-Sound labels
  and added D-Board PALs
2010-08-11 14:40:41 +00:00
Brian Troha
ca12e38b77 new clones added - MS Pacman / Galaga
New Clones Added
--------------------------------------------------
Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.00) [Mark F.]
Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.03) [Sara S.]
2010-08-11 02:01:20 +00:00
Brian Troha
c72143c67b cps1.c update - verified a few more b-boards and corrected a few rom names 2010-08-11 01:41:22 +00:00
mariuszw1
a0d7414de9 Improved memory banking in Puzzle Star (Sang Ho Soft) [Mariusz Wojcieszek] 2010-08-10 20:30:09 +00:00
Brian Troha
6a8b6d7df8 minor bump up in documentation for the CPS1 games 2010-08-10 20:23:43 +00:00
Brian Troha
fcf73431e1 minor CPS1 updates based on old "readme" information 2010-08-10 17:53:21 +00:00
Brian Troha
4e97da9cc9 cps1.c: Documentation update for some CPS1 sets (B-Board chip information) verified via Team Japump PCB photos. [Brian Troha] 2010-08-10 17:00:26 +00:00
Andrew Gardner
88bbeda462 dsp56k.c : Remove globals from dsp56k cpu core. [AtariAce] 2010-08-10 05:25:22 +00:00
Jonathan Gevaryahu
a3e4397af7 minor comment detail fix. no whatsnew 2010-08-10 02:43:57 +00:00
Jonathan Gevaryahu
641c5be502 Add dip-locations to mustache boy from operator sheet. 2010-08-10 00:32:34 +00:00
Brian Troha
b21323dd5d Minor documentation correction for the Golden Axe sets 2010-08-10 00:05:38 +00:00
Brian Troha
3d6b646177 remove unused mapper def of the recently removed set in the last cps1.c update 2010-08-09 18:43:58 +00:00
Brian Troha
8f7a5bf876 CPS-1 update [Team CPS-1]:
* Expanded and updated games table in video\cps1.c
* Confirmed B-Board # for 3wondersu, varth
* Fixed labels in ghouls, ghoulsu to match real pcbs
* Removed 14.bin in dynwarj, it was a bad dump
* Marked nm_23.12b in nemoj BAD_DUMP
* Removed knightsja set (roms were split & hacked to work on a suicided board)
* Added roms relationship between parent/clones where missing
* Fixed some incorrect notes added in previous update
* dynwaru -> dynwara
  forgottnua -> forgottnu, forgottnu -> forgottnua
  wofhfb -> wofhfh as real name Huo Feng Huang
* Reordered some sets
* Minor cleanups
2010-08-09 18:31:24 +00:00
Angelo Salese
e30d286c3a Fix mame.mak 2010-08-09 12:09:18 +00:00
Angelo Salese
d310259357 More refactoring to the Toaplan 2 / GP9001 VDP device [David Haywood] 2010-08-09 10:48:14 +00:00
Miodrag Milanovic
57600b4bbf Fix compilation on MacOSX (no whatsnew) 2010-08-09 09:08:39 +00:00
Brian Troha
51a38bb2a3 Add or fix documentation for the newly added area88r set 2010-08-08 18:49:33 +00:00
Brian Troha
5fef24ea2e cps1.c: Fill in known pals for the newly added area88r set 2010-08-08 18:31:46 +00:00
Andrew Gardner
26d3ec3244 plygonet.c : Updates Polygonet driver to use driver_data class. [Atari Ace] 2010-08-08 07:07:15 +00:00