Commit Graph

36149 Commits

Author SHA1 Message Date
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
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
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
Miodrag Milanovic
08bfa598df Update GENie (nw) 2015-05-27 12:06:10 +02:00
Curt Coder
10d7eb28e9 (nw) 2015-05-27 12:14:35 +03:00
Curt Coder
a40f13b528 (MESS) c64: Added an SX-64 variant called Tesa Etikettendrucker 6240. [Retroport] 2015-05-27 12:13:25 +03:00
Miodrag Milanovic
64e16ca8cf Cleanups and version bump 2015-05-27 09:03:32 +02:00
Miodrag Milanovic
e5caefbfbd added deps for .lst (nw) 2015-05-27 08:53:07 +02:00
Miodrag Milanovic
9c8233eaaf update for Alex and nimitz (nw) 2015-05-27 08:30:33 +02:00
Miodrag Milanovic
4223859f67 Update to Dirk Verwiebe (nw) 2015-05-27 08:10:16 +02:00
Vas Crabb
b38a746136 Update credits (nw) 2015-05-27 13:09:55 +10:00
balr0g
576685a35d Fix clang build (nw) 2015-05-26 20:37:02 -04:00
balr0g
6a3f70cc40 Usage text changes, part 1 (nw) 2015-05-26 20:14:09 -04:00
arbee
c612ba71da fix Clang build. please be careful committing before release! (nw) 2015-05-26 18:36:40 -04:00
therealmogminer@gmail.com
f6b9becaa6 Fix unused variable (nw) 2015-05-26 22:56:17 +02:00
Curt Coder
89c46e3d8f (MESS) abc80: Fixed VSYNC and de-interleaved the ABCDemo diskette. ABCDemo now runs from both cassette and diskette. [Curt Coder] 2015-05-26 22:59:09 +03:00
Lord-Nightmare
84c2694454 another readme tweak (nw) 2015-05-26 15:45:53 -04:00
balr0g
a8da7f2c45 minor README changes (nw) 2015-05-26 15:42:04 -04:00
therealmogminer@gmail.com
4922311dd0 - n64: Improve texture filtering performance in the RDP. [MooglyGuy] 2015-05-26 21:40:54 +02:00
Lord-Nightmare
583ea9dccb fix name to full name instead of nickname (nw) 2015-05-26 15:16:01 -04:00
Lord-Nightmare
3db5a73bae No reason to leave this as LGPL anymore (n/w) 2015-05-26 15:15:09 -04:00
Cowering
37ee428656 Splel fxi (nw) 2015-05-26 13:54:48 -05:00