David Haywood
da2f9c7841
identify 'seahuntr' as Black Touch II, move to correct driver ( #7477 )
2020-11-15 15:22:07 +01:00
Olivier Galibert
2ec01d1901
Fix memory leak on address_space_specific destruction and add a missing init [O. Galibert]
2020-11-15 13:28:00 +01:00
Ivan Vangelista
27309ec944
New machines marked as NOT_WORKING
...
----------------------------------
Sea Hunter [Jorge Silva, Fernando Oliveira]
2020-11-15 12:48:02 +01:00
ClawGrip
0550ea3897
New clones marked as NOT_WORKING ( #7470 )
...
--------------------------------
Jurassic Park (3.05) [MLM, Victor Fernandez (City Game), ClawGrip]
de_3.cpp: Fix some parent-clone relationships, sorted the sets and change set names to follow a common pattern.
2020-11-15 18:57:25 +11:00
Vas Crabb
d89f98e499
emu/emumem.cpp: Use if constexpr to make code clearer
2020-11-15 14:52:33 +11:00
Vas Crabb
253e7f1cae
Remove some deprecated instantiations of static constexpr members (MSVC complains about them now)
2020-11-15 13:43:36 +11:00
cracyc
0fa8be1fb4
luaengine: change definition for rest of usertypes
2020-11-14 18:29:24 -06:00
cracyc
77bd2d6ed3
luaengine: fix constructable usertypes
2020-11-14 16:59:10 -06:00
Olivier Galibert
194142e5f6
Fixed drivers itech32, jangou, konamigs and konamigx broken by b8c3388
2020-11-14 22:15:26 +01:00
Vas Crabb
d1666d2ec9
Add C++17 flag for visual studio (hopefully in the right place)
2020-11-15 07:15:23 +11:00
Nigel Barnes
a1169c5620
xtal: Added XTAL for AlphaTantel.
2020-11-14 19:43:16 +00:00
David Haywood
72a40e337d
Plug and Play improvements ( #7461 )
...
* Improve rendering, banking, inputs for beijuehh
* Identified register used for PRNG on GPL16250, needed for beijuehh
new NOT WORKING machines
------------------------------
My Arcade Retro Micro Controller - 220 Built-In Video Games (DGUN-2869) [Zup, Team Europe]
Lexibook Compact Cyber Arcade - PJ Masks [Zup, Team Europe]
2020-11-15 05:35:12 +11:00
Romain TISSERAND
a6dcd98164
Fix drawscanline_core leftover loop, should not live inside unrolled loop ( #7474 )
2020-11-14 19:23:37 +01:00
Vas Crabb
61b4de6eb8
luaengine.cpp: Use sol::lua_nil - sol::nil is an alias of it that may not always be available
2020-11-15 05:18:41 +11:00
hap
cbe365579a
3do: remove wrong fallthrough
2020-11-14 18:46:51 +01:00
hap
ce99e12e4a
tlcs90: add missing break;
2020-11-14 18:42:53 +01:00
Nigel Barnes
292025b227
New machines marked as NOT_WORKING
...
----------------------------------
AlphaTantel [Binary Dinosaurs, Nigel Barnes]
2020-11-14 17:37:16 +00:00
Nigel Barnes
973477a193
saa5050: Implemented TLC (Transmitted Large Character) output line.
2020-11-14 17:37:16 +00:00
Nigel Barnes
e006e93ad5
tanbus_mpvdu/tanbus_ravdu: Cards support inverse video.
2020-11-14 17:37:15 +00:00
Nigel Barnes
918e31f109
bbc_tube_arm: Use tap to page out the ROM.
2020-11-14 17:37:15 +00:00
hap
89f5aaef85
tlcs90: this fallthrough at opcode must be wrong
2020-11-14 18:31:50 +01:00
Vas Crabb
3433aba6ec
clang doesn't like how we're using std::void_t - switch back to our own void_t-alike until it can be investigated
2020-11-15 04:23:22 +11:00
Ryan Holtz
132b278c39
machine/n64: Fixed an incorrect fallthrough. The situation should never occur in practice, but it's better to be safe. [Ryan Holtz]
2020-11-14 18:16:50 +01:00
Ryan Holtz
1dda9fb3db
-dspp: Fix erroneous fallthroughs. [Ryan Holtz]
2020-11-14 18:14:16 +01:00
Vas Crabb
4298ce18fb
Enable GCC implicit fallthrough warning.
...
I've guessed whether break or [[fallthrough]] is appropriate. In cases
where it looked particularly suspicious, I added a FIXME comment. All
of these changes should be reviewed by someone familiar with the code.
2020-11-15 03:58:54 +11:00
Vas Crabb
f191d038ec
Minimal changes to sol2 and bgfx to compile as C++17.
...
These changes should be sent upstream as pull requests.
2020-11-15 03:57:08 +11:00
Vas Crabb
55b8ca317a
-Switch to building MAME as C++17.
...
* Updated sol2 to 3.2.2
* Updated pugixml to 1.10
* Increased minimum clang version to 6
* Cleaned up some stuff that can use new features
2020-11-15 03:53:47 +11:00
hap
4db7f0439c
namcos22: window clip camera vl/vr was wrong way around
2020-11-14 17:05:13 +01:00
Michael Zapf
45b19d2899
ti99: Reimplementation of the Horizon RAMdisk card with all config options of the real hardware.
2020-11-14 14:03:17 +01:00
Ivan Vangelista
8500209910
- miqslvr.cpp: avoid outright crashes as per discussion in 074385edd6
...
- lindbergh.cpp: minor spelling fixes
2020-11-14 12:37:09 +01:00
cam900
1358886d27
galastrm.cpp: Add notes for rotation ( #7456 )
2020-11-14 08:50:16 +01:00
HeroponRikiBestest
356d001060
lindbergh.cpp: Add Psy-Phi to driver game list ( #7437 )
2020-11-14 08:47:16 +01:00
Brian Troha
5a061ca4e5
seta2.cpp: Minor ROM name correction for Puzzle De Bowling and fix cut-n-paste
2020-11-14 01:38:34 -06:00
ClawGrip
f941d71e03
New working clones ( #7471 )
...
* New working clones
------------------
Sauro (set 2) [Victor Fernandez (City Game), ClawGrip]
* Add 'sauroa'
2020-11-14 08:05:46 +01:00
Ivan Vangelista
34b576e772
- alpha68k_n.cpp: added a note about the kyros MCU [Guru]
...
- metro.cpp: fixed MT07786
2020-11-13 19:37:31 +01:00
Ivan Vangelista
4d78680d3f
taito_f3.h: fix wrong endianness I introduced yesterday
2020-11-13 19:23:41 +01:00
hap
e315b5806e
namcos22: add Pr3tty F1y's bugreport to TODO list
2020-11-13 14:18:08 +01:00
Vas Crabb
d744f2a4fc
rendlay.cpp: Set initial value for bounds callback, it can be called before tags are resolved.
2020-11-13 20:04:24 +11:00
tim lindner
c3264ca803
coco12.cpp, coco3.cpp, dragon.cpp: Removed IRQ trampolines from CoCo driver family. ( #7393 )
...
* Also fixed dragon 32 parallel port.
2020-11-13 15:53:25 +11:00
Vas Crabb
fe9ac15ca9
-emu/devfind: More cleanup/consistency changes.
...
* Removed .mask(), as it’s not reliable in the general case.
* Added asserts to things that assume power-of-two sizes.
* Got rid of virtual qualifier on pointer-to-member operator.
* Made helpers a bit more assertive about logging warnings.
-emu/rendlay.cpp: Use delegates to avoid hot conditional branches.
-docs: Finished off description of object finders and output finders.
2020-11-13 15:26:31 +11:00
Brian Troha
52285c2553
New working clones
...
------------------
Endless Riches (Ver 1.21) [Hammy, Ekorz]
Super Cup Finals (Ver 2.1O 1993/11/19, single PCB) [nnap]
G-Darius (Ver 2.02O) [The Dumping Union]
2020-11-12 21:00:56 -06:00
hap
0cc575a82e
misc comments: very unimportant corrections
2020-11-12 19:47:38 +01:00
David Haywood
c13709f111
st2205u: DMA required by PR #7430 ( #7444 )
2020-11-12 18:42:56 +01:00
Ivan Vangelista
494b7ef63f
taito_f3: fixed regression
2020-11-12 18:09:36 +01:00
DavidHaywood
6d2f589d2a
new NOT WORKING machines
...
-----
Mini Arcade Console (Arcade 10-in-1) [Team Europe]
Arcade Classics Mini Handheld Arcade (Supreme 150) [Team Europe]
2020-11-13 01:54:50 +11:00
cam900
fa2e536e67
undrfire.cpp: Hooked up TC0360PRI priority controller (fixes priorities in cbombers). ( #7460 )
2020-11-13 01:41:28 +11:00
shattered
d474634169
ie15: update logging, use device_matrix_keyboard_interface ( #7463 )
2020-11-13 01:27:07 +11:00
tim lindner
a0fdb99497
dgnalpha: fix typo in address map. Disk I/O works again. ( #7468 )
2020-11-12 09:41:56 +01:00
ClawGrip
411b77ca07
New NOT_WORKING software list additions ( #7466 )
...
---------------------------------------
picno.xml:
Picno de Kuku, Chibimaruko-chan no Tashizan Hikizan [TeamEurope]
2020-11-12 02:19:05 +11:00
Robbbert
1f811f5d79
pce220: added a few missing natural keys
2020-11-11 23:48:55 +11:00