Commit Graph

46244 Commits

Author SHA1 Message Date
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
Risugami
f5b4df5a7b Finished implementing motion controller. Motion test will succeed and everything sent to motion controller goes to stdout. Could rewrite the whole system to be a real one, but that's for another time. 2016-08-24 10:36:43 -05: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
MASH
7932a72192 Update williams.cpp 2016-08-24 14:17:08 +01: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
Giuseppe Gorgoglione
3ef8f0c047 gba_lcd: abstract sprite attributes into a class
This removes lots od #defines and saves lines of code.
2016-08-24 14:40:18 +02:00
Giuseppe Gorgoglione
21e614d91a emucore: add template functions to deal with conversion between strongly typed enums and integral types
As seen in Scott Meyers' "Effective Modern C++".
2016-08-24 14:40:06 +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
Risugami
1219cb3fb2 Know everything the Galil console interface will send and receive. Faking one of the commands for now. Still not enough to make it work so there is yet another port at use somewhere. 2016-08-24 02:48:13 -05: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
briantro
5f08250521 suprnova.cpp: Document the Euro BIOS label - NW
The Euro BIOS rom has been found as both SKNSE1 and also SKNSE2 both contain the same data and both report as VER.1.0.0E

The SKNSE2 appears more often then "1" so the rom name has been changed to reflect that.
2016-08-23 20:07:38 -05:00
briantro
31d37c4f8c esd16.cpp: Minor rom name correction & doc update - NW 2016-08-23 19:42:59 -05:00
MASH
e597ad8388 Add files via upload 2016-08-23 23:26:28 +01:00
MASH
7d92c2fb47 Update champbas.cpp 2016-08-23 23:24:32 +01:00
Risugami
0eebfe12ff Finished implementing the Galil command communication. Still don't know what should be getting sent however. 2016-08-23 17:19:07 -05:00
David Haywood
63ce99507e new clones Gulf Storm (Korea) [system11] 2016-08-23 20:31:51 +01:00