Commit Graph

36576 Commits

Author SHA1 Message Date
Miodrag Milanovic
6ff2b614b4 Fixes for Andreas Naive (nw) 2015-05-29 11:57:36 +02:00
Dirk Best
c045ef7625 wd_fdc: add support for the enmf (enable minifloppy) pin, which enables
an internal clock divider for some operations. updated microbee and pcd
to take advantage of this, both systems now boot without patches.
2015-05-29 11:36:29 +02:00
Robbbert
fc9781ca90 camplynx: handle level9 adventures. Not working though due to banking issues. 2015-05-29 19:32:08 +10:00
Robbbert
dedb4d37a0 mbee: motor on always, to fix cp/m select error in the shell. 2015-05-29 19:17:25 +10:00
Alex W. Jackson
11d8f42fc1 namcos1.c: clean up audiocpu ROM loading/banking too (nw) 2015-05-29 03:23:07 -04:00
Alex W. Jackson
842e8b24b3 namcos1.c: load MCU internal and external (voice) ROMs in separate regions (nw) 2015-05-29 02:58:10 -04:00
Miodrag Milanovic
d3839b4058 fixed clang (nw) 2015-05-29 07:59:09 +02:00
Ivan Vangelista
bca443fafc namcos1.c: switched to configured banking, enabled save state support (nw) 2015-05-29 07:50:23 +02:00
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