Commit Graph

24353 Commits

Author SHA1 Message Date
David Haywood
91eb8f2016 give the vs. suprmrio bootlegs with z80 their own machine struct etc. not really sure what they want tho, they wait for 2002 to change, but that's a PPU address, forcing it to change makes the games run with broken sprites / flickering.
I think they use the z80 + SN for sound instead of the real NES sound, it's probably an interesting case for somebody who knows the NES a bit better than I do, obviously being cloned hardware a couple of other bits could have changed. (nw)
2013-08-23 07:49:05 +00:00
R. Belmont
aef8991fff Modernized Sega Model 1 sound board; now shared instead of copy/pasted. [R. Belmont]
New Clone Added 
---------------
Manx TT Superbike - DX (Revision D) [ShouTime, The Dumping Union, R. Belmont, Brian Troha]
2013-08-23 02:50:04 +00:00
Ivan Vangelista
d5dde1a9d3 Modernized ttl74148.c. This still needs updating to devcb/devcb2. (nw) 2013-08-22 20:49:18 +00:00
David Haywood
61f63c5da9 fix ddealer regression, the 68k change broke it because it does clr.l during the ram test and our protection sim overlaying RAM is read triggered with a counter. (nw) 2013-08-22 19:35:33 +00:00
Ivan Vangelista
a642a95274 Converted taito_en to a device. (nw) 2013-08-22 19:15:23 +00:00
Ivan Vangelista
22b8e0d09d Fixed dblewing Lives dip switch. [lain] 2013-08-22 18:32:54 +00:00
David Haywood
40bc572de3 - fix sprite priority issues in nmk16.c (tested on tdragon2 PCB) [trap15] 2013-08-22 17:58:10 +00:00
Luca Elia
f91feeb154 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Poka Poka Satan [bodger319, Yohji, Smitdogg, The Dumping Union, Luca Elia]
2013-08-22 16:11:24 +00:00
cracyc
b1043c9eaf (mess) compis: better text mode output (nw) 2013-08-22 14:39:33 +00:00
Miodrag Milanovic
6c7d00c958 some 5 min slider work, to make it affect settings (nw) 2013-08-22 14:30:33 +00:00
Robbbert
eb3686dc33 (MESS) New skeleton [Al Kossow, Robbbert]
-------------------------------------------------
Intertec SuperBrain
2013-08-22 11:47:05 +00:00
Oliver Stöneberg
9299fc9215 flagged a few more things as deprecated (nw) 2013-08-22 10:50:52 +00:00
Oliver Stöneberg
9ff47111da removed some unused legacy functions / flagged a few more things as deprecated / reduced the DEPRECATED noise a bit for now nw) 2013-08-22 10:25:02 +00:00
Oliver Stöneberg
ab7bfd7876 removed DECL_NORETURN in favor of ATTR_NORETURN (nw) 2013-08-22 09:51:55 +00:00
Oliver Stöneberg
eb91a212ac added makefile define DEPRECATED to show warnings about deprecated code / added ATTR_DEPRECATED / flag some stuff in diexec.h as deprecated (nw) 2013-08-22 09:40:15 +00:00
Robbbert
fb1e10310d (MESS) Intertec Superbrain WIP 2013-08-22 08:34:21 +00:00
Brian Troha
910451a62e new clones added
New Clones Added
----------------------------------------
Turbo Out Run (Japan, Out Run upgrade, FD1094 317-0117) [Charles MacDonald, ShouTime, The Dumping Union]
Cotton (set 2, Japan, Rev B, FD1094 317-0179b) [Charles MacDonald, ShouTime, The Dumping Union]
Chase Bombers (Japan) [ShouTime, The Dumping Union]
2013-08-22 00:19:05 +00:00
David Haywood
3ba178d418 acan (nw) 2013-08-21 23:04:48 +00:00
Wilbert Pol
c913943d94 mb88xx.c: Modernized cpu core (nw) 2013-08-21 18:49:26 +00:00
David Haywood
cf90c3cf0c minor changes (nw) 2013-08-21 18:27:25 +00:00
Oliver Stöneberg
b9d43a76ad removed unused periodic interrupt legacy code (nw) 2013-08-21 16:24:49 +00:00
Ivan Vangelista
df0d034f78 Forgot to remove some dead code. (nw) 2013-08-21 15:49:19 +00:00
Ivan Vangelista
3f47f066b2 Converted bfm_dm01 to a device. Note that since AFAIK no game using it show something on screen, it's difficult to know if it works correctly. (nw) 2013-08-21 15:47:54 +00:00
Ivan Vangelista
dda3cf4135 Fix for MT05268. (nw) 2013-08-21 14:51:25 +00:00
cracyc
f1ab5c69a6 (mess) support raw compis images (nw) 2013-08-21 13:40:43 +00:00
Oliver Stöneberg
796e4fcf03 added MCFG_MACHINE_RESET_REMOVE / MCFG_*_RESET(0) cleanup (nw) 2013-08-21 11:47:24 +00:00
Oliver Stöneberg
c2ee7aad41 simpler implementation of MCFG_DEVICE_{VBLANK|PRIODIC}_INT_REMOVE (nw) 2013-08-21 11:46:41 +00:00
Oliver Stöneberg
b4117331a6 removed some unused device_irq_acknowledge_callback occurrances (nw) 2013-08-21 10:40:01 +00:00
Robbbert
6a25d3d860 (MESS) Intertec Superbrain WIP 2013-08-21 09:03:23 +00:00
Michaël Banaan Ananas
36c8051b2b (title correction) 2013-08-21 07:58:35 +00:00
Oliver Stöneberg
85c48bb05f fixed typo in comment (nw) 2013-08-21 07:55:30 +00:00
David Haywood
844e696071 a regular 68000 processor will generate a read operation when using the clr.b/.w/.l opcodes, this was fixed / changed on the 020.
I'm not aware of any software explicitly requiring this right now, but it would be detectable if you have read-triggered hardware and various 68k documents advise caution when using the opcodes / porting code using said opcodes to a 020 based machine for that reason.

There was some private discussion with Charles before doing this, apparently it is detectable on the Genesis where a read from the VDP port will increment the internal address counter.
2013-08-21 06:56:57 +00:00
Scott Stone
070bb4fb3d More setname corrections to further expand XML device coverage (nw) 2013-08-21 03:31:10 +00:00
Scott Stone
1a98821ef6 Fix duplicate shortnames to allow XML to show device (nw) 2013-08-20 21:30:37 +00:00
David Haywood
0d3d5c42cf start looking at the macrossp line regs (nw) 2013-08-20 21:13:34 +00:00
Wilbert Pol
f38babb223 mb86233.c: Modernized cpu core (nw) 2013-08-20 20:19:52 +00:00
cracyc
72129f3d1f (mess) compis: read floppies, continued (nw) 2013-08-20 17:58:39 +00:00
Oliver Stöneberg
026c16f8db modernized periodic interrupt in decobsmt_device (nw) 2013-08-20 13:15:35 +00:00
Oliver Stöneberg
f0f1e4d314 small MCFG_CPU_PERIODIC_INT cleanup 2013-08-20 13:14:47 +00:00
Oliver Stöneberg
5ab8b79d24 removed unused legacy VBLANK interrupt code 2013-08-20 12:50:47 +00:00
Oliver Stöneberg
5980642169 added MCFG_{CPU|DEVICE}_VBLANK_INT_REMOVE and MCFG_{CPU|DEVICE}_PERIODIC_INT_REMOVE to properly remove non-legacy VBLANK interrupts - the current code only reset the legacy interrupt which wasn't set anyways 2013-08-20 12:33:35 +00:00
cracyc
9a0bce9f91 (mess) compis: starts to read the floppies (nw) 2013-08-20 03:58:23 +00:00
R. Belmont
122b5f9f86 (MESS) Rainbow updates:
* add beeper, NVRAM. LED output for keyboard, Z80 and 8088 [Bavarese]
* correct NVRAM mirroring [R. Belmont]
* DC012 48 line mode. 3 new character attributes (reverse, blink, underline) [Bavarese]
2013-08-20 03:35:47 +00:00
Brian Troha
e73eaf2945 vamphalf.c: Standardize speedup code - no functional difference. - NW 2013-08-20 02:45:17 +00:00
Brian Troha
bf02a629df vamphalf.c: Combine & correct Puzzle Bang Bang speedups. - NW 2013-08-20 01:18:35 +00:00
Brian Troha
7cd37b77c1 new Puzzle Bang Bang clone
New Clone Added
-----------------------------------------
Puzzle Bang Bang (Korea, version 2.9 / 990108) [gp-lee, The Guru]
2013-08-20 01:05:59 +00:00
Brian Troha
c123573c20 playmark.c: Use actual OSC clocks for Excelsior machine config - NW 2013-08-20 00:57:51 +00:00
Mike Naberezny
100002dbcf (MESS) c64: Fix company name for XL-80 cartridge (nw) 2013-08-20 00:36:47 +00:00
Angelo Salese
83980de83e Disabled flash ROM code for now, it causes hangs at BIOS if you load too many games 2013-08-19 22:46:32 +00:00
cracyc
60cd63ea43 (mess) compis: fix debug crash and try a floppy motor hookup (nw) 2013-08-19 22:18:37 +00:00