Commit Graph

75027 Commits

Author SHA1 Message Date
Ivan Vangelista
ed4e94fde6 blktiger_ms.cpp: flagged as MACHINE_IS_SKELETON 2020-08-17 18:12:38 +02:00
Ivan Vangelista
3083324f67 sspeedr.cpp: added save state support 2020-08-17 18:12:00 +02:00
Ivan Vangelista
97e233dc15 btiger.cpp, gameking.cpp, hng64.cpp, segas16a.cpp: very minor spelling fixes 2020-08-17 18:11:21 +02:00
cracyc
44af4d00ed hiscore.dat: updates [Leezer] 2020-08-17 10:17:04 -05:00
Vas Crabb
c8218dabdb Clean up clang options now that clang 5 is a hard requirement, and suppress xor-used-as-pow warning introduced in clang 10 2020-08-18 01:10:47 +10:00
Ryan Holtz
c2ea83fc91 -tank: Attempted to hook up proper timing params, doesn't seem to work. 2020-08-17 16:31:12 +02:00
Ryan Holtz
96921ccac9 -netlist: Properly fixed 74165 implementation. Fixed MK28000 address latching. 2020-08-17 16:24:46 +02:00
Ryan Holtz
dd47a15e3a -tank: Commented out CPU-choking motor sound for now. Fixed a transcription error. At least partially fixed screen parameters. 2020-08-17 13:49:13 +02:00
Ryan Holtz
48c847f89a -nld_9321: Fixed Enable input, it should be inverted. 2020-08-17 13:47:27 +02:00
Vas Crabb
75c5c06f1f video/mc6845.cpp: Copying some switch statements doesn't constitute copyrightable creative work (thanks Nigel Barnes for pointing this out) 2020-08-17 13:35:08 +10:00
Scott Stone
ce89e1d1a7 - vgmplay.xml: Added 15 new entries [vgmrips.net, Tafoid]
- vgmplay.xml:  Fixed a good number of entries for correct shortnames, increased description info and filled in "no_data" fields. [Tafoid]
2020-08-16 23:20:42 -04:00
ClawGrip
d6a2fedc98
n64.xml: Fix validation errors (#7088) 2020-08-16 23:07:27 -04:00
Colin Douglas Howell
f7d786d3d0
sspeedr: new netlist audio implementation (#7081)
* sspeedr: new netlist audio implementation

Netlist-based audio implementation for sspeedr (Super Speed Race, 1979)
derived from Midway audio schematics, and based on that used for
280zzzap (280-ZZZAP) and lagunar (Laguna Racer) in the mw8080bw driver.
The Super Speed Race audio circuits are clearly derived from those games;
the biggest difference is the use of a linear feedback shift register
for noise generation.

* Updated netlist static solvers with recent netlist changes.
2020-08-16 21:32:45 -04:00
Lord-Nightmare
d9024aef70 Share the memory maps for the System 11/A/B/C mainboard maincpu and audiocpu between the s11, s11a, s11b, s11c drivers to remove redundant identical copies in each driver. Made the MC1408 dac a member device of the s11 main class to get rid of some init-time tag lookups and prepare for future enhancements. Put the initialization order of devices in the sound-board specific machine configs in a more sane order. [Lord Nightmare] 2020-08-16 20:38:19 -04:00
couriersud
c44d930015 netlist: Add tank to nl subtarget, update static_solvers. 2020-08-17 01:34:04 +02:00
couriersud
c619fbe40c netlist: increase queue sizes to accomodate nl_tank complexity. 2020-08-17 01:34:03 +02:00
ajrhacker
fa8b9a25b6
Merge pull request #7087 from davide125/sgi12
sgi_mips: new software list additions
2020-08-16 15:25:01 -04:00
hap
c650b5ec27 ef9340: internal chr rom was bitswapped, also mark it bad dump 2020-08-16 21:01:22 +02:00
arbee
9006bf69c1 apple2: added HAL Labs Gizmo digital joystick adapter [R. Belmont, Golden Child] 2020-08-16 14:59:44 -04:00
hap
9ee3de7b1f ef9340: add character blink/underline modes 2020-08-16 20:55:27 +02:00
Ryan Holtz
6c5e9d3eff -netlist: Regenerated static solvers, and fixed errors preventing static solvers from generating. 2020-08-16 20:44:00 +02:00
Robbbert
395cf63d30 *atom: cleanup 2020-08-17 04:33:05 +10:00
ajrhacker
28ebc39e98
Merge pull request #7085 from clawgrip/patch-36
n64.xml: Add some carts PCBs metadata
2020-08-16 14:28:25 -04:00
Ryan Holtz
e2231ddcd2 -atarittl: Added netlist for Tank. currently runs at about 0.005% of full speed, unsure why. 2020-08-16 20:04:34 +02:00
AJR
b657250232 MT 07729 2020-08-16 13:58:14 -04:00
Davide Cavalca
64fdc84f3b sgi_mips: new software list additions 2020-08-16 10:09:26 -07:00
Nigel Barnes
3947c95c01 bbc.cpp: Reset devices before CPU reset is cleared on BREAK. 2020-08-16 16:14:07 +01:00
Nigel Barnes
c2a670bda8 acorn_dsk: Added support for Kenda formatted SSD images. 2020-08-16 16:14:07 +01:00
Nigel Barnes
ea75086da7 bus/bbc/fdc: Added the Kenda Professional DMFS and Microware/UDM DDFS boards. 2020-08-16 16:14:07 +01:00
ClawGrip
e41cb8640c
n64.xml: Add some carts PCBs metadata 2020-08-16 13:36:15 +02:00
Justin Kerk
d64262230b New working software list additions
-----------------------------------
ibm5170: Rise of the Dragon (5.25") [TGOD, Justin Kerk]
2020-08-16 00:24:09 -07:00
Ivan Vangelista
f98473d80c seicross.cpp: made friskytb use an M6802 2020-08-16 09:01:24 +02:00
Brian Troha
9ac8872fc7 williams.cpp: Correct ROM label typo in Sinistar Rev 3. 2020-08-16 01:34:07 -05:00
Brian Troha
a10c2f77fa exidy.cpp: Corrected ROM labels for Venture (version 5 set 2) and verified vel_11d-2.11d [Andrew Welburn] 2020-08-16 01:23:07 -05:00
Vas Crabb
4bf1ac6aaf clean up #include stuff, make trampoline constructors protected, restore blank lines between paragraphs in seicross.cpp comment 2020-08-16 13:32:23 +10:00
Vas Crabb
ce67d8e6b0 bus/centronics/epson_lx801l.cpp: cleaned up indentation, got rid of some preprocessor macros leaking from the header 2020-08-16 12:25:10 +10:00
arbee
2182454ee8 apple2: start modernizing card rom handling [R. Belmont] 2020-08-15 21:52:51 -04:00
couriersud
9a731fd8af netlist: Fix compile - sorry. 2020-08-16 00:28:23 +02:00
couriersud
75925e1905 netlist: buffered_param_setter refactoring
* Each parameter to set now has a dedicated buffered_param_setter
device.
* This allows different sample times per device
* Updated netlist.cpp for new approach
* buffered_param_setter is a template. The template parameter is a class
which is expected to support the [] operator. The value passed to []
operator is the requested sample number.
2020-08-16 00:21:52 +02:00
R. Belmont
e120cfc653
gkigt.cpp: add major authors to copyright notice 2020-08-15 16:36:44 -04:00
couriersud
290ffa74fc netlist: Remove printf debugging.
* also raises error if during parsing a local source is not found.
2020-08-15 22:20:24 +02:00
couriersud
a2248e8e18 netlist: Fix elif processing. 2020-08-15 22:20:23 +02:00
goldnchild
fb81629f73
Ap2000 fixes to get it to start up properly; Also adding green ready led indicator to printhead box to see status. (#7079)
ap2000: Fixes to get it to start up properly
- Proper initialization NMI delay
- Make printhead display ready status
2020-08-15 15:22:17 -04:00
Ivan Vangelista
b27ad435a8 pgm.cpp: overhauled ROM labels according to PCB pics [JacKc, GC8TECH.COM] 2020-08-15 20:54:33 +02:00
MetalliC
eec0d89095 midxunit.cpp revx issue notes, marked revx and invasnab PIC "dumps" as BAD 2020-08-15 21:42:49 +03:00
couriersud
6d7f41871c netlist: improve two error messages.
* Provide more detail and rephrase to make them more clear.
2020-08-15 20:12:18 +02:00
couriersud
541c162238 netlist: machine.time() rules.
* avoid overshooting sound devices, i.e. advancing past machine.time().
* removed 2us adjustment in sound_stream_update.
2020-08-15 20:01:04 +02:00
Aaron Giles
204818a509 netlist: Add THRESH parameter to AFUNC 2020-08-15 20:01:03 +02:00
couriersud
68b7535dd1 netlist: make streams accept logic parameters as well. 2020-08-15 20:01:00 +02:00
AJR
3d0632bab7 upd7810: Fix semantics of SKIT NMI and SKNIT NMI; simplify analog input code 2020-08-15 12:58:01 -04:00