James Wallace
56d1b54ebf
Added an implementation of the BACTA Datalogging protocol used in many of the AWP drivers.
...
The logged data is currently served to the error log.
Hooked the BACTA logger up to the MPU4 driver to fix Datapak/Protocol games.
2020-08-05 19:27:04 +01:00
Justin Kerk
d2b7643753
netlist: Better fixes for Emscripten ( #7031 )
...
Silence indentation warning in 3rdparty/ under Emscripten (#7031 )
2020-08-04 23:53:52 -07:00
Justin Kerk
2dd0985999
netlist: Fix build under Emscripten ( #7031 )
...
netlist: Fix crash under Emscripten by disabling aligned optimizations
2020-08-05 05:58:14 +00:00
David Haywood
6ea41576be
new NOT WORKING (plug & play) ( #7027 )
...
new NOT WORKING machines
------------------------
Super PC TV (Epoch) [Preservat!on Quest / Noah Bacon, Hubz]
U-Dance [Sean Riddle, David Haywood]
Moving Music (MM-TV110) [Sean Riddle, David Haywood]
* splitting up xavix a bit, preparation for better device encapsulation
2020-08-03 07:17:28 -04:00
hap
8aa4963218
odyssey2: add support for 4in1 cartridge
2020-08-03 02:51:42 +02:00
Ryan Holtz
48be14bade
-tankbatt: Added netlist audio. [Ryan Holtz]
2020-08-02 20:53:32 +02:00
fulivi
206767bf56
hp9825: hp98036 serial I/O module added ( #7024 )
2020-08-01 12:35:59 -04:00
Aaron Giles
9414a219a9
netlist: Added CD4017/4022 devices.
...
* Also contains squashed clang signedness fixes
2020-08-01 18:27:21 +02:00
Aaron Giles
c0ecd68341
netlist: Device refactoring
...
* Move DIPs for 82S16, 82S115, and 2102A devices into nlm_proms
* Moved 7448 DIP to a macro. Replaced 7442 with truthtable and macro.
* Moved 74LS629 DIP into macro.
* Expand truthtable to handle 10 outputs.
2020-08-01 18:27:17 +02:00
Robbbert
33aef7a340
Merged interact into hec2hrp as they are almost the same.
2020-07-30 18:43:28 +10:00
Ryan Holtz
03c45ffbc7
-starcrus: Added netlist sound. [Ryan Holtz, Colin Howell, Aaron Giles]
2020-07-29 14:23:58 +02:00
AJR
ab37462a09
New machines marked as NOT_WORKING
...
----------------------------------
CIT-101XL Video Display Terminal [Bitsavers, Al Kossow]
2020-07-28 20:11:06 -04:00
couriersud
c7359e0aea
netlist: Fix an issue during proxy hookup.
...
* Add cd4053 to netlist.lua
* Recreated nld_devinc.h
2020-07-28 20:44:07 +02:00
AJR
ff5144809c
sigmab98.cpp: Change CPU to new KC82-derived type for Sigma/Banpresto games
...
* dashhero: Add back NVRAM (and more of it) now that memory map has been corrected
* getbass: Add KL5C80A16 I/O CPU to configuration
2020-07-27 22:25:18 -04:00
AJR
4aae75d753
kl5c80a12: Emulate interrupt controller
2020-07-27 14:22:58 -04:00
fulivi
943fc34f39
HP IPC: support for I/O slots and 82919 serial card added ( #7001 )
...
* mc68681: tx/rx clocking from timer fixed, added partial support for
break signal
* hp_ipc: support for I/O slots added, 82919 serial I/O card added
2020-07-27 14:12:05 -04:00
couriersud
494690081b
netlist: separate nl_base.h into separate header files.
...
* This clean-up exercise will hopefully make it easier to navigate the
core code. Another long term goal is to further straighten the object
model.
2020-07-25 14:47:22 +02:00
couriersud
bf92a80177
netlist: add cinemat games to sub target nl.
2020-07-25 14:47:20 +02:00
MetalliC
cd02b2f1fd
bus/spectrum: add common printer interfaces: ZX Lprint, ZX Lprint III, Kempston Centronics E Interface ('flat' and 'upright' models)
2020-07-25 02:59:28 +03:00
hap
b44810404e
added Hughes HLCD 0438 LCD Driver device
2020-07-24 13:31:36 +02:00
Robbbert
a6cc4cc377
bk0010: cleanup
2020-07-24 18:37:26 +10:00
Aaron Giles
f23db5da38
Added netlist-based audio to early Cinematronics vector games ( #6979 )
...
* Added netlist simulations for the following games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest, Boxing Bugs. Removed previous samples-based sound. [Aaron Giles, Couriersud]
* Added built-in minimal artwork for Warrior. [Aaron Giles]
* Changed speaker maximum sample tracking to be based on new compile-time define SPEAKER_TRACK_MAX_SAMPLE instead of MAME_DEBUG. [Aaron Giles]
* Modernized 74164 and 74393 netlist TTL devices. [Aaron Giles]
2020-07-22 14:07:34 -07:00
Nigel Barnes
de637b8dbb
bus/bbc/1mhzbus: Added the Torch Hard Disc Pack.
2020-07-22 12:06:43 +01:00
Dirk Best
8a21783e19
centronics: Add SAMDAC device
2020-07-20 19:22:38 +02:00
Dirk Best
f5ded52474
samcoupe: Add support for the S D IDE Adapter
2020-07-20 13:17:46 +02:00
Robbbert
381c38a848
primo: small cleanup
2020-07-20 03:04:06 +10:00
Robbbert
4088eb80cf
ut88,unistar,tricep: cleanup
2020-07-20 00:51:01 +10:00
Robbbert
3df9450726
b2m: cleanup
2020-07-19 15:41:14 +10:00
AJR
9e23d2184a
Add ACB-2072 BIOS dumps and skeleton device [rfka01, minuszerodegrees.net]
2020-07-18 20:12:03 -04:00
hap
b1587d4a5f
New working machines
...
--------------------
Chess Companion [hap, Berger, Achim]
2020-07-18 17:11:20 +02:00
AJR
b4eb4da530
mess.lua: Fix build
2020-07-18 10:19:01 -04:00
68bit
bd0b4d9dd0
New WORKING machines
...
New WORKING machines
--------------------------
Motorola M6800 EXORciser (M68SDT) [68bit]
2020-07-18 08:12:28 -04:00
Ivan Vangelista
b9ef046299
New machines marked as NOT_WORKING
...
----------------------------------
El auto de papa [Victor Fernandez (City Game), ClawGrip]
Susanita tiene un raton [Victor Fernandez (City Game), ClawGrip]
2020-07-18 12:13:44 +02:00
AJR
36efc0599b
New machines marked as NOT_WORKING
...
----------------------------------
Tecnodarts [Victor Fernandez (City Game), ClawGrip]
2020-07-18 00:00:18 -04:00
MetalliC
896a982d1b
spectrum: implemented Swift Disc and Swift Disc II interfaces
2020-07-17 00:50:06 +03:00
Ryan Holtz
a200131478
-avr8: Added support for Timer 1 'Fast PWM with ICR' mode. [Ryan Holtz]
...
New working machines
--------------------
Phasor [Ryan Holtz]
2020-07-16 16:10:58 +02:00
hap
ddd5408ffe
New working machines
...
--------------------
Micro Chess [hap, Berger, Achim]
2020-07-15 21:08:36 +02:00
hap
8162b96c6d
New machines marked as NOT_WORKING
...
----------------------------------
Intelligent Chess [hap, Berger, Achim]
2020-07-15 13:13:53 +02:00
cam900
e07a7f19b5
Implement FDS sound emulation ( #6953 )
...
* Implement FDS sound emulation
2020-07-14 16:56:22 -04:00
MetalliC
fd8088de83
spectrum: add "SDI" VC1541 disk interface (not working), Logitek Proceed1 notes.
2020-07-14 19:24:14 +03:00
Ryan Holtz
3739938026
-lft_craft, lft_chiptune: Split 'craft' source into two drivers, fixed attribution for hwchiptn, fixed placeholder hashes for hwchiptn, nw
2020-07-14 17:00:04 +02:00
David Haywood
60844db7fd
New WORKING machines
2020-07-14 08:11:46 -04:00
Ivan Vangelista
f7e9cd3a2b
New machines marked as NOT_WORKING
...
----------------------------------
Captain Lucky [Siftware]
New working clones
------------------
4-in-1 (version SWS1-052587) [Siftware]
New Lucky 8 Lines (set 11, W-4) [Siftware]
2020-07-13 22:22:15 +02:00
Nigel Barnes
d6cbfb3814
bus/bbc/userport: Renamed palette.h->palext.h
2020-07-13 14:34:32 +01:00
Dirk Best
4d89de93c0
samcoupe: Rework driver (WIP)
...
- Rewrite memory system, now allows supporting expansion devices and better prepared for contention emulation
- Add expansion interfaces for rear expansion, drive ports and mouse
- Now supports the following rear expansion devices:
* Blue Alpha Sound Sampler
* Dallas Clock
* 1 Mb Interface
* SAMBUS 4-slot Expansion Interface (with clock)
* SID Interface (6581 and 8580 variants)
* S.P.I. SAM Parallel Interface
* Voicebox
- Added support for the Atom HDD interface, used in place of a floppy drive
- Simplified and cleaned up driver
- Temporarily deactivated joystick code, interferes with the keyboard
2020-07-13 11:22:13 +02:00
Patrick Mackinlay
489861eece
New machines marked as NOT_WORKING
...
---
Sony NWS-3860 [Plamen Mihaylov, Patrick Mackinlay]
2020-07-13 14:59:26 +07:00
hap
cc0a5f7001
New working machines
...
--------------------
AVR-Max Chess Computer [hap]
New working clones
------------------
AVR-Max-Schachzwerg [hap]
2020-07-12 22:41:51 +02:00
MetalliC
97042aa7f9
spectrum: add Logitek Proceed 1 C1541 disk interface (not fully working yet)
2020-07-12 22:58:58 +03:00
Ryan Holtz
68f6988509
-midzeus: Moved some Zeus2-specific members into the appropriate subclass, and added more state registration. [Ryan Holtz]
...
-tsb12lv01a: Added a skeleton device for the TI TSB12LV01A IEEE 1394 link-layer controller. [Ryan Holtz]
-ibm21s850: Added a skeleton device for the iBM 21S850 IEEE 1394 PHY controller. [Ryan Holtz]
2020-07-11 21:21:08 +02:00
MetalliC
fb7f6b7841
spectrum: implemented Speccy-DOS and FloppyOne DOS interfaces, add "IC-DOS" Beta Plus clone
2020-07-11 17:34:41 +03:00