Commit Graph

36168 Commits

Author SHA1 Message Date
Robbbert
67246bee88 Fixed a compile error in MATE. 2015-05-29 10:29:32 +10:00
Robbbert
270c4bd9e0 Fixed the build. 2015-05-29 09:41:04 +10:00
Cowering
6df44235c8 oops, forgot one 2015-05-28 17:17:20 -05:00
Cowering
ea2762e799 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-28 17:07:47 -05:00
Cowering
4332164659 compile fixes for GCC5.1.1 win64 and CPP11 mode.. requested by mingw team to test LTO fixes. please add #ifdefs if 64 bit printf does not work for you 2015-05-28 17:03:36 -05:00
Scott Stone
8f4d8bf37e Addition of commands and details as well as some reordering to match -showusage output (nw) 2015-05-28 14:39:59 -04:00
RobertoFresca
73650a8ccc Merge branch 'master' of https://github.com/mamedev/mame 2015-05-28 15:23:29 -03:00
RobertoFresca
aee54fa4a7 Champion Super 2 & 3 games: Improved the internal layout to represent
a realistic control panel, with clickable button-lamps and a coin in.
Also added the missing BET MAX function to the HOLD 1 input/button.
[Roberto Fresca]
2015-05-28 15:21:38 -03:00
balr0g
20068ed557 We cannot relicense files for which we have not yet received responses (nw) 2015-05-28 14:11:19 -04:00
Miodrag Milanovic
548a982a3c Added skeleton support for Windows Phone and Windows Store - far from working(nw) 2015-05-28 20:06:33 +02:00
RobertoFresca
a92760b406 chsuper.c driver: Reworked all inputs and implemented full outputs
from the scratch. Added DIP switches, DIP locations, extra input port
present in the test mode, implemented coin counters and hopper out /
ticket out signals, implemented full set of lamps and workaround for
the possible Hold3 lamp line circuitry. Also added a nice control
panel internal layout. Documented all ports properly and added some
findings. Changed the CPU clock to 3 MHz to get the game more playable.
Need to check against a real PCB. [Roberto Fresca]
2015-05-28 13:57:42 -03:00
Peter Ferrie
de21d38efb 3rdparty.lua: add check for nil first (nw) 2015-05-28 09:38:32 -07:00
Dirk Best
05664c6657 z80ne: updated to use the new wd fdc. remove custom dmk implementation 2015-05-28 17:27:29 +02:00
Dirk Best
ba665628d8 wd_fdc: changes to get z80ne booting (also fix cgenie fm mode)
- force interrupt is executed without delay
- on receiving a command, immediately set busy
- fix missing setting of ddm in fm mode
2015-05-28 17:27:25 +02:00
MetalliC
dde3e0c50d beta128: patch some TR-DOS bug so Pentagon and Scorpion works ok with FDD until wd_fdc cant handle this (nw) 2015-05-28 15:49:30 +03:00
angelosa
d822c8af2b Doxygen template for drivers, part one. 2015-05-28 12:04:13 +02:00
Miodrag Milanovic
de8da0cc52 fix for one more warning (nw) 2015-05-28 09:56:31 +02:00
Miodrag Milanovic
4a07723b60 set for all clangs (nw) 2015-05-28 09:07:30 +02:00
Miodrag Milanovic
3b3f872d68 ups (nw) 2015-05-28 09:00:38 +02:00
Miodrag Milanovic
a54c5aace9 fix bgfx on windows sdl build (nw) 2015-05-28 08:57:48 +02:00
Miodrag Milanovic
bef4e6d73a fix for unknown warning options for clang 3.5 (nw) 2015-05-28 08:48:03 +02:00
Miodrag Milanovic
58a4e45289 Fixed compile for portaudio on 32bit and windows clang (nw) 2015-05-28 08:43:47 +02:00
Miodrag Milanovic
33f55a2770 commented this line to enable compile on 64bit win (nw) 2015-05-28 08:42:51 +02:00
Miodrag Milanovic
1ae005a8dd updated according to responses sent by email (nw) 2015-05-28 08:13:10 +02:00
couriersud
b67b9ff917 Got truthtable parsing working in the parser. The plib preprocessor now
defines __PLIB_PREPROCESSOR__. This can be checked in netlist code and
allows even more sharing code between compiled (embedded) netlists and
external netlists. (nw)
2015-05-28 01:49:52 +02:00
couriersud
1d99211b55 Introduced user definable truth tables:
NETLIST_START(lib)
	TRUTHTABLE_START(TTL_7400A_NAND, 2, 1, 0, "+A,B")
		TT_HEAD(" A , B | Q ")
		TT_LINE(" 0 , X | 1 |22")
		TT_LINE(" X , 0 | 1 |22")
		TT_LINE(" 1 , 1 | 0 |15")
	TRUTHTABLE_END()
NETLIST_END()

This enables the addition of devices without changing the netlist
source code and allows the creation of libraries. Used pong.c as a
proof of concept for the time being. [Couriersud]
2015-05-27 23:18:45 +02:00
couriersud
cef370aa13 Moved all files in src/emu/netlist starting with p into plib folder.
This is a first step to ease synchronisation with a stand alone, e.g.
outside mame, netlist implementation. More signed/unsigned cleanups and
started work on generic truthtable devices. (nw)
2015-05-27 23:18:44 +02:00
therealmogminer@gmail.com
e9fe1e74c4 Fix graphical bugs with recent N64 opts, nw 2015-05-27 20:31:53 +02:00
therealmogminer@gmail.com
438e563c64 mips3: Make fast RAM handling faster by caching certain values. [MooglyGuy] 2015-05-27 19:56:52 +02:00
therealmogminer@gmail.com
bab674c78b Re-enable optimizing SYMBOLS=1 builds, nw 2015-05-27 19:55:45 +02:00
Ivan Vangelista
8873345012 slapshot.c, warriorb.c: enabled save state support (nw) 2015-05-27 18:52:06 +02:00
Cowering
e2f8eed5b6 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-27 11:47:54 -05:00
Cowering
fa92dbd8aa Merge branch 'master' of https://github.com/mamedev/mame
Conflicts:
	scripts/genie.lua
2015-05-27 11:47:40 -05:00
Cowering
110cbcba86 test 2015-05-27 11:44:12 -05:00
Dirk Best
1872750247 cleanup/bbcm fix (nw) 2015-05-27 17:23:55 +02:00
Dirk Best
d08d7c094d bbc: Update to use the new wd_fdc. Until the 8271 floppy controller is
updated, drive 0 and 1 = 8271 and drive 2 and 3 = wd_fdc.
2015-05-27 16:44:47 +02:00
Miodrag Milanovic
b0243d6da9 Removed -Wno-unused-variable for mingw/gcc (nw) 2015-05-27 16:41:00 +02:00
Cowering
228b752d27 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-27 09:28:41 -05:00
Cowering
6dfb5511af test 2015-05-27 09:28:37 -05:00
David Haywood
8745daaca2 Merge pull request #190 from ImJezze/master
Changed vignetting and fixed rounded corners
2015-05-27 15:12:52 +01:00
Miodrag Milanovic
b5e87dec52 Update for Roberto Fresca and Grull Osgo (nw) 2015-05-27 15:58:33 +02:00
Curt Coder
eab88c5687 Fixed clang build. (nw) 2015-05-27 16:39:12 +03:00
Dirk Best
efb22342e3 wd_fdc: check if the timer for sector register update is already
running, fixes bbc format command
2015-05-27 15:30:48 +02:00
Miodrag Milanovic
2e772fb160 Added lua script/makefile changes to support building tests and portaudio (nw) 2015-05-27 15:02:33 +02:00
Miodrag Milanovic
ccc42edb39 Added some initial tests (nw) 2015-05-27 15:01:18 +02:00
Miodrag Milanovic
ee4adf600b Added library for supporting unit tests (nw) 2015-05-27 15:00:06 +02:00
Miodrag Milanovic
55fa9840f2 Added portaudio library for RB (nw) 2015-05-27 14:59:40 +02:00
Miodrag Milanovic
7a4b75ac4e Sorry Alex (nw) 2015-05-27 13:50:30 +02:00
Miodrag Milanovic
f33ffeda34 Fix mingw compile (nw) 2015-05-27 12:16:42 +02:00
Miodrag Milanovic
a163b28277 Update BGFX (nw) 2015-05-27 12:07:35 +02:00