Commit Graph

60056 Commits

Author SHA1 Message Date
hap
95d60edf0a fidel6502: small optimization (nw) 2018-06-30 18:24:48 +02:00
Ted Green
6c92f7e9ed vegas: Replace accidentally deleted comment (nw) 2018-06-30 08:48:52 -06:00
Ted Green
1d243e752d seattle and vegas: Remove runtime tag lookups and make io member naming consistent. (nw) 2018-06-30 08:35:19 -06:00
hap
10ca4d3913 cpzodiac: siftware dumped adpcm rom (nw) 2018-06-30 12:01:04 +02:00
Olivier Galibert
b184ebfd9d Brown paper bag time (nw) 2018-06-30 10:59:11 +02:00
AJR
78dcd7b9eb Fix clang build yet again (nw) 2018-06-30 00:35:48 -04:00
MetalliC
9566f5351a new working clone
-----------------
Pink Sweets: Suicide Club (2017/10/31 SUICIDECLUB VER., bootleg)
2018-06-30 07:25:25 +03:00
David Haywood
2b0eec6adf more private: use (K,L,M) (#3714) 2018-06-30 00:21:17 -04:00
ajrhacker
b77a01d309
Merge pull request #3715 from StefanBruens/fix_arm_build
Avoid multiple explicit instantiations definition of templates
2018-06-30 00:18:30 -04:00
AJR
989ce6d988 How to remove unwanted macros, or: getting out of discovered "check" (nw)
This fixes the OS X build.
2018-06-29 23:50:50 -04:00
Scott Stone
a5bca54a8a x68k_flop.xml: fix validation (nw) 2018-06-29 18:57:00 -04:00
Scott Stone
537add6b5d
Merge pull request #3694 from UED-Wayder/x68k_1
x68k_flop: Add/Replace and Organize Login Soft Category
2018-06-29 18:44:30 -04:00
AJR
7c18a71442 A better way to make friends (nw) 2018-06-29 18:29:37 -04:00
Olivier Galibert
39c514fada Fix msvc (?) problem (nw) 2018-06-29 23:19:13 +02:00
Ted Green
60fc9da0c8 dcs: Reinstate hastily removed eat_cycles. Fixes MT07027. (nw) 2018-06-29 15:10:51 -06:00
braintro
b47f66a760 peplus.cpp: Minor doc update (nw) 2018-06-29 16:10:05 -05:00
Olivier Galibert
b511b8ff39 Oops (nw) 2018-06-29 22:54:21 +02:00
Stefan Brüns
e6712208ea Avoid multiple explicit instantiations definition of templates
According to the C++ standard 14.7 clause 5, "an explicit
instantiation definition shall appear at most once in a program".

Move the instantiation from the individual implementation files
to the interface implementation file.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
2018-06-29 20:11:12 +02:00
Olivier Galibert
a704ed7b1b emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
Ted Green
f16d1298a4 midwayic: Remove runtime tag lookups. (nw) 2018-06-29 11:49:27 -06:00
Ted Green
a9f194398a iteagle: Remove runtime tag lookups. (nw) 2018-06-29 09:12:20 -06:00
Vas Crabb
f369cf9945 misc cleanup (nw) 2018-06-29 23:59:26 +10:00
angelosa
94635c5ca0 tetrisp2.cpp: added support for YUV422 colors in Stepping Stage [Angelo Salese] 2018-06-29 07:09:05 +02:00
angelosa
12b9075218 sigmab52.cpp: fixed framerate to 60 Hz [Angelo Salese] 2018-06-29 04:41:52 +02:00
angelosa
ecf1219b05 ironhors.cpp: fixed Iron Horse framerate to 61 Hz [Angelo Salese] 2018-06-29 04:41:50 +02:00
angelosa
9d6126ee18 cischeat.cpp: fixed Grand Prix Star stick tyre sprite in attract mode bug [Angelo Salese] 2018-06-29 04:41:47 +02:00
angelosa
4b6a420df5 cischeat.cpp: reworked interrupt generation, fixed attract mode desyncs in Big Run [Angelo Salese] 2018-06-29 04:41:45 +02:00
mooglyguy
5854421008 -ps2sony: BIOS shuffling, nw 2018-06-28 21:36:30 +02:00
Ted Green
c97cd6691b vegas: Remove runtime tag lookups. (nw) 2018-06-28 11:13:31 -06:00
mooglyguy
eb5a8a3dc8 -ps2sony: Fleshing out the skeleton driver. [Ryan Holtz]
* Added ps2timer device to encapsulate Playstation 2 timers.
  * Temporarily hacked R5900 core to always have scratchpad RAM mapped at 0x70000000.
  * Added reference counting to divtlb so that it does not unmap pages that are still shared with other entries.
  * Added a considerable amount of logging to ps2sony.cpp.

-mips3: Added basic Emotion Engine support. [Ryan Holtz]
  * Added S bit to TLB mapping.

  * Added support for VSUB, VIADD, VSQI, VISWR, VOR, LQ, SQ, MFSA, MTSA, MFHI1, MFLO1, MULT1, DIV1, DIVU1, PEXTLW, PADDUW, PMFHI,
  PMFLO, PCPYLD, PCPYUD, SQC2, LQC2 opcodes. [Ryan Holtz]
2018-06-28 18:24:16 +02:00
Vas Crabb
85a16dfb9d misc cleanup (nw) 2018-06-28 13:32:51 +10:00
angelosa
b8f7bce7e2 mz2500.cpp: converted memory bank to address_map_bank_device array (nw) 2018-06-28 02:55:06 +02:00
angelosa
57a07f7df4 mz2500.cpp: move state machine to includes (nw) 2018-06-28 02:55:03 +02:00
AJR
2d897bec09 Eliminate "Atari VG EAROM" in favor of newer ER2055 device
digdug: Use MCFG_DEVCB_RSHIFT for MCU DSW inputs (nw)

runaway, qwak: Add addressable latch (nw)
2018-06-27 19:48:25 -04:00
AJR
897192e3f1 Fix Clang build again [-Werror,-Wunused-private-field] (nw) 2018-06-27 17:47:22 -04:00
David Haywood
d9bc46556f move more stuff behind private: (Part H, I, J) (nw) (#3707)
* move more stuff behind private: (Part H) (nw)

* I & J (nw)
2018-06-27 17:39:14 -04:00
AJR
4ad9b22ed8 Fix clang build [-Werror,-Wunused-private-field] (nw) 2018-06-27 12:50:31 -04:00
David Haywood
6d6b562ffd more private member use in 'D, E, F, G' drivers (nw) (#3704)
* more private member use in 'D' drivers (nw)

* same for 'E' drivers (nw)

* and 'F' (nw)

* 'G' (nw)

(left galaxian/galaxold alone because I know somebody is looking at them)
2018-06-27 15:32:24 +02:00
Vas Crabb
8aa76c1011 Merge tag 'mame0199'
MAME 0.199
2018-06-27 11:54:12 +10:00
angelosa
a568b02137 pc8801.cpp: move state machine to includes (nw) 2018-06-27 01:33:01 +02:00
Vas Crabb
f2e805a153 version bump (nw) 2018-06-27 08:47:35 +10:00
hap
dfc00d6704 ddragon: revert sprite position regression (nw) 2018-06-27 00:07:00 +02:00
hap
c1fa79626d ddragon: revert sprite position regression (nw) 2018-06-26 23:56:58 +02:00
angelosa
3bb3ebf099 pc88va.cpp: missed this one ugh (nw) 2018-06-26 23:52:32 +02:00
angelosa
15e24ef2cc Whoops (nw) 2018-06-26 23:52:29 +02:00
angelosa
481d6a7d67 pc88va.cpp: rewritten system bank area using address_map_bank_device (nw) 2018-06-26 23:52:25 +02:00
angelosa
7aaa69c119 pc88va.cpp: moved state machine to includes (nw) 2018-06-26 23:52:21 +02:00
AJR
afba990a42 cpzodiac: Add devices (nw) 2018-06-26 16:23:14 -04:00
hap
ffd75faf5c New machines marked as NOT_WORKING
----------------------------------
Captain Zodiac [Siftware]
2018-06-26 19:28:14 +02:00
Ivan Vangelista
a2cd3940bb new not working machine
----------------------------------
Donkey Kong / Donkey Kong Jr / Mario Bros [Michael Moffitt, coolmod, The Dumping Union]
2018-06-26 18:06:53 +02:00