Commit graph

42788 commits

Author SHA1 Message Date
Miodrag Milanovic
37c94e3373 Update windows to use platform independent watchdog implementation (nw) 2016-04-15 16:01:35 +02:00
hap
bd04e5b17d tms1000: added TMS1700/1730 mcu types 2016-04-15 15:32:43 +02:00
Miodrag Milanovic
59662e6c71 moved osdsync to root of OSD, removed osdmini (nw) 2016-04-15 15:19:24 +02:00
Miodrag Milanovic
a83a3c4497 lower deps on clifront.h (nw) 2016-04-15 14:10:47 +02:00
Sune Vuorela
3176347abc Pass explicit -qt5 to all moc and qmake calls.
Some systems like Debian, Ubuntu and other derivatives, expect qtchooser
will be used to select the appropriate Qt version, as Qt5 and Qt4 can
co-exist.

As MAME's build system does calls to moc and qmake directly, and Qt5 is
now the required version for the debugger, pass -qt5 to all moc and qmake
calls to avoid the build fail.
2016-04-15 11:43:52 +02:00
Santiago Vila
658a4b1862 Show mame's program name lowercase in help output.
As the name of the binary is normally installed lowercase, the help
output should also reflect this.
2016-04-15 11:35:01 +02:00
Miodrag Milanović
685824106c Merge pull request #810 from jmallach/manpage-fix
Get rid of some options in the manpage that no longer exist.
2016-04-15 07:59:30 +02:00
Miodrag Milanović
eac0b87523 Merge pull request #811 from ajrhacker/static_config
Eliminate device_t::static_config, a type-unsafe legacy feature. [AJR]
2016-04-15 07:59:10 +02:00
therealmogminer@gmail.com
d1f85d60f3 mips3: Fixed interpreter bug where BADCOP exceptions would execute the faulting opcode twice. [Ryan Holtz] 2016-04-15 05:14:52 +02:00
therealmogminer@gmail.com
0b544df0c2 Port Happy's PPC aliasing fix to the MIPS3 DRC, nw 2016-04-15 05:00:15 +02:00
AJR
34be7d4166 Eliminate device_t::static_config, a type-unsafe legacy feature.
Rewrite or remove every last instance of MCFG_DEVICE_CONFIG and its two aliases, including within comments and dead code.

Make the Z80/Z180 daisy chain an interface that interfaces with the existing interface. Z8000 has been hooked up to this as well (p8000_16 already configures it), but currently does nothing with it.
2016-04-14 21:20:49 -04:00
couriersud
d9df811529 Significant speed improvement:
- added a new solver using compressed row format
- fixed sorting

As a result, netlist performance on kidniki nearly doubled. The
performance increase is mainly due to the fact that sorting decreases
the number of operations for gaussian elimination of the kidniki matrix
from ~7800 to 707. In addition, compressed row format improves L1 usage. 
[Couriersud]
2016-04-15 02:09:41 +02:00
couriersud
cd0441b678 Recover from creating solvers by copy paste. Move common code were it
belongs. (nw)
2016-04-15 02:09:41 +02:00
couriersud
4f1ca77643 Moved solver members to proper place. Minor code changes. (nw) 2016-04-15 02:09:26 +02:00
Jordi Mallach
81751745c1 Get rid of some options that no longer exist. 2016-04-14 22:51:12 +02:00
Ville Linde
65e139be2f ppcdrc: optimize (nw) 2016-04-14 21:54:52 +03:00
cracyc
2d30a13824 plugins/cheat: copy-paste (nw) 2016-04-14 13:31:14 -05:00
Ville Linde
c6144ee9b1 ppcdrc: map some FPU registers to physical registers (nw) 2016-04-14 20:59:06 +03:00
hap
cdf2396b11 hh_hmcs40: added svg screen to epacman2, egalaxn2 2016-04-14 19:48:49 +02:00
etabeta78
1a0a62d51c minor cleanup. nw. 2016-04-14 18:55:04 +02:00
Ville Linde
bfbd0443fe drcbex64: optimize FMOV (nw) 2016-04-14 19:47:14 +03:00
etabeta78
8a9e872224 neogeo: reworked inputs to work through the slot device interface.
you can now configure the controllers available in the multicart
driver (neogeo) with the -crtl1 and -ctrl2 options. when you run single
game drivers (e.g. mslug, or kof94, etc.), instead, a unique controller
is available and cannot be modified. [Fabio Priuli]
2016-04-14 18:36:34 +02:00
therealmogminer@gmail.com
99aa7eacd7 bgfx: Add data-driven render target clearing [Ryan Holtz] 2016-04-14 17:22:24 +02:00
Olivier Galibert
0ff1223fe8 swa: invert normal/point (nw) 2016-04-14 15:35:40 +02:00
therealmogminer@gmail.com
2f6e57a318 Kill ioport tag lookup in klax driver, nw 2016-04-14 15:34:27 +02:00
Olivier Galibert
f9fabb1f37 screen: Fix alpha handling, cdkong looks good now [O. Galibert] 2016-04-14 14:55:35 +02:00
hap
e138da8886 hh_tms1k: added tiger copycat, still have to do internal artwork but it works:
New WORKING Machine added
-----------
Tiger Copy Cat [hap, Sean Riddle]
2016-04-14 13:45:54 +02:00
David Haywood
9a4d7eeb28 Merge branch 'master' of https://github.com/mamedev/mame 2016-04-14 11:30:36 +01:00
David Haywood
29b0d16615 new clones
Dragon Saber (World, DO2) [Layer from jammaplus]
2016-04-14 11:30:22 +01:00
etabeta78
013440849c 8bit handlers are more appropriate here. nw. 2016-04-14 07:55:32 +02:00
Robbbert
bf9ef09474 glasgow: adjusted for new artwork; added shadowed pieces (nw) 2016-04-14 15:03:12 +10:00
arbee
e4d5e29b21 apple2: PC Transporter: halt V30 properly on startup, XT has 8-bit ISA, improved 6502 CGA framebuffer writes. [R. Belmont] 2016-04-13 22:41:13 -04:00
arbee
f81948b663 apple2: updated PC Transporter to use alternate DMAC emulation & fixed V30 clock. [Peter Ferrie, R. Belmont] 2016-04-13 21:54:56 -04:00
arbee
c1efcefc26 am9517: add clone with the non-standard mask behavior of the PC Transporter ASIC [Carl, R. Belmont] 2016-04-13 21:50:44 -04:00
Ville Linde
2c70bf1e92 drcbex64: map F0-F3 to SSE registers (nw) 2016-04-14 00:44:56 +03:00
etabeta78
af570db2d0 ng_aes.cpp: converted AES controllers to work through slot devices.
Also, separated more clearly the CD component by the base unit. [Fabio Priuli]
2016-04-13 23:31:07 +02:00
etabeta78
1c80bbd435 fixed regression of generic cart slot due to a wrong assumption.
code is still worked on, so the fix might evolve in next days. nw.
2016-04-13 22:40:02 +02:00
hap
6d34356163 New clone added
--------------
Spelling B (1979 version) [hap, Sean Riddle]
2016-04-13 22:09:23 +02:00
cracyc
22798a79df cr589: skip disc change detection (nw) 2016-04-13 12:49:14 -05:00
ImJezze
32f0e6efac Removed hacks for vector screens from shaders (nw)
- added handling of texture coordinates for vector screens to core render
- added handling of orientation/rotation for vector screens to D3D renderer
2016-04-13 19:21:57 +02:00
dankan1890
6be4d8312c Fixed MT06019: Wrong default bios outputted with -listxml command. 2016-04-13 18:54:12 +02:00
cracyc
94007d2887 plugins/cheat: add game time for cheats which want a time delay (nw) 2016-04-13 11:40:06 -05:00
hap
3c774adb53 phantom.cpp skeleton driver
New NOT_WORKING machine added
-----------
Fidelity Phantom [hap, Lord Nightmare]
2016-04-13 16:20:49 +02:00
David Haywood
de5a894217 region code in rom is US so use that. 2016-04-13 14:38:31 +01:00
cracyc
b66b2e679c plugins/cheat: make more compatible (nw) 2016-04-13 08:13:00 -05:00
Scott Stone
52b99cfec8 validation fix (nw) 2016-04-13 08:10:11 -04:00
David Haywood
588b3a4afc new Software List entry
megadriv.xml:
F1 - World Championship Edition (Euro, Prototype, set 2) [oliverthepig]
2016-04-13 12:34:10 +01:00
Jindřich Makovička
4422b2cf84 Fix type mismatch 2016-04-13 09:44:42 +02:00
Vas Crabb
e88734cd0f * Make softwares -> software changes actually read properly
* If it's "Standard" then it should be "standard" in the ini file, too
2016-04-13 10:26:15 +10:00
cracyc
4686f93034 upd765: indicate ready status in st0 after seek (nw) 2016-04-12 18:09:11 -05:00