Commit Graph

8186 Commits

Author SHA1 Message Date
Brian Troha
87fc9117c1 Add Spider-Man as cart # 54 for MegaTech carts (confirmed by eBay auction) 2010-02-28 00:10:26 +00:00
Brian Troha
de6b080c95 new clone added
Former alieninv becomes alieninvp2 as the title screen shows "Alien Invasion Part II"

New Clone Added
-------------------------------
Alien Invasion [Andrew Welburn, Brian Troha, The Dumping Union]
2010-02-27 23:56:03 +00:00
Brian Troha
f43f448797 spelling and other minor corrections to the sfbonus.c documentation update recently submitted 2010-02-27 22:55:07 +00:00
Brian Troha
2ac6b13b8d Documentation update for the sfbonus.c driver
added correct default ID info for v1.6 of Bugs Fever

Log:
Added PCB layout for the following board types:
Model No. S2000-B
Model No. S2000C SALTIRE
Model No. VCG-1 SALTIRE
[Brian Troha]
2010-02-27 20:50:57 +00:00
R. Belmont
49d8c9c212 Naomi updates: [R. Belmont, David Haywood, Andreas Naive, Deunan Knute, Guru, ANY]
- Fix ROM mirroring in gram2000 and friends
- Preliminary hookup of live decryption.  Decryption + decompression is not yet supported so some games still load trojaned data instead.
2010-02-27 20:17:01 +00:00
Scott Stone
000351226a Corrected default assignment of F10 as the default throttle on/off key for MAME. The #ifdef MESS is needed here due to it's unique old/new UI setup. [Miodrag Milanovic] 2010-02-27 17:24:39 +00:00
Scott Stone
bc47117c4c Fixed 03748: ncv1, ncv2 and clones: Namco 'Classics' Collection description incorrect 2010-02-26 21:31:08 +00:00
stephh
adb2cb15a6 twincobr, twincobru, ktiger, gulfwar2 (twincobr.c driver) :
- Fixed Dip Switches and Inputs (after verification of the M68000
    and Z80 code)

fshark, skyshark, hishouza, fsharkbt (twincobr.c driver) :
  - Fixed Dip Switches and Inputs (after verification of the M68000
    code)
2010-02-26 12:56:32 +00:00
Fabio Priuli
745d7c0f68 Added driver_data class and save states to the following drivers: backfire.c, boogwing.c, cbuster.c, cninja.c, dassault.c, dblewing.c, deco156.c, rohga.c, simpl156.c [Fabio Priuli]
and yes, this completes driver data class for all the deco16ic drivers ;)
2010-02-25 21:17:06 +00:00
Fabio Priuli
ef97820c1b Renamed decodev->deco16ic [Fabio Priuli]
Added driver data class to funkyjet.c [Fabio Priuli]

Added driver data class and save states to vaportra.c and tumbleb.c [Fabio Priuli]
2010-02-25 16:21:27 +00:00
Dirk Best
fe97b6f9b2 pit8253: Fixed another typo (thanks Tafoid, no credit) 2010-02-25 15:51:57 +00:00
Dirk Best
4ff4cc3ae0 pit8253: Small typo fix (no credit) 2010-02-25 15:26:04 +00:00
Dirk Best
4bfcd73cc3 pit8253: Updated to use devcb calls, cleanups 2010-02-25 14:59:25 +00:00
Mathis Rosenhauer
e32607b73e avgdvg: Fixed mametesters bug 03634. Reduced flickering in Tempest/Quantum. [Mathis Rosenhauer] 2010-02-25 13:31:10 +00:00
Fabio Priuli
acf08c5b70 Made deco32.c independent of deco16ic.c (it only needed a drawing routine) and removed deco16ic.c now that it is not needed anymore [Fabio Priuli] 2010-02-25 13:11:59 +00:00
Fabio Priuli
e462954734 Converted cbuster.c, cninja.c, dassault.c, funkyjet.c, rohga.c and vaportra.c to use device versions of the deco16 video chips [Fabio Priuli]
out of whantsnew: I also fixed a bunch of memory maps which had lost read handlers in my last commit
2010-02-25 12:42:06 +00:00
stephh
56c1f02268 wardner, wardnerj, pyros (wardner.c driver) :
- Fixed Dip Switches and Inputs (after verification of the Z80 code)
2010-02-25 10:51:37 +00:00
Aaron Giles
cfa887f3de Changed all driver_data structs into classes with a simple
constructor and a static allocation function.

Changed MDRV_DRIVER_DATA to reference driver_data::alloc
instead of just providing a size. This function is called
to allocate the driver data. This allows objects to be
embedded in the state data and be properly initialized.

Ideally, new driver_data constructors should perform
initialization actions in the constructor, but for now
most just use auto_alloc_clear() to blast everything to
zero.

Moved driver data allocation after device list construction
so that devices can be found when the driver data is
constructed.
2010-02-25 06:28:03 +00:00
Andrew Gardner
cff01e5501 hng64 : More accurately emulated intrinsic camera matrix. [Andrew Gardner] 2010-02-25 04:41:57 +00:00
Brian Troha
478ceaf8a7 change "Bug Fever" to actual game name "Bugs Fever" for the newly working Bugs Fever sets in sfbonus.c 2010-02-25 03:25:03 +00:00
Fabio Priuli
9c435fdb38 Implemented device version of the deco16ic tilemap chip [Fabio Priuli]
Converted backfire.c, boogwing.c, dietgo.c, mirage.c, pktgaldx.c, simpl156.c, supbtime.c, tumblep.c to use the device-fied video chips [Fabio Priuli]

Added driver data struct and save states to the following drivers: dietgo.c, mirage.c, pktgaldx.c, supbtime.c and tumblep.c [Fabio Priuli]


side note: the device-fied code (currently included in video/decodev.c) still needs various refinements, but I will clean it up after all the drivers have been converted.
2010-02-25 00:33:25 +00:00
Brian Troha
bc4ac8206f Set the Japan version of Hyper Street Fighter 2: The Anniversary Edition to use the same 07 rom as verified used on the USA & Asia versions. Only 1 bit difference, which indicates the Japan 07 rom was a bad dump. 2010-02-24 22:45:21 +00:00
Brian Troha
7a3696c46b new games promoted from not working: Bug Fever
New Games or Promoted from Not Working
--------------------------------------------
Bug Fever (5 sets) [Brian Troha, Dumping Union]
2010-02-24 22:28:52 +00:00
Angelo Salese
e22f9e9bc7 Improved gfxs in Lucky Girl (New version) [David Haywood] 2010-02-24 19:26:52 +00:00
Dirk Best
a480533230 pic8259: updated to use devcb calls 2010-02-24 16:28:26 +00:00
Dirk Best
b91b1b8018 pic8259: replaced pic8259_set_irq_line with pic8259_irX_w write line handlers 2010-02-24 13:32:41 +00:00
Fabio Priuli
bd8232c7c9 enabled save flag in othunder.c (everything is properly saved, but it seems I forgot about this driver when I device-fied Taito video chips) 2010-02-24 10:02:13 +00:00
Fabio Priuli
7b230a3218 Added driver_data struct and save states to the following drivers: news.c, nightgal.c and nycaptor.c
Added driver_data struct to the following drivers: nitedrvr.c and nmg5.c
2010-02-24 09:41:35 +00:00
Andrew Gardner
a4545e4e34 hng64: Added sub-page texture indexing. Fixes many texture lookups
in roadedge and xrally.  [Andrew Gardner]
2010-02-24 06:12:17 +00:00
Brian Troha
642cdcb6a6 new clone added: Newer version of Touchmaster 4000
New Clone Added
----------------------
Touchmaster 4000 (v6.03 Standard) [jeremymtc, Brian Troha, Smitdogg, The Dumping Union]
2010-02-23 22:53:30 +00:00
Brian Troha
722fdab22b New clones added:
New Clones Added:
------------------------------
Blades of Steel (Version L) [R. Mucciarelli, Phil Bennett, Smitdogg, The Dumping Union]

X-Men: Children of the Atom (Japan 950105) [Razoola]

Maya (set 1) [Team Europe, Dumping Union, René Single, David Haywood]
2010-02-23 21:12:03 +00:00
Fabio Priuli
0314f2f305 no whatsnew: fixed a couple of neogeo descriptions 2010-02-23 19:30:46 +00:00
Fabio Priuli
a47eb26d5b Added driver_data struct and save states to the following drivers: matmania.c, metlclsh.c, mexico86.c, mouser.c, mrflea.c, mrjong.c, munchmo.c and mwarr.c
Added driver_data struct to the following drivers: mgolf.c, minivadr.c, mosaic.c and mrdo.c

Enabled save states to mugsmash.c (everything was already saved)
2010-02-23 19:18:49 +00:00
Scott Stone
84070c2bfa Added GAME_NOT_WORKING flag until this set (mrkicker) has protection fixes. 2010-02-23 19:11:20 +00:00
Angelo Salese
e221afd7ce Hooked-up preliminary heuristic vram table in Lucky Girl New HW, no whatsnew 2010-02-23 17:33:32 +00:00
Scott Stone
cfb2417933 Changed Tecmo World Cup 90 main z80 cpus to 8mhz and vsync to 59.17hz / Hard Head sound z80 to 3mhz and vsync to 59.10hz to match original PCB readings.
Fixed inverted buttons 1 and 2 on f1gp, f1gp2 and Super Formula.  They are Jamma standards boards: brake button is wired to pin 22 and acceleration button to pin 23 which are respectively button 1 and 2 in a jamma standard pinout. [Corrado Tomaselli]
2010-02-23 16:22:01 +00:00
Olivier Galibert
c0ed68ef42 Namco Super System 23: Add a whole bunch of ram, chips and data roms mappings [O. Galibert, R. Belmont] 2010-02-23 15:38:27 +00:00
Dirk Best
4c15a5dfd7 ins8154: Updated to use devcb calls, cleaned up 2010-02-22 11:35:38 +00:00
R. Belmont
b7927daaff namcos23: added nvram for Gorgon. finlflng gets farther. [R. Belmont] 2010-02-22 04:50:59 +00:00
R. Belmont
461d257aea H8: add bild and bist opcodes [R. Belmont] 2010-02-22 03:36:46 +00:00
R. Belmont
19256de183 namcos23 updates: [R. Belmont]
- Documented clocks and syncs measured by Guru
- Added Gorgon JVS I/O board.  Final Furlong now gets farther
2010-02-21 16:46:38 +00:00
stephh
caf5e9c464 exerion, exeriont, exerionb (exerion.c driver) :
- Fixed Dip Switches and Inputs (after verification of the Z80 code)
2010-02-21 08:25:02 +00:00
Fabio Priuli
afd64869e3 Fix for MT03739 backgamn: Access Violation after OK 2010-02-21 08:13:09 +00:00
R. Belmont
6d56bfc341 namcos23: improved documentation, fixed a few POST fails [R. Belmont] 2010-02-21 01:41:16 +00:00
R. Belmont
b1a74e1855 mazerbla.c: fix PowerPC GCC compile 2010-02-21 00:38:33 +00:00
Fabio Priuli
02ef38f4bd forgotten headers 2010-02-21 00:37:26 +00:00
Fabio Priuli
ee12b3832b Added driver_data struct and save states to the following drivers: megazone.c, meijinsn.c and mermaid.c 2010-02-21 00:33:48 +00:00
R. Belmont
d8dd8062cb namcos23 update: improved "Gorgon" h/w support [R. Belmont]
Rapid River and Final Furlong both show a POST screen now.
2010-02-20 22:53:27 +00:00
R. Belmont
2b34336fc6 namcos23: quiet unmapped accesses from I/O board 2010-02-20 20:06:31 +00:00
R. Belmont
4f892f9ad3 namcos23: Panic Park uses the motoxgo I/O board, now it syncs too [R. Belmont] 2010-02-20 19:48:15 +00:00