Vas Crabb
dd1f102d84
Make object_array_finder a bit more flexible, centralise instantiation of more templates, more preparation for crud removal
2016-08-26 17:19:30 +10:00
Vas Crabb
e38a1e4737
Prepare to make object finders behave like a pointer, not a half-pointer half reference part 1 (nw)
2016-08-26 16:53:13 +10:00
Vas Crabb
11b806878f
quick fix for Sega System 32 (nw)
2016-08-26 13:39:32 +10:00
smf-
c1b041e834
hacks for MSVC building until better solutions are found. (nw)
2016-08-26 00:23:02 +01:00
Michael Zapf
4026809b0d
New floppy sound samples
2016-08-25 20:47:45 +02:00
Michael Zapf
ac24b9ab30
Improved floppy sound emulation.
2016-08-25 20:43:12 +02:00
Michael Zapf
596b04dd5c
ti99: Fixed another issue with double stepping.
2016-08-25 19:26:46 +02:00
Olivier Galibert
f4db841a2e
dirom,okim6295: Add/fix banking support. Better okim fix post-release [O. Galibert]
2016-08-25 19:04:14 +02:00
smf-
4d440e949a
Fixes to build with visual studio. 3rdparty\zlib doesn't seem to be picked up when building drivers, building with msys may work because it comes bundled with it's own zlib.h. GCC pre-compiled headers is broken as it masked the missing emu.h. (nw).
2016-08-25 15:23:29 +01:00
hap
65be032f53
New clone added
...
----------
Teenage Mutant Ninja Turtles (US 4 Players, version H) [The Iron Goat]
2016-08-25 14:55:08 +02:00
Vas Crabb
1c98b515c5
* Doxyfy a significant chunk of devfind.h
...
* Eliminate a lot of boilerplate code from devfind.h
* Keep instantiation of templates in one place to improve build time
* Remove some dangerous accessors
2016-08-25 21:34:42 +10:00
mahlemiut
cf8060d762
debugimgui: added very crude create image dialog
2016-08-25 20:14:14 +12:00
Curt Coder
5c688d6efb
compis: WIP. (nw)
2016-08-25 08:37:16 +03:00
Robbbert
57da1364fc
Fixed validation warning.
2016-08-25 15:09:20 +10:00
Robbbert
80ea18bc39
Pro-80: added devices. Centaur: fixed typo.
2016-08-25 15:05:30 +10:00
Vas Crabb
cfbb882720
Merge pull request #1314 from ajrhacker/clang_warnings
...
Change warning flags for Clang build (nw)
2016-08-25 14:35:00 +10:00
AJR
717e1eb9d2
Change warning flags for Clang build (nw)
...
-Wno-missing-braces is unfortunately now necessary to avoid errors on almost every single use of the std::array initializer in devfind.h. (Apparently C++14 does make double braces optional for std::array initializers, but clang and GCC's -Wmissing-braces never took that into proper account, which is why GCC may still have it disabled by default.)
Several other Clang-specific warnings have been undisabled; some might perhaps need to be locally reenabled if legacy 3rdparty code or sundry OSD includes happen to disagree with them. The only warning to require any code changes was -Wabsolute-value, which seems to have caught a minor render bug (and nothing more).
2016-08-25 00:22:14 -04:00
Vas Crabb
3bf7ef43f7
Merge pull request #1234 from ajrhacker/butterflies
...
Improvements to almost all games in skylncr.cpp
2016-08-25 10:38:47 +10:00
Vas Crabb
91b0265a1a
Merge pull request #1313 from shattered/_ce1d406
...
multiple keyboard devices: use required_ioport_array, take 2 (nw)
2016-08-25 10:34:35 +10:00
Sergey Svishchev
e59b3b16e9
multiple keyboard devices: use required_ioport_array, take 2 (nw)
2016-08-25 01:41:29 +03:00
Vas Crabb
0d08c04009
Devices can be found array-style, too
2016-08-25 04:02:08 +10:00
Vas Crabb
f1eb915470
Use an array, save a switch
2016-08-25 03:52:51 +10:00
Vas Crabb
df6dafd318
use new syntax for gticlub I/O port array
2016-08-25 03:42:11 +10:00
Vas Crabb
6648b5a373
Whoops
2016-08-25 03:39:11 +10:00
Vas Crabb
03ae6d68a3
Fix broken cosmic.cpp games - only three of four I/O ports were being found
2016-08-25 03:29:09 +10:00
Vas Crabb
5d40f2c9d8
remove legacy forms of (required|optional)_(shared_ptr|ioport)_array
2016-08-25 03:05:55 +10:00
Ivan Vangelista
232a96c60b
some skeleton drivers to finish synching with PinMAME (nw)
2016-08-24 18:23:26 +02:00
Scott Stone
48cbd3a71a
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-24 12:11:26 -04:00
Scott Stone
49c03b5592
Added comment in svi318_cart.xml for image that only works with svi328. (nw)
...
Fixed svi318_cass.xml 'interface' entry for over half of the softlist which was incorrect. This fixes any image Fatal errors and allows proper mounting of those cassettes. (nw)
2016-08-24 12:10:57 -04:00
hap
b64f7c6615
champbasjb: fix MAME complaining about missing MCU device, correct romlabels
2016-08-24 18:09:37 +02:00
hap
e56656682a
Merge pull request #1305 from MASHinfo/master
...
New Champion Base Ball clone
2016-08-24 17:40:39 +02:00
R. Belmont
c96b91cadf
Merge pull request #1307 from ajrhacker/output_find
...
Make output_manager::find_item much more efficient (nw)
2016-08-24 10:25:56 -04:00
Scott Stone
e13848f6e3
Allow unusually sized cart in svision.xml (jrnywest) to be handled without a Fatal error. (nw)
2016-08-24 10:03:05 -04:00
Miodrag Milanovic
d5c646b336
Update permissions (nw)
2016-08-24 15:30:19 +02:00
Miodrag Milanovic
cb30b9d307
Added documentation to main tree (nw)
2016-08-24 15:16:43 +02:00
Miodrag Milanovic
a86a53fb64
remove old doc content (nw)
2016-08-24 15:16:43 +02:00
AJR
010bd4265d
Make output_manager::find_item much more efficient (nw)
2016-08-24 09:12:10 -04:00
Michael Zapf
bade8ef9a9
ti99: Forgot to reset the TRACE flag.
2016-08-24 14:53:01 +02:00
Michael Zapf
294e196532
Forgot srcclean
2016-08-24 14:25:01 +02:00
Michael Zapf
19a2c632ae
ti99: Fix a problem with formatted disk images that do not match the expected file size
2016-08-24 14:25:01 +02:00
Vas Crabb
cf67d5cfd7
make clang happy (nw)
2016-08-24 22:06:58 +10:00
Vas Crabb
411ef56a86
shared_ptr arrays need love, too
2016-08-24 21:46:03 +10:00
Vas Crabb
0a58a5a05e
cleanup (nw)
2016-08-24 21:21:33 +10:00
Vas Crabb
89073e61d1
Helps to git add everything
2016-08-24 21:13:08 +10:00
Vas Crabb
cb1ed917fb
Make (required|optional)_ioport_array perform as well as a real array
2016-08-24 21:07:29 +10:00
Vas Crabb
dbc1e6cd0e
Use real arrays to save lines and avoid allocations/indirections (nw)
2016-08-24 19:38:12 +10:00
Ivan Vangelista
f2c2ecbeb1
add escmars to mame.lst too (nw)
2016-08-24 07:17:03 +02:00
Ivan Vangelista
acd76d432d
Merge pull request #1301 from MASHinfo/master
...
New Lunar Rescue clone
2016-08-24 07:14:46 +02:00
Ivan Vangelista
d2c999f35c
Merge pull request #1304 from mamehaze/setadditions
...
new clones Gulf Storm (Korea) [system11]
2016-08-24 07:14:04 +02:00
briantro
a9d25c0eab
New Gals Panic S clone
...
New Clone Added
------------------------------------------------
Gals Panic S - Extra Edition (Europe, set 2) [Hammy, The Dumping Union]
2016-08-23 20:52:49 -05:00