Dirk Best
a444bc8e25
coco: updated to use the new wd fdc
2015-06-04 16:55:30 +02:00
Dirk Best
3a571779c0
trs80: updated to use the new wd fdc
2015-06-04 08:33:57 +02:00
hap
25a8f0715d
reverted this commit
2015-06-03 17:03:50 +02:00
David Haywood
d8f3c86b98
new WORKING game
...
Monkey Magic [Hau, Chack'n]
(politics aside, this is the correct procedure and credit, everything has been submitted for inclusion)
2015-06-03 11:42:12 +01:00
Miodrag Milanovic
66fec3db63
fix for OG :) (nw)
2015-06-03 08:02:20 +02:00
Dirk Best
0ebc3e5033
vector06: updated to use the new wd fdc. system appears to be broken but
...
loads some sectors from disk.
2015-06-02 17:16:36 +02:00
Dirk Best
ada45f655e
hec2mdhrx: updated to use the new wd fdc.
2015-06-02 13:36:47 +02:00
hap
00026ec095
small correction
2015-06-02 00:05:38 +02:00
Dirk Best
476d027582
mz2000: updated to use new wd fdc. fix softlist to use the correct
...
interface. change x1_dsk to 2d_dsk and use it for the mz2000 as well.
2015-06-01 10:14:37 +02:00
couriersud
872ca80ac5
Converted netlist into a library. Moved most code from nl_convert.h to
...
nl_convert.c. Targets using netlist must now specify this explicitly
with MACHINES["NETLIST"] = true
Added subtarget "nl" which only contains games with netlist elements.
(nw)
2015-06-01 00:54:45 +02:00
Dirk Best
75b15886e3
pk8020: updated to use the new wd fdc. fixes regression booting cp/m.
2015-05-31 18:11:26 +02:00
Olivier Galibert
511762fa2d
Allow compiling with shared libraries [O. Galibert]
...
Put SHLIB=1 in the main makefile, or on the command line.
The idea is to get a *way* faster link with symbols. It works at
least on linux, with one annoying caveat: you have to be in the
build/projects/sdl/mame/gmake-linux directory to start mame
afterwards. We're going to move some things around to be able to use
LD_LIBRARY_PATH or have it start as-is from the root.
2015-05-31 13:25:17 +02:00
Miodrag Milanovic
f23ff0f6f0
fix compile on GCC 4.4 on old Ubuntu (nw)
2015-05-31 12:37:01 +02:00
Miodrag Milanovic
6bd3dff96f
removed duplicated compile option (nw)
2015-05-31 10:58:50 +02:00
Dirk Best
2f7882fbff
x1/x1twin: updated to use the new wd fdc. bonus: formatting disks now
...
works in hubasic.
2015-05-31 10:40:46 +02:00
Miodrag Milanovic
0c45c0f1f6
fix for clang (nw)
2015-05-31 08:59:21 +02:00
Miodrag Milanovic
02751b71e6
Fix for osx 10.6.x build (nw)
2015-05-31 08:53:12 +02:00
Miodrag Milanovic
81ee2e603e
Removed -Wno-unused-variable for mingw/gcc (nw)
2015-05-31 00:15:46 -04:00
Dirk Best
0afa682456
dgnalpha: updated to use the new wd fdc
2015-05-30 15:07:48 +02:00
Miodrag Milanovic
359be6fcf0
fix windows build (nw)
2015-05-30 10:33:37 +02:00
Cowering
f115ab2dd2
Let subtarget MESS (not MAME, yet) compile with Windows GCC 5.1 and lto. I am told 'any' recent GCC for Windows has gcc-ar wrapper, if not, change back the line in toolchain.lua (NW)
2015-05-29 17:43:09 -05:00
Dirk Best
0624b6efd0
restore my bbc changes (wtf did happen to them?)
2015-05-29 23:47:41 +02:00
Miodrag Milanovic
d3839b4058
fixed clang (nw)
2015-05-29 07:59:09 +02: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
Miodrag Milanovic
548a982a3c
Added skeleton support for Windows Phone and Windows Store - far from working(nw)
2015-05-28 20:06:33 +02: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
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
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
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
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
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
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
e5caefbfbd
added deps for .lst (nw)
2015-05-27 08:53:07 +02:00
hap
eb13a4deda
added tms1024 device placeholder
2015-05-26 14:53:56 +02:00
couriersud
d68fe923a1
Added a simple preprocessor to the netlist parsing pipeline.
...
This preprpcessor understands defines and nested if/else/endif
#define MYMACRO 0
#if (MYMACRO)
....
#else
#endif
One can now run
./nltool -c run -f src/mame/drivers/nl_pong.c -t 10
without removing preprocessor elements first. This does not work with
netlist originating from DICE currently. These have to be converted
first.
In addition, cleaned up __attribute__ madness in the code. Specifically
removed ATTR_COLD from virtual definitions to avoid the vtable being
declared as cold.
2015-05-25 18:28:20 +02:00
Dirk Best
b3b2768cc9
cgenie: Rewrote driver and removed lots of cruft.
...
- Remove custom 6845 emulation and use our standard core
- Use the slot system for the parallel interface, fix and implement the
joystick as a slot device and create a printer slot device
- Add support for the RS-232 port
- Add support for the Break key (causes NMI)
2015-05-24 18:31:36 +02:00
couriersud
fede658aa6
Cleaned up includes in header files and reworked memory allocation. (nw)
2015-05-24 13:00:59 +02:00
Robbbert
c26b5dadc4
(MESS) camplynx: added TAP cassette format.
2015-05-24 13:58:21 +10:00
Dirk Best
879baad29a
cgenie: removed old broken floppy implementation, added an expansion bus
...
interface, implemented new floppy controller as expansion device. works
with mfi files, still some issues with plain sector dumps.
2015-05-22 01:20:57 +02:00
Miodrag Milanovic
fe68338c2c
All files now do have owner (nw)
2015-05-21 20:06:05 +02:00
Miodrag Milanovic
5ba57c6cde
propagate _subtarget in maintargetosdoptions call (nw)
2015-05-21 08:37:59 +02:00