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
etabeta78
784410e9c9
sms.c: few corrections to the driver [Enik Land]
...
- define the default offset setting for Light Phaser at only one place;
- add to the smsj the TH input handling that latches the HCounter,
because the /HL line is connected to the VDP;
- minor code/comments maintenance.
out of whatsnew: also fixed the release year of the gamegear parent driver...
2015-05-25 17:41:09 +02:00
arbee
6a616c5a20
Fix copyright assignments for David Viens at his request (nw)
2015-05-25 11:30:48 -04:00
etabeta78
a30174cce6
proper crediting in some source files, and proper acknowledgement of RE contributions
...
even when no direct code was used
2015-05-25 17:28:59 +02:00
etabeta78
65ed2a47da
this one had to be added a few days ago. my bad. nw.
2015-05-25 17:21:27 +02:00
Cowering
d1e51ea9f5
Merge branch 'master' of https://github.com/mamedev/mame
2015-05-25 09:35:32 -05:00
Curt Coder
20e7207803
Revert "(MESS) a7800: Refactored to use the new 6532. (nw)"
...
This reverts commit 3651bad9c8
.
2015-05-25 17:39:48 +03:00
Curt Coder
4d0aae14b9
Revert "(MESS) a2600: Refactored to use the new 6532. (nw)"
...
This reverts commit 7b341ed3ee
.
2015-05-25 17:39:48 +03:00
Cowering
afac3bc469
Merge branch 'master' of https://github.com/mamedev/mame
2015-05-25 09:34:50 -05:00
arbee
dd4d671795
Fix up Tunnel Hunt copyright assignments (nw)
2015-05-25 10:32:38 -04:00
balr0g
6c34d7366e
No longer need this (nw)
2015-05-25 10:20:51 -04:00
Miodrag Milanović
1928946dbb
Update README.md
...
Fixed link
2015-05-25 16:06:19 +02:00
balr0g
634eb8edf9
Further clarifications (nw)
2015-05-25 10:00:00 -04:00
balr0g
5a530d78ac
Further clarifications (nw)
2015-05-25 09:51:39 -04:00
balr0g
3ba2e1fd22
fix formatting (nw)
2015-05-25 09:50:19 -04:00
balr0g
7006c39be4
Properly, legally handle license stuff as we are still contacting people (nw)
2015-05-25 09:47:10 -04:00
Miodrag Milanovic
3aa2a33edd
removed duplicated line, and clashing license on file (nw)
2015-05-25 15:45:16 +02:00
Miodrag Milanovic
682bf80671
cleanup of bogus copyright messages and restriction texts, update for Daniel Coulom (nw)
2015-05-25 15:41:17 +02:00
Miodrag Milanović
f770eb03cf
Update README.md
...
Fixed formating
2015-05-25 14:35:36 +02:00
Miodrag Milanovic
24461e1355
Update license information on github (nw)
2015-05-25 14:33:52 +02:00
Vas Crabb
4e47a1062d
I did non-trivial work on these
2015-05-25 22:15:34 +10:00
Miodrag Milanovic
8894c493eb
Update for Eugene Sandulenko (nw)
2015-05-25 14:03:43 +02:00
Dirk Best
b7d9bd0f71
cgenie floppy: simplify interrupt logic
2015-05-25 13:22:47 +02:00
Miodrag Milanovic
3165d460a7
Update for Zsolt Vasvari (nw)
2015-05-25 12:38:52 +02:00
angelosa
1983554aeb
Doxygen test for Sharp X1, part I
2015-05-25 12:04:38 +02:00
Miodrag Milanovic
4c6ff236c9
Update for Krzysztof Strzecha (nw)
2015-05-25 11:15:23 +02:00
Miodrag Milanovic
fbd0a150a8
name change update (nw)
2015-05-25 10:25:36 +02:00
Miodrag Milanovic
c882366bea
Update for Cowering and some fixes (nw)
2015-05-25 10:23:35 +02:00
couriersud
d298ab53fe
Fix nltool compile. After the next release the netlist folder structure
...
needs some redesign to better align with standalone compile. More header
optimisation. (nw)
2015-05-25 02:21:19 +02:00
couriersud
12c9e541f3
Only use _mm_malloc when compiling netlist standalone. (nw)
2015-05-25 01:04:35 +02:00
couriersud
74942bf908
Fixed a number of -Wpedantic messages in netlist. The netlist code and
...
nltool can now be again compiled without mame. Added a simple options
class for this purpose. (nw)
2015-05-25 00:56:02 +02:00
couriersud
036ce19c55
Cleaned up RESTRICT and ATTR_ALIGN usage. (nw)
2015-05-25 00:56:01 +02:00
Curt Coder
9779dd7bbf
Even better fix. (nw)
2015-05-25 00:48:26 +03:00
Curt Coder
2503b24d88
Better fix. (nw)
2015-05-25 00:46:16 +03:00
Paul Priest
51f0046d04
Self-service (nw)
...
Drivers/core where made (still) recognisable contributions as non-primary author. Any objections, feel free to revert.
2015-05-24 21:32:07 +01:00
Curt Coder
f82a4685ba
(MESS) abc80: Default to ABC 830 disk drive with fast controller. [Curt Coder]
2015-05-24 21:31:16 +03:00
Curt Coder
45124a5645
Fixed OS X compile, hope this doesn't break other environments. (nw)
2015-05-24 21:18:10 +03:00
Luca Elia
b3d5add497
cv1k credits (nw)
2015-05-24 19:51:54 +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
Miodrag Milanovic
434da1bdf4
update for Phil Stroffolino (nw)
2015-05-24 16:42:51 +02:00
Miodrag Milanovic
7c8d58ad82
cleanup, was rewrite (nw)
2015-05-24 16:08:21 +02:00
hap
46123eb11d
add OG to segapcm
2015-05-24 16:04:57 +02:00
hap
832bab865a
ugly whitespace cleanup
2015-05-24 15:49:49 +02:00
hap
04d6212706
tag self
2015-05-24 15:44:31 +02:00
Miodrag Milanovic
6507823863
Update for Hiromitsu Shioya and some fixes(nw)
2015-05-24 15:29:58 +02:00
Miodrag Milanovic
7a2ac30275
update in agreement with ImJezze (nw)
2015-05-24 14:53:26 +02:00
couriersud
6ec2232ad1
License update. (nw)
2015-05-24 14:28:30 +02:00
hap
0637fcd4bd
added credit
2015-05-24 14:13:54 +02:00
Cowering
9bfa439757
Simple LTO warning fixes (Part1) (nw)
2015-05-24 06:07:44 -05:00
couriersud
fede658aa6
Cleaned up includes in header files and reworked memory allocation. (nw)
2015-05-24 13:00:59 +02:00