Commit Graph

45035 Commits

Author SHA1 Message Date
Jeffrey Clark
0b5860246f fix android x86 and x64 full build
* abuse namespace as done in 59f15d6819
2016-06-30 20:29:28 -05:00
AJR
b9032a023a Convert VLM5030 to device_memory_interface; correct region lengths 2016-06-30 21:00:45 -04:00
couriersud
caafc0f782 Netlist improvements:
- nltool now accepts -Ddefine=value to pass on to netlists
- improved option handling and added "dummy" options to add grouping and
  examples in help output.
- improved --cmd=listdevices output
- Fix dynamic timestepping. This will work with breakout using real
  capacitor modelling instead of delay devices. Really slow, but very
  useful to calibrate timings.
- Fix an awful bug in timing for delay devices.
- Switched to clang 3.8 and made code compile with
  -Weverything -Werror -Wno-old-style-cast -Wno-padded -Wno-weak-vtables
  -Wno-missing-variable-declarations -Wno-conversion -Wno-c++98-compat
  -Wno-float-equal -Wno-cast-align -Wno-global-constructors
  -Wno-c++98-compat-pedantic -Wno-exit-time-destructors
  -Wno-format-nonliteral -Wno-weak-template-vtables
  This was a helpful exercise since it brought forward some 
  serious issues with implicit constructors. 
[Couriersud]
2016-07-01 02:09:14 +02:00
Giuseppe Gorgoglione
0312b918a8 Direct3D: convert linked lists into vectors of unique pointers 2016-07-01 01:42:29 +02:00
Giuseppe Gorgoglione
05ae871334 Misc code cleanups for Direct3D code
Removed unused methods, unused function parameters, redundant casts, doubly linked lists made into singly linked lists, etc.
2016-07-01 00:14:36 +02:00
Nathan Woods
270336bf19 Cleanups to the software list menu 2016-06-30 17:53:16 -04:00
Jeffrey Clark
e3217681a7 android avoid generating unnecessarily (nw) 2016-06-30 16:31:16 -05:00
Jeffrey Clark
2f3f53ed61 android build folders (nw)
Signed-off-by: Jeffrey Clark <h0tw1r3@users.noreply.github.com>
2016-06-30 16:26:45 -05:00
Jeffrey Clark
245b8d4163 android strip SDL lib (nw) 2016-06-30 16:26:44 -05:00
AJR
dd96ec0f2f Polymorphize layout_element::component (nw) 2016-06-30 13:05:21 -04:00
Vas Crabb
1f0dc8903f uismall.bdf: Add most of Latin-B, some IPA extensions, and many additional Cyrillic characters. European Latin and Cyrillic coverage should be pretty good. 2016-07-01 02:51:51 +10:00
r09
bd76b8052b pc98_cd.xml: final batch of additions (for now) 2016-06-30 18:47:51 +02:00
Scott Stone
c41cec6baf Merge branch 'master' of https://github.com/mamedev/mame 2016-06-30 10:24:02 -04:00
Scott Stone
19398d658a Fixed metafox bonus life settings and mask. Fixes MT#6286 (nw) 2016-06-30 10:22:37 -04:00
Miodrag Milanovic
ff055cd6c4 Fix symbol stripping (nw) 2016-06-30 16:16:16 +02:00
Vas Crabb
91229d5976 Merge pull request #1017 from npwoods/filesel_and_other_cleanups
Filesel and other cleanups
2016-07-01 00:04:50 +10:00
Nathan Woods
1d508951c7 Changing menu_file_selector::append_entry() to return a reference instead of a pointer 2016-06-30 09:58:23 -04:00
Nathan Woods
37e0253f51 Reduced usage of c_str() when used with menu::item_append() 2016-06-30 07:45:57 -04:00
Nathan Woods
4e5a47dc8c Adopted move constructors on strings a bit more in filesel 2016-06-30 07:27:54 -04:00
Nathan Woods
dd57d5c00e Changed filesel entrylist to be a vector 2016-06-30 07:19:17 -04:00
Vas Crabb
7dd79891e9 Force move construct/assign to be generated 2016-06-30 20:15:20 +10:00
Vas Crabb
87501518a9 Merge pull request #1011 from npwoods/minor_menu_refactor
C++-ified the strings inside of menu items [Nathan Woods]
2016-06-30 20:07:40 +10:00
Nathan Woods
a21f23357a Usage of emplace[_back]() as per cuavas 2016-06-30 06:03:54 -04:00
Vas Crabb
a3d4222590 Add the rest of Latin B and some archaic Cyrillic characters to uismall.bdf 2016-06-30 20:03:22 +10:00
Nathan Woods
749e182a80 Changed a variable declaration to be 'auto' 2016-06-30 05:57:16 -04:00
Nathan Woods
3d454f8c97 More use of std::move() 2016-06-30 05:51:51 -04:00
Joakim Larsson Edstrom
6363e82158 added fcisio1 driver for the Force Computers ISIO-1/2 VME board 2016-06-30 10:28:44 +02:00
Joakim Larsson Edstrom
e3f0eb1eb7 New board: Force Computers ISIO-1, improved support for 68230 PIT and scnxx562 DUSCC devices 2016-06-30 10:26:24 +02:00
Vas Crabb
dc7010c461 Add 96 Cyrillic characters to uismall.bdf - covers at least Russian, Ukrainian and Serbian 2016-06-30 17:49:14 +10:00
Vas Crabb
aba2431be9 Add first 48 Latin-1 Supplement characters to uismall.bdf 2016-06-30 16:15:12 +10:00
Ivan Vangelista
9a2ab78eb5 ldplayer.cpp: fix compile (nw) 2016-06-30 07:40:24 +02:00
Robbbert
cc7cad3991 Gamate: added info from Kevtris. 2016-06-30 14:13:03 +10:00
Scott Stone
47b046a4b2 Improve commodore printer device descriptions (nw) 2016-06-29 22:52:28 -04:00
Brad Hughes
f5e94b0537 Merge branch 'master' of https://github.com/mamedev/mame.git 2016-06-29 22:40:31 -04:00
Brad Hughes
3ffafa2225 Fix compile bug on Bash for Windows (nw) 2016-06-29 22:40:17 -04:00
Nathan Woods
f43f12deb0 Missed this place where I was passing nullptr to std::string ctor 2016-06-29 22:26:24 -04:00
Nathan Woods
f0d35cd91a Corrected a n00b C++ move error 2016-06-29 22:25:58 -04:00
Vas Crabb
c0fc78d341 Not needed anyway (nw) 2016-06-30 12:17:09 +10:00
Nathan Woods
a2b07a8969 Added a move constructor and got rid of the 'const char *' overload. I had to update a ton of call sites that relied on being able to
pass nullptr.  It is inevitable that there are more
2016-06-29 20:50:36 -04:00
Vas Crabb
064c79f35a Merge pull request #1014 from system11b/S11livegal
Tagged Live Gal as a betting game.
2016-06-30 10:46:10 +10:00
system11b
f1cdf7f3fc Tagged Live Gal as a betting game. 2016-06-30 01:20:57 +01:00
AJR
5b9fec7db7 seibuspi.cpp: Separate memory maps and make them slightly more accurate 2016-06-29 19:39:02 -04:00
yz70s
6f29697a38 xbox.cpp: move usb part into new file xbox_usb.cpp and .h (nw) 2016-06-29 23:11:52 +02:00
yz70s
f3ae800e3d chihiro.cpp: more descriptions for usb commands in an2131qc (nw) 2016-06-29 21:38:05 +02:00
MetalliC
cfd3c6f8dc typo (nw) 2016-06-29 20:56:05 +03:00
MetalliC
9bb1d0e42b add Net-DIMM 3.03 firmware [letoram, gamerfan, Mark F., Smitdogg, The Dumping Union] 2016-06-29 20:49:35 +03:00
Olivier Galibert
ff2887100f ym2413: Isolate, objectify, integrate [O. Galibert] 2016-06-29 19:26:19 +02:00
Olivier Galibert
ded91ac888 ym2151: Isolate, objectify, integrate [O. Galibert] 2016-06-29 19:26:10 +02:00
Ivan Vangelista
9bfcb7504d galaxian.cpp: moved turpins from scramble.cpp, added preliminary sound. Tempo is way to high. (nw) 2016-06-29 17:48:11 +02:00
Brad Hughes
7babf07020 Fix input issues on big endian systems (fixes #963) 2016-06-29 10:02:26 -04:00