Commit Graph

57187 Commits

Author SHA1 Message Date
briantro
2b4817ac3b ms32.cpp: Minor correction (nw) 2018-02-14 19:01:17 -06:00
briantro
33c8c1738e ms32.cpp: Massive ROM name correction for the Jaleco MegaSystem 32 system. [Brian Troha, Smitdogg, The Dumping Union] 2018-02-14 18:57:59 -06:00
AJR
ba938abf24 ay31015.cpp: Fix unresolved callback disaster (nw) 2018-02-14 19:08:53 -05:00
Joakim Larsson Edström
df5a232104
Merge pull request #3208 from JoakimLarsson/cadabc_1
CAD ABC mouse/hi-res card
2018-02-14 23:26:07 +01:00
Joakim Larsson Edstrom
04806f70e4 cadmouse: Addressed review comments and changed short name to match product name for this slot device 2018-02-14 22:05:40 +01:00
Joakim Larsson Edstrom
300f0f0a6a cadmouse: Fixed to use new address map API 2018-02-14 22:05:39 +01:00
Joakim Larsson Edstrom
fea4a1294b cadmouse.cpp: NEW non working mouse/hi-res unit for the abcbus [Valgrind] 2018-02-14 22:05:38 +01:00
David Haywood
37223350a9 xavix - rad_mtrk sprite improvements (#3202)
* xavix - rad_mtrk sprite improvements

* alt addressing mode for taitons1 xavix logo, not sure how this gets enabled yet (nw)

* there's a 2nd tilemap (nw)

* various stubs for notekeeping (nw)
2018-02-14 15:41:10 -05:00
Ivan Vangelista
80c9f0496f devices/bus: made some methods private now that it's possible (nw) 2018-02-14 19:11:44 +01:00
tim lindner
bb468cf238 Added support fro the MultiPak slot switch as a dip switch. (#3188)
* Added support fro the MultiPak slot switch as a dip switch.

* Removed a logerror and fixed the read handler

* Address @cuavas comments

* Address style
2018-02-15 05:09:16 +11:00
angelosa
7b7f5a5b48 model2.cpp: Attempt to relax poly_manager params, crashes less often now (nw) 2018-02-14 17:14:15 +01:00
cam900
d394762482 dec8 : Cleanup bankswitch initializes, driver_init_members, duplicates (#3203)
* dec8 : Cleanup bankswitch initializes, driver_init_members, duplicates

Some accurate CPU Type from PCBs, Add notes

Convert m_buffered_spriteram16 to unique_ptr

* dec8.cpp : Remove defined memory map for If a new dec8.cpp game with a different mapped main CPU ROM is found
2018-02-14 11:01:58 -05:00
angelosa
7fd39880af model2.cpp: fixed texture rom loading for Virtua Fighter 2, model rom loading for Rail Chase 2 + other minor rearrangement fixes (nw) 2018-02-14 14:28:04 +01:00
Vas Crabb
f4df51e522 (nw) screw you macros and the horse you rode in on
There's no voodoo involved in derived machine configurations and
fragments any more.  The macros were just obfuscating things at this
point.
2018-02-14 23:46:17 +11:00
AJR
1bd974c2b4 ay31015: Make SI and SO line callbacks as well (nw) 2018-02-13 23:31:39 -05:00
AJR
8fc46e850c ay31015: Replace "status changed" notifier with line callbacks (nw) 2018-02-13 23:24:21 -05:00
cam900
2dd65fd840 darkseal : Dark Seal / Gate of Doom has 64x64 pf1 and full 0x2000 are… (#3198)
* darkseal : Dark Seal / Gate of Doom has 64x64 pf1 and full 0x2000 area of pf1 ram is used, fix this

* darkseal : Minor duplicate cleanup
2018-02-13 22:43:55 -05:00
R. Belmont
a2ad15beef
Merge pull request #3196 from shattered/_481de3f
i8275: fix thinko in previous commit; make Preset Counters command useful
2018-02-13 16:38:06 -05:00
Angelo Salese
17d7f3c4e3 i960.cpp: support for burst mode stalling save and restore [Angelo Salese] (#3199)
* i960.cpp: experimental FIFO burst mechanism.

Known status (difference from before):
daytona: runs at better speed, crashes/hangs at expert course;
dynabb / dynabb97: enters in-game, needs bat swing input;
dynamcop: playable;
fvipers: playable if you coin it up fast enough, crashes in attract otherwise;
indy500: playable;
lastbrnx: runs a bit further, needs a few extra geometry opcodes;
motoraid: playable;
vcop2: playable;
vf2: playable;
overrev/sgt24h/zerogun: 3d regressions (?);

* model2.cpp: dynamite baseball bat swing inputs (nw)

* cleanups and commentary (nw)
2018-02-13 15:40:34 -05:00
R. Belmont
77aff96456
Merge pull request #3200 from shattered/_52dde1d
agat7: add serial/parallel interface card, hardcoded into Agat-Author configuration for now.
2018-02-13 15:39:12 -05:00
hap
0d07a64a7a New working machine added
-----------
Robocop 3 (Tiger handheld) [hap, Sean Riddle]
2018-02-13 21:38:11 +01:00
Sergey Svishchev
8fef96dbd9 agat7: add serial/parallel interface card, hardcoded into Agat-Author configuration for now. 2018-02-13 23:16:48 +03:00
smf-
5d68b91df9 less public (nw) 2018-02-13 19:55:58 +00:00
David Haywood
3456ca9a63 xavix updates (#3194)
* xavix updates

new machines marked as NOT WORKING
Play TV Boxing [Sean Riddle, Peter Wilhelmsen]
Play TV Card Night [Sean Riddle, Peter Wilhelmsen]
e-kara Starter [Sean Riddle, Peter Wilhelmsen]

located test mode code for Monster Truck, noted and implemented use of multiplication chip and correct ranges for various sprite attribute regions as well as any attributes which need to retain their value for the checks to pass
hopefully will have something onscreen soon :-)

* there is some kind of video ram dma here (nw)

* (nw)

* this gets us through the monster truck test mode checks (nw)

* better palette handling (nw)

* show something in monster truck (nw)

* new machines marked as NOT WORKING
Star Wars Saga Edition - Lightsaber Battle Game [Sean Riddle, Peter Wilhelmsen]
(note, bad dump for now, but looks like it uses SuperXavix instructions, but to a lesser degree than tennis)

Also started adding some sprites and documenting monster truck inputs

* identify tilebase and pal/ntsc flag (nw)
2018-02-13 14:40:59 -05:00
hap
18bcc8e83c move some cpu internal memmaps from public to protected (nw) 2018-02-13 19:10:43 +01:00
hap
c69760a054 sm510: cleanup memmap declarations (nw) 2018-02-13 19:03:28 +01:00
hap
95bbca218f tms1000: cleanup memmap declarations (nw) 2018-02-13 18:46:53 +01:00
Ivan Vangelista
d742874bbd equites.cpp: fixed c/p error. (nw) 2018-02-13 16:41:17 +01:00
Ivan Vangelista
e17352494d namcos12.cpp: added nvram with printer defaulted to off to technodr and marked it as MACHINE_NODEVICE_PRINTER (nw) 2018-02-13 14:22:51 +01:00
Olivier Galibert
5f215ff7d4 Fixes (nw) 2018-02-13 10:55:23 +01:00
cracyc
3b421603ec olyboss: floppy wip (nw) 2018-02-12 23:02:22 -06:00
AJR
11dec07aee mario: Workaround for MT #6870 2018-02-12 22:26:11 -05:00
briantro
525dab7ab3 new working machine - PE+ 4th of July Slots
New Working Machine
---------------------------------------------------------------
Player's Edge Plus (PS0280) 4th of July Slots [Brian Troha, Kevin Nagle]
2018-02-12 19:35:26 -06:00
cracyc
a8153e3edf olyboss: floppy wip (nw) 2018-02-12 18:16:11 -06:00
Scott Stone
5cd9ee8c77 Fixes (nw) 2018-02-12 19:00:02 -05:00
smf-
68aafe5c10 Popeye: Fixed background alignment in TPP2 sets. Converted machine config, address maps, palette init, background write handler & background drawing to virtual methods. Only include protection device on hardware that has it. [smf] 2018-02-12 22:48:20 +00:00
Sergey Svishchev
a770a42029 i8275: fix thinko in previous commit; make Preset Counters command useful.
Fixes visuals in tim100, hp64k.
2018-02-12 22:50:29 +03:00
Olivier Galibert
534dea91ee Fixes (nw) 2018-02-12 20:16:31 +01:00
Olivier Galibert
364196da15 Fixes (nw) 2018-02-12 20:03:55 +01:00
hap
a3309198e2 New working machine added
-----------
Strider (Tiger handheld) [hap, Sean Riddle]
2018-02-12 19:59:47 +01:00
Olivier Galibert
ca33628881 Fixes (nw) 2018-02-12 19:58:55 +01:00
Olivier Galibert
22d1332b25 Fixes (nw) 2018-02-12 19:46:15 +01:00
Olivier Galibert
72b4cdd1eb Fixes (nw) 2018-02-12 19:42:48 +01:00
Olivier Galibert
76353600bc iteagle_fpga fix (nw) 2018-02-12 19:36:56 +01:00
Olivier Galibert
ca0def62d4 gt64xxx fix (nw) 2018-02-12 19:31:28 +01:00
Olivier Galibert
30730c5c37 isa fixes (nw) 2018-02-12 19:14:34 +01:00
Olivier Galibert
5727c24e68 namco c139 fix, wonder how that ever worked (nw) 2018-02-12 18:01:47 +01:00
Olivier Galibert
376c3c4219 neogeo, aerofgt fixes (you can't have multiple handlers with different unitmasks on the same line anymore, sorry) (nw) 2018-02-12 17:54:09 +01:00
Olivier Galibert
582f323c2d A handful of fixes (nw) 2018-02-12 17:29:46 +01:00
hap
20376d4d5e reorder some memmap class declarations (nw) 2018-02-12 16:58:08 +01:00