angelosa
3078a19742
Merge branch 'master' of https://github.com/mamedev/mame
2018-02-16 13:34:55 +01:00
cam900
94ba7476a2
rohga : Cleanup IO and Protection Handling, Cleanup duplicates, Add notes, Remove outdated comments ( #3215 )
2018-02-16 07:34:08 -05:00
angelosa
08399c08f0
Fix arcade.flt
2018-02-16 13:34:00 +01:00
AJR
46ec69b5b1
pmac6100: The boot chime plays now, but sounds really awful (nw)
2018-02-16 07:32:29 -05:00
cam900
38854e7d80
deco32 : Cleanup duplicates, Remove unneeded shared_ptr, Add notes, Con… ( #3216 )
...
* deco32 : Cleanup duplicates, Remove unneed shared_ptr, Add notes, Convert m_spriteram16*/m_spriteram16_buffered*/m_pf_rowscroll* to std::unique_ptr, Rowscroll RAM size allocated to memory mapped size
lockload : Improve OKI Bankswitching, Add notes
Demote Dragon Gun with MACHINE_IMPERFECT_SOUND, because OKI3 bankswitching aren't verified
* deco32 : Minor fix
* deco32 : More cleanups
* deco32 : Move m_oki2_bank to dragngun_state
* deco32 : Fix IOPORT Tags to captaven
* Fix deco32.cpp ioport tags when "DSW" aren't actually dip switch
2018-02-16 07:29:10 -05:00
AJR
ebf9b4a11d
saturn: Fix regression due to an unexpected CDDA dependency (nw)
2018-02-16 00:09:49 -05:00
cracyc
de30d96e4c
olyboss: experiment with fdd settings (nw)
2018-02-15 22:49:06 -06:00
AJR
c12f2ee58d
Set up heavily mirrored memory ranges with subunit masks (e.g. orunners) much more efficiently
2018-02-15 22:04:17 -05:00
briantro
555adf0f14
ms32.cpp: spelling (nw)
2018-02-15 20:06:40 -06:00
smf-
1cf1c7f551
No, just no. (nw)
2018-02-15 22:43:42 +00:00
smf-
c4f6f90ff8
Popeye: Fixed TPP2 test mode background. [smf]
2018-02-15 21:39:23 +00:00
angelosa
852a6533e9
badlandsbl.cpp: added preliminary sprite drawing [Angelo Salese]
2018-02-15 21:01:21 +01:00
cracyc
12d7ed9a75
olyboss: get programs running (nw)
2018-02-15 12:32:20 -06:00
Ivan Vangelista
7d333b2604
new not working machine
...
-------------------------------------
Sekai Kaseki Hakken (Japan, SKH1 Ver.A) [coolmod, The Dumping Union]
2018-02-15 19:19:48 +01:00
Ivan Vangelista
504dbe7b1a
devices/machine: some private-ization (nw)
...
+ removed some duplication
2018-02-15 19:05:05 +01:00
angelosa
d846c04d02
Split badlandsbl into own file (nw)
...
(TODO: badlands_molayout doesn't want to link for some reason, for now I split defs into both files)
2018-02-15 18:12:55 +01:00
Olivier Galibert
2ad89d83d2
Remove duplicates (nw)
2018-02-15 17:06:32 +01:00
angelosa
301777d70e
Revert "quick look", enjoy (nw)
2018-02-15 14:39:56 +01:00
AJR
9346c95f03
stvcd: Note HLE in device name (nw)
2018-02-15 08:27:45 -05:00
AJR
7d201e2e08
Revert "Merge satcdb skeleton device with stvcd"
...
This reverts commit 431de71d20
.
2018-02-15 08:26:30 -05:00
Olivier Galibert
dfe4205d4b
Fix minor duplication (nw)
2018-02-15 09:03:52 +01:00
ajrhacker
5386ad7284
Generalized support for byte-smeared accesses (nw) ( #3207 )
...
The new cswidth address map constructor method overrides the masking normally performed on narrow-width accesses. This entailed a lot of reconfiguration to make the shifting and masking of subunits independent operations. There is unlikely to have any significant performance impact on drivers that don't frequently reconfigure their memory handlers.
2018-02-15 06:43:57 +01:00
AJR
431de71d20
Merge satcdb skeleton device with stvcd
2018-02-14 23:54:25 -05:00
AJR
867776875d
saturn, sfish2: Move existing CD-ROM emulation down into device
2018-02-14 23:16:30 -05:00
cracyc
36cdf2e7d9
olyboss: boot floppies (nw)
2018-02-14 21:41:53 -06:00
rfka01
a59dbed3a2
olyboss.cpp: Add Boss B and C Z80 models [rfka01]
2018-02-14 21:10:51 -06:00
AJR
e415d84fab
Fix build by removing unused variables (nw)
2018-02-14 20:34:21 -05:00
briantro
fe8d56bb6e
ms32.cpp: Fix cut-n-paste & add version where known (nw)
2018-02-14 19:15:27 -06:00
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