Commit Graph

7976 Commits

Author SHA1 Message Date
Fabio Priuli
45e83d1454 Added Street Smart (title of this game in the 14-in-1 chinese bootleg) to ffightjh description 2009-12-28 09:20:30 +00:00
Fabio Priuli
867f102827 Fixed TC0180VCU device and converted taito_b.c to use this implementation (cleaning up video/taito_b.c)
Slightly refactored k056832 device to make possible postload call.
2009-12-28 09:14:05 +00:00
Aaron Giles
45d1ff4d1e Cleaned up braces in the code so that they are properly balanced. [Atari Ace] 2009-12-28 09:09:20 +00:00
Aaron Giles
bd24fb23c1 Results of running the latest srcclean. 2009-12-28 09:04:00 +00:00
Aaron Giles
6763b10bf0 Updated srcclean to remove "invisible spaces" immediately preceding
tabs. [Atari Ace]
2009-12-28 09:01:46 +00:00
Aaron Giles
93d465ad3c Whitespace cleanup. (No, a release is not yet imminent.) 2009-12-28 08:49:12 +00:00
Aaron Giles
7819b1fce7 Fix for INP recording ports that have changed notification. Also prevents
new inputs from affecting recorded inputs during playback. [mahlemiut]
2009-12-28 08:23:42 +00:00
Aaron Giles
f20a2e6b17 Fixes so we can compile as C++ again. 2009-12-28 07:34:17 +00:00
Aaron Giles
4e9be151f7 Renamed tilemap -> tilemap_t, as the name 'tilemap' is too commonly
used for statics and structure members, and some compilers (esp. C++
compilers) don't allow that.
2009-12-28 05:45:20 +00:00
Fabio Priuli
922d9fabc9 Fix for MT03493: spacedxo: The game reboots itself after title screen
Since other I/O devices have similar ad hoc handlers (e.g. tc0510nio_halfword_w for driftout), I think this can be accepted as a temporary workaround
2009-12-28 00:58:27 +00:00
Scott Stone
35da257b08 merit.c - Fixed what might be a copy/paste error in two sets (trvwz3h, trvwz3v) where two roms had the same filename in the same romset. 2009-12-28 00:53:16 +00:00
Angelo Salese
c91275ca17 new clones
-----------

Spark Man (v 2.0, set 2) [Stefan Lindberg] (Not Working)


New not working
---------------

Race Drivin' Panorama
Metal Maniax
2009-12-28 00:49:59 +00:00
Angelo Salese
ae9629f2fd Reworked MCU sim from scratch, using cpu_get_pc until I understand... 2009-12-28 00:29:30 +00:00
Fabio Priuli
0c6ad781dc Converted Fujitsu MB87078 Volume Controller to be a device and updated taito_b.c to use the new code (it's the only driver emulating this chip atm) 2009-12-27 23:58:00 +00:00
Aaron Giles
86a9e3e217 Rename eepromdev.c/h back to eeprom.c/h 2009-12-27 23:20:05 +00:00
Aaron Giles
4717d53cac Rename functions and other references to eepromdev_* back to eeprom_* 2009-12-27 23:16:59 +00:00
Aaron Giles
74188f123e Remove remaining eeprom.h includes. 2009-12-27 23:12:48 +00:00
Aaron Giles
ccc24c02f1 Remove old eeprom implementation. 2009-12-27 23:11:58 +00:00
Aaron Giles
532e2fca96 Convert remaining users of old eeprom_ device to eepromdev_ 2009-12-27 23:10:49 +00:00
Aaron Giles
96f9302a8c Allow any device memory (not just CPU's) to be accessed via debug expressions.
Change eeprom accessors to require the eeprom device name.
2009-12-27 23:10:25 +00:00
Aaron Giles
0e058f3762 Converted psikyosh to eepromdev. 2009-12-27 22:34:03 +00:00
Fabio Priuli
479c405c79 Misc Taito stuff:
* split I/O devices from video ones
* converted all taito drivers to use these I/O devices
* removed old I/O code from taitoic.c
* added preliminary tc0180vcu video device
2009-12-27 22:14:54 +00:00
Fabio Priuli
c0ded3da97 Fix for MT03608: scontra, scontraj: Tile/graphic corruption on multiple launches of Super Contra
k052109 ram needs to be inited to zero
2009-12-27 22:02:49 +00:00
Fabio Priuli
1d067133a7 Fix for MT03611: 1943, 1943j, 1943kai: Crash when starting 1943 in Service Mode
last 0x1000 bank was not configured
2009-12-27 21:59:17 +00:00
Angelo Salese
05b54eba55 More improvements, but I'll probably rewrite this from scratch 2009-12-27 21:57:27 +00:00
Aaron Giles
d6c93e9d1c Converted naomi to eepromdev. Default main board EEPROM is now loaded
instead of generated.
2009-12-27 21:42:19 +00:00
Angelo Salese
4a8490cc47 Improved MCU simulation 2009-12-27 20:36:00 +00:00
Aaron Giles
21b6fb843c Updated playmark, othunder, psikyo4, pntnpuzl, and pirates to eepromdev. 2009-12-27 18:11:51 +00:00
Angelo Salese
9fc457fa31 Implemented flip screen support 2009-12-27 17:56:12 +00:00
Olivier Galibert
6f336fd7a6 Duh. 2009-12-27 11:35:32 +00:00
Fabio Priuli
ec8ce50e69 not worth mention: slightly simplified device interfaces in mappy.c, gaplus.c and toypop.c 2009-12-27 10:11:34 +00:00
Aaron Giles
3336a38bb8 metro, model3, gunbustr converted to eepromdev. 2009-12-27 08:18:43 +00:00
Fabio Priuli
f98d17e45b Converted Namco IO chips 56xx, 58xx and 59xx to be devices and converted gaplus.c, mappy.c and toypop.c to use the new code 2009-12-26 23:56:44 +00:00
Aaron Giles
933132291e galastrm and gticlub use eepromdev. 2009-12-26 21:32:46 +00:00
Angelo Salese
62cdb1ae23 Added sprite flip y, improved the MCU sim 2009-12-26 19:32:09 +00:00
Aaron Giles
5b3e34c733 Converted deco_mlc, deco32, fortecar to eepromdev. 2009-12-26 19:03:37 +00:00
Angelo Salese
ed372ac9d6 new not working
----------------

Cycle Mahbou [Angelo Salese, Chack'n, Team Japump, Dumping Union]

(Just reorganized things to support a MCU sim inside the tait8741.c file, will modify it accordingly now...)
2009-12-26 18:32:43 +00:00
Phil Bennett
73c86ac3bf Simplified bloodbro gfx decoding and removed unnecessary DRIVER_INIT.
Marked two weststry sprite ROMs as BAD_DUMP [David Haywood]

from	David Haywood <neohaze@nildram.co.uk>
to	Philip Bennett <p.j.bennett@gmail.com>
date	Wed, Dec 23, 2009 at 2:47 PM
subject	Blood Bros
	
simplified gfx decoding, removed unnecessary DRIVER_INIT (we can specify invert in the loading)
marked 2 of the West Story bootleg sprite roms as bad dumps.
2009-12-26 17:08:53 +00:00
Wilbert Pol
dd7b96b1b1 i8237: removed old MESS hack leftover. No whatsnew. 2009-12-26 13:16:04 +00:00
Aaron Giles
aee2295323 Converted darkhors to eeprom device. Also trimmed obvious overdump of
EEPROM data.

Updated EEPROM device to initialize EEPROM at NVRAM load time rather
than init time, giving DEVICE_INIT handlers a chance to muck with the
data first.
2009-12-26 08:19:13 +00:00
Fabio Priuli
be3aa6f941 Fixed debug build 2009-12-26 02:17:40 +00:00
Fabio Priuli
53f2a873a2 Added preliminary device version of Konami video ICs used in PowerPC games (001005, 001006, 001604 and 037122).
Added preliminary device version of Taito custom video ICs.
2009-12-26 02:02:17 +00:00
Miodrag Milanovic
48a799c97d - Removed sysconfig section from game_driver struct
- Made compatible_with attribute available for MAME too (with NULL value set in GAMEL macro)

This patch require full recompile due to change of GAMEL macro
2009-12-25 19:59:44 +00:00
Angelo Salese
e79f87efd8 Implemented scrolling in Cycle Mahbou 2009-12-25 17:37:59 +00:00
Brian Troha
51cafe943e Correct rom names for the Hyper Street Fighter 2: The Anniversary Edition (USA 040202) set as per email 2009-12-25 16:38:25 +00:00
Angelo Salese
2172d58f5c Cleaned up a bunch of things in the gladiatr.c driver 2009-12-25 15:31:05 +00:00
Aaron Giles
4ca41c800c Converted powerbal, 39in1, and cave.c to eeprom device. 2009-12-25 10:40:32 +00:00
Angelo Salese
cbf044e6eb Improved video emulation 2009-12-25 02:47:48 +00:00
Aaron Giles
43dda8844d Removed _NODEFAULT_ forms of EEPROM driver macros. If you need to add
default data, follow the MDRV_EEPROM_ADD() with MDRV_EEPROM_DATA().
2009-12-25 01:08:43 +00:00
Scott Stone
f548c1cce3 taito_1.c - Added XTALs to driver, fixing MT bug #03598.
Comment:  Added a MACHINE_START for LAGIRL, which doesn't want to work properly (assumes I have service mode ON?)  The working method is still in place (using cachat's startup).  The clock changes were per the source notes above the ROM_START.  If anyone wants to get it working with the proper speeds, be my guest.
2009-12-24 23:33:36 +00:00