Commit Graph

26139 Commits

Author SHA1 Message Date
Couriersud
e03c983836 Pong now has complete emulation of discrete logic for runQ and SRST signals. Rewrote switch2 device to be based on resistances as well. [Couriersud] 2014-01-02 00:30:21 +00:00
smf-
4c579d7705 Fixed maclc booting (nw) 2014-01-02 00:27:52 +00:00
smf-
e45771fc54 fix for potential loss of state change (nw) 2014-01-01 23:59:18 +00:00
smf-
c809aca64e removed redundant call to write_cb2 (nw) 2014-01-01 23:24:55 +00:00
smf-
06e2117802 fixed maciicx mouse (nw) 2014-01-01 23:16:50 +00:00
Brian Troha
d38860280b deco146.c: Updated comment in header - NW 2014-01-01 22:27:50 +00:00
Wilbert Pol
69f08bce00 tms7000.c: Modernized cpu core. [Wilbert Pol] 2014-01-01 21:58:00 +00:00
Michaël Banaan Ananas
b5daf418a7 "FATALERROR: ERROR: x" 2014-01-01 21:18:47 +00:00
Couriersud
3b28221fd3 Fixed PNP model and added test netlist (bjt.c) [Couriersud] 2014-01-01 20:28:59 +00:00
Ivan Vangelista
1006bc5bd9 Fixed MT05312 (nw) 2014-01-01 20:15:45 +00:00
Couriersud
bc1b26626f Minor modifications to the netlist code. No wn 2014-01-01 18:56:14 +00:00
David Haywood
426d8be774 Merry Christmas From the Netherworld..
fleshed out this non-working skeleton a bit with some new details, obviously still non-working, we're not emulating a 2.6ghz Althon 64 X2 any time soon ;-)
2014-01-01 18:40:36 +00:00
smf-
aa417ba231 I had meant to move this here (nw) 2014-01-01 17:38:12 +00:00
smf-
30f4b914da missed compile error somehow (nw) 2014-01-01 17:24:27 +00:00
Couriersud
114c8d18eb SDL2.0: Fix relative mouse motion. This makes Missile Attack playable again with my Logitech marble trackball. [Couriersud] 2014-01-01 17:18:51 +00:00
Michaël Banaan Ananas
1681ca5cf6 best just apply the hard kit to 1 set 2014-01-01 17:18:33 +00:00
smf-
c4c56cedee Removed cb2 callback from mac drivers, you now have to push the data. [smf] 2014-01-01 17:16:02 +00:00
Michaël Banaan Ananas
3044336dd0 endian safe array access 2014-01-01 16:58:28 +00:00
smf-
d45c8b2c4e fixed some binding errors not caught by -validate (nw) 2014-01-01 16:15:23 +00:00
smf-
cf7b3b7582 removed ca1/ca2/cb1 callbacks as they were never called anyway [smf] 2014-01-01 15:59:32 +00:00
smf-
d83aa23ca0 removed ca2 callback as the value is already pushed [smf] 2014-01-01 15:36:10 +00:00
smf-
6806f5b3bf removed ca1/cb1 callbacks as the values are already pushed [smf] 2014-01-01 15:33:08 +00:00
smf-
6e714a1b49 removed IEEE488 CA1/CA2 callback as it already pushes the values [smf] 2014-01-01 15:24:39 +00:00
smf-
c838911c41 removed more ca*/ca* callbacks [smf] 2014-01-01 15:20:26 +00:00
smf-
0c0ee4823f Changed victor9000 keyboard to push the data line to the 6522 [smf] 2014-01-01 14:59:52 +00:00
smf-
c8c13800b8 removed ca1/cb1/ca2/cb2 callback, they don't do anything [smf] 2014-01-01 14:39:45 +00:00
smf-
9b42297472 removed ca1/cb1/ca2/cb2 callback, they don't do anything [smf] 2014-01-01 14:30:34 +00:00
smf-
16c2005516 removed ca2 & cb2 callback, they didn't do anything [smf] 2014-01-01 14:29:52 +00:00
smf-
64dcec6b99 removed runtime via device lookups, removed ca1, cb1, ca2, cb2 callbacks from configuration & push the values they returned (always 1). [smf] 2014-01-01 14:27:08 +00:00
smf-
0d6fbbcc93 removed oric ca1 & c2 read handlers, they were just returning what was written [smf] 2014-01-01 14:25:24 +00:00
David Haywood
4c0e9249c8 avoid naming conflict (nw) 2014-01-01 13:57:47 +00:00
smf-
ba685abe7f removed runtime via device lookups, removed ca1, cb1, ca2, cb2 callbacks from configuration as the values are pushed already [smf] 2014-01-01 13:24:24 +00:00
smf-
98df56b923 removed readpb & readcb2 callbacks from commodore LCD VIA6522 configuration. Changed write_cb2 to work with shift register [smf] 2014-01-01 13:22:54 +00:00
smf-
e968792e52 removed read_ca*/read_cb* as they just returned what you'd written to the chip already. [smf] 2014-01-01 11:32:52 +00:00
smf-
d794ba4dab converted pa* & pb* inputs to WRITE_LINE_MEMBER [smf] 2014-01-01 10:54:45 +00:00
Brian Troha
89e600209c cv1k.c: Standardized newest additions. Does nothing useful other then minor cleanup - NW 2014-01-01 00:31:19 +00:00
Nathan Woods
2c5140ad31 MSVC compilation fix (nw) 2013-12-31 22:30:23 +00:00
Robbbert
94794e5f4e handler -> member 2013-12-31 20:42:41 +00:00
Phil Bennett
8f4573e9ff mquake.c: Added notes and NO_DUMP placeholder for I/O MCU [Phil Bennett] 2013-12-31 20:13:18 +00:00
Scott Stone
08cfc99830 New clones added
----------------
Donkey Kong (US set 1) with Hard Kit  [Matt Ziolkowski, Rob Rings]
Donkey Kong (US set 2) with Hard Kit  [Matt Ziolkowski, Rob Rings]
2013-12-31 19:40:59 +00:00
David Haywood
ed5f676b93 oops, too much alcohol and yet the night is still young (nw) 2013-12-31 19:16:36 +00:00
David Haywood
dd94d9506b new clones
Snow Bros. 2 - With New Elves / Otenki Paradise (bootleg) [ANY]

also "The Time in Japan is 4:12 AM Wednesday, January 1, 2014 (JST)" so Happy New Year
2013-12-31 19:14:37 +00:00
Michaël Banaan Ananas
c0618cf722 re: rgbutil: namcos22 doesn't mind if it's done this way 2013-12-31 17:08:33 +00:00
Ivan Vangelista
99ca462751 Fix for MT04005 and possibly MT03976 too (NW) 2013-12-31 16:22:45 +00:00
Wilbert Pol
aecdd2151d tms32051.c: Modernized cpu core. [Wilbert Pol] 2013-12-31 16:05:21 +00:00
Couriersud
a8a62c3212 Enhanced the netlist parser and cleaned pong.c. Also added a folder nl_examples which contains standalone netlist examples. [couriersud]
The examples have a ".c" suffix. In eclipse, I get automatic syntax parsing and error notifications. The parser treats "#" preprocessor defines/includes just as comments.

All of these examples can be run through nltool:

./nltool -f nl_examples/opamp.c -t 1 -l OUT

runs the opamp example for 1 second of emulation time and logs the terminal named "OUT" to "netlist_log_OUT.log".

I'll post a simple script to the list to visualize those logs using gnuplot.
2013-12-31 15:35:08 +00:00
Ivan Vangelista
ce8e8234f0 Fixed MT04102 and MT05406 (nw) 2013-12-31 14:20:00 +00:00
Wilbert Pol
33bc3cf3ef tms32025.c: Modernized cpu core. [Wilbert Pol] 2013-12-31 12:42:14 +00:00
Robbbert
7e2b4fb0d3 (MESS) bigbord2 : upgraded fdc to modern 2013-12-31 11:37:57 +00:00
Robbbert
f50043953f (MESS) mycom : upgraded fdc to modern 2013-12-31 09:08:56 +00:00