Commit Graph

42286 Commits

Author SHA1 Message Date
Peter Ferrie
829a06b966 fix the MSVC build (nw)
I wonder how it could have ever worked.  emu lacked zlib.h reference,
super80.cpp lacked UINT8 declaration.
2016-04-01 23:18:04 -07:00
briantro
6273fa8e21 Majestic 12 (US) clone added
New Clone Added
-----------------------------------------------------------
Majestic Twelve - The Space Invaders Part IV (US) [Artemio Urbina, The Dumping Union]
2016-04-01 20:36:12 -05:00
smf-
f83d5bb767 Some roms not found means the set is bad, all roms not found means the set is not found. Whatever this change was for probably can and should be done a different way.
Revert "Not found should actually return not found"

This reverts commit c756043e55.
2016-04-02 00:14:48 +01:00
hap
0a06123a13 boohiss, no zelda on april fools day.
Maybe another day? If somebody offers their dusty G&W Zelda for decap.
2016-04-01 23:42:48 +02:00
hap
fb92c0fd6b hh_sm510: WIP nintendo game&watch zelda 2016-04-01 20:45:47 +02:00
Ivan Vangelista
bfbcdac2a6 cv1k.cpp: some work towards save state support. Should work but it would be better not to save the bitmap, so for the time being it is disabled by default (nw) 2016-04-01 19:25:57 +02:00
hap
daadbc5fd5 layouts: added triangle symbol 2016-04-01 19:09:55 +02:00
dankan1890
1fb4b520e1 Fixed MT06171: Specialized ini file settings get retained on a second game launch. 2016-04-01 17:28:13 +02:00
David Haywood
bb8463eb26 this is infinite ammo in the proto (nw) 2016-04-01 15:36:44 +01:00
Michael Zapf
b33b497d1e Fixing last fix: Remove unused member. 2016-04-01 13:52:17 +02:00
hap
e294b3f368 spyhuntertec: cleanup analog inputs 2016-04-01 12:38:31 +02:00
Miodrag Milanović
d087dc2bdb Merge pull request #774 from ajrhacker/type_class
Recognize the full range of controller inputs [AJR]
2016-04-01 08:12:58 +02:00
Miodrag Milanović
a462078906 Merge pull request #775 from jmallach/catalan-l10n
Initial Catalan translation [jmallach]
2016-04-01 08:07:55 +02:00
Michael Zapf
43fd82bda3 ti99_8: Removed unused variables. 2016-04-01 06:41:30 +02:00
Robbbert
d85b8ed9db Fixed the build (nw) 2016-04-01 11:05:21 +11:00
Robbbert
86d38c57e7 Merge branch 'master' of https://github.com/mamedev/mame 2016-04-01 10:39:44 +11:00
David Haywood
6e4ce56f87 redump leapstertv [Team Europe] 2016-04-01 00:24:06 +01:00
Dirk Best
1cfc713062 attckufo: cleaned up, identified i/o chip as 6821 pia 2016-04-01 01:11:47 +02:00
Robbbert
487fd9591a Merge branch 'master' of https://github.com/mamedev/mame 2016-04-01 09:43:08 +11:00
David Haywood
0a44bdf8d2 Merge branch 'master' of https://github.com/mamedev/mame 2016-03-31 23:06:53 +01:00
David Haywood
cc7f9809d5 improve inputs in spyhuntertec.cpp 2016-03-31 23:06:34 +01:00
Michael Zapf
13fce89d59 ti99_8: Chipset low-level emulation; ti99_4x: using new GROMs 2016-03-31 23:55:50 +02:00
Jordi Mallach
87b0651edf Merge branch 'master' into catalan-l10n 2016-03-31 22:52:31 +02:00
hap
35eab35778 hh_sm510: Sean fixed bad bits in contra 2016-03-31 22:44:16 +02:00
Michael Zapf
20fefdb782 ti99: Unified slot options; added MEMEN signal 2016-03-31 22:34:24 +02:00
AJR
01b91996a5 Recognize the full range of controller inputs
This simplifies an old piece of MESS code that failed to properly classify paddle, pedal, positional and dial inputs, along with many of the less-common digital inputs. MT #06172 should be fixed by this.

The distinction between INPUT_CLASS_MISC and INPUT_CLASS_INTERNAL makes more sense now, though nothing makes use of it.
2016-03-31 16:08:14 -04:00
Miodrag Milanovic
3b5b03041d fix clang complain (nw) 2016-03-31 21:20:32 +02:00
Miodrag Milanovic
1ec2f972d9 update google test (nw) 2016-03-31 20:42:02 +02:00
Miodrag Milanovic
bd2e14349b Update rapidjson (nw) 2016-03-31 20:40:36 +02:00
Branimir Karadžić
4172b54d84 Update BGFX and BX (nw) 2016-03-31 20:39:30 +02:00
Miodrag Milanovic
5c34b1ba40 Update GENie (nw) 2016-03-31 20:37:28 +02:00
Miodrag Milanovic
6281e26ddb fix compile on windows (nw) 2016-03-31 20:22:02 +02:00
Lord-Nightmare
179cc290cf revert unused variable fix, as it was already fixed (nw) 2016-03-31 14:12:23 -04:00
Miodrag Milanović
08d21cebc8 Merge pull request #772 from ajrhacker/auto_iterator
Iterate over core classes C++11 style [ARJ]
2016-03-31 19:57:17 +02:00
AJR
b0e033146a Avoid auto return types; silence some unused variable warnings (nw) 2016-03-31 13:50:31 -04:00
hap
11dac979ed layouts: added zodiac symbols 2016-03-31 19:40:56 +02:00
hap
caa3fa41a0 layouts: added card and chesspiece symbols 2016-03-31 19:18:23 +02:00
David Haywood
6de29f318c Merge branch 'master' of https://github.com/mamedev/mame 2016-03-31 17:26:52 +01:00
David Haywood
c53833d1e4 attempt to fix hap issue (nw) 2016-03-31 17:26:35 +01:00
hap
f8aefa8533 notes 2016-03-31 17:56:15 +02:00
Lord-Nightmare
7a5ded3e0c fix compile error on clang (nw) 2016-03-31 11:48:57 -04:00
David Haywood
27d55acdff borrow string processing code from ui.cpp so that £ works in layouts (using UTF-8 encoding at least) [David Haywood]
updated sc4fd7tha.lay with UTF8 encoding of £ sign [Krick]
2016-03-31 16:42:01 +01:00
AJR
bce4fcd1d7 Compile fix (nw) 2016-03-31 10:35:47 -04:00
AJR
54f7422c2a Conflict resolution (nw) 2016-03-31 10:29:46 -04:00
David Haywood
ad04466a33 less macro abuse (nw) 2016-03-31 15:02:55 +01:00
AJR
a7e393b36b Iterate over core classes C++11 style
C++11 range-based for loops can now iterate over simple_list, tagged_list, core_options, device_t::subdevice_list, device_t::interface_list, render_primitive_list and all subclasses of the above, and much code has been refactored to use them. Most core classes that have these lists as members now have methods that return the lists themselves, replacing most of the methods that returned the object at an owned list's head. (A few have been retained due to their use in drivers or OSD.)

device_t now manages subdevice and interface lists through subclasses, but has given up the work of adding and removing subdevices to machine_config.

memory_manager has its tagged lists exposed, though the old rooted tag lookup methods have been removed (they were privatized already).
2016-03-31 09:43:53 -04:00
Olivier Galibert
4d376af446 xml fix (nw) 2016-03-31 14:53:01 +02:00
Robbbert
4462131d38 Merge branch 'master' of https://github.com/mamedev/mame 2016-03-31 22:27:21 +11:00
Angelo Salese
d4cd5a6db9 Minor convention fix, nw 2016-03-31 12:12:33 +02:00
Miodrag Milanović
74d10ce1c2 Merge pull request #769 from h0tw1r3/nw-build
support build without optimize flag (nw)
2016-03-31 11:26:12 +02:00