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
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
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
hap
4587bb0369
added MELPS 4 skeleton
2015-05-19 23:34:20 +02:00
hap
5fb7f7e82a
added hh_melps4 skeleton driver
2015-05-19 23:05:24 +02:00
Dirk Best
48aee7d615
Nascom: Add support for the Advanced Video Card (AVC)
2015-05-18 12:57:49 +02:00
couriersud
916d03981c
Document the changes necessary to compile lua using c++.
...
This may be necessary to completely avoid the usage
of setjmp in MAME. (nw)
2015-05-17 23:13:35 +02:00
Miodrag Milanovic
64987c86ec
fixed determining RC file and rules and removed not needed files (nw)
2015-05-17 16:46:37 +02:00
Dirk Best
1e9f57c2cd
Nascom: Clean up, add NASBUS emulation and make the floppy disc
...
controller a NASBUS card, convert to the new wdc emulation, add generic
socket emulation, add initial software list.
2015-05-17 15:18:59 +02:00
David Haywood
7b18f4bd9c
compile/link fix (nw)
2015-05-17 02:11:45 +01:00
balr0g
79e17d0ad3
Remove nonstandard inline overloads (nw)
2015-05-16 15:57:07 -04:00
balr0g
9aa1670e6f
Warn for self-assignment (nw)
2015-05-16 15:28:47 -04:00
Wilbert Pol
c196e94f77
whoops? (nw)
2015-05-16 11:01:19 +02:00
Wilbert Pol
f177f2fc99
Comment fixes (nw)
2015-05-16 10:34:34 +02:00
balr0g
323c298849
Clang supports -Wshadow, so allow it
2015-05-15 22:05:55 -04:00
Miodrag Milanovic
1e90d2ffdd
added some flags for VS build for Peter (nw)
2015-05-15 18:45:23 +02:00
balr0g
2d12aacd49
Fix NO_USE_MIDI
2015-05-15 10:56:08 -04:00
couriersud
6ffebca846
Avoid header file congestion and prepare for external generic
...
truthtables. (nw)
2015-05-15 02:40:11 +02:00
Miodrag Milanovic
f2940a7a5f
no need for layout deps (nw)
2015-05-14 13:49:43 +02:00
Cesare Falco
7652d47d8e
Add makefile switch to choose linking against bundled OR system expat library.
2015-05-11 09:37:45 +02:00
Luca Elia
2e719ed1ec
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Crazy Dou Di Zhu [Guru, bnathan]
2015-05-10 19:54:55 +02:00
Miodrag Milanovic
e923df8137
made mess to behave as before (nw)
2015-05-10 18:03:15 +02:00
hap
54c88e91e6
added Tamagotchi generation 1 driver
2015-05-09 21:24:09 +02:00
hap
a9fa89ef41
moved E0C6S46 to its own file
2015-05-09 19:47:27 +02:00
Miodrag Milanovic
7513fb00a0
Fix resources and updated verinfo to give default for mame in any subtarget case except mess (nw)
2015-05-09 16:32:49 +02:00
Andrew Gardner
ab3a1886b1
Messy merging maybe done
2015-05-09 16:28:22 +02:00
Miodrag Milanovic
ca37d40f69
Removed comments and added generic license for whole team on top (nw)
2015-05-09 16:05:30 +02:00
Miodrag Milanovic
5df1b60963
MAME now represent full build, for building MESS drivers only use [Miodrag Milanovic]
...
make SUBTARGET=mess, for building only Arcades drivers only use:
make SUBTARGET=arcade
2015-05-09 15:10:29 +02:00
mahlemiut
d7fe898124
cpcexp: added ROMEN signal, and a function to tell an expansion to set up any RAM mapping it needs. Added support for Brunword MK4 as an expansion device.
2015-05-09 13:27:06 +12:00
hap
2ec391faca
actually hmcs40 is/should/will be in MAME: it's the hitachi mcu used in some old alpha denshi games
2015-05-05 19:11:19 +02:00
hap
fc68370aa5
added E0C6200 cpu skeleton.
...
also commented out some cpu cores from mame.lua, not needed anymore for unidasm compile due to this check:
if (CPUS["MYCPU"]~=null or _OPTIONS["with-tools"]) then
2015-05-05 15:54:07 +02:00
R. Belmont
f5ab8dbe65
Merge pull request #170 from mbcoguno/osx-libsdl-glext
...
Drop NO_SDL_GLEXT define on OSX [mbcoguno]
2015-05-02 21:48:27 -04:00
hap
3b17cba4b5
added preliminary COP400 handheld driver
2015-05-01 20:36:52 +02:00
Miodrag Milanovic
d33822a35c
ssues with white-space in MAME_DIR [qmc2]
2015-04-30 13:20:36 +02:00
Parry
05f71a27f9
Drop NO_SDL_GLEXT define on OSX
2015-04-30 14:10:59 +08:00