Miodrag Milanovic
114aa294cd
Fix some single driver builds (nw)
2016-11-08 12:28:56 +01:00
Miodrag Milanovic
73bdc2ab36
added non-legacy i82439tx and created a driver using it in pcipc (nw)
...
added vga hack to be able to test pcipc.cpp
pcipc -bios 3 and pcipctx can initialize more if 0xAA is written at 0x4f0
2016-10-30 17:40:04 +01:00
therealmogminer@gmail.com
fc5fc6d4c2
New devices added
...
-----------------
7400 Quad 2-Input NAND Gate [Ryan Holtz]
7404 Hex Inverter [Ryan Holtz]
82S126/82S129 256x4-bit PROM [Ryan Holtz]
2016-10-28 20:08:21 +02:00
therealmogminer@gmail.com
c35c2a9cdc
New devices added
...
-----------------
54/7416x Hex/Quad D Flip-Flops with Clear [Ryan Holtz]
9334/DM9334 8-Bit Addressable Latch [Ryan Holtz]
2016-10-28 02:37:23 +02:00
therealmogminer@gmail.com
93735cdf7e
-core: Added 54/74160,161,162,163 device emulation. [Ryan Holtz]
2016-10-28 02:37:22 +02:00
therealmogminer@gmail.com
8225a140ee
-hazeltin: Added preliminary video, still broken due to timing issues. [Ryan Holtz]
2016-10-27 13:46:42 +02:00
Miodrag Milanovic
e2f54f5333
Cleanup, TIMER_CALLBACK was only in unused parts (nw)
2016-10-21 16:26:22 +02:00
therealmogminer@gmail.com
8682c73305
-Added: Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). [Ryan Holtz]
2016-10-16 01:49:06 +02:00
Olivier Galibert
d8aa10fbc1
pcipc: sandbox for emulating a modern-ish pc (nw)
2016-09-12 11:55:16 +02:00
James Wallace
2fb36796fb
Separation of the LDP-1450 laserdisc player to its own device.
2016-08-04 20:12:01 +01:00
Vas Crabb
eac2a1fcc5
Keyboard/terminal improvements: [Vas Crabb]
...
* Mark lots of things constexpr in attotime and turn macros into functions
* Add base classes for HLE matrix keyboard and buffered RS232 device
* Make generic keyboard/terminal more usable
* Keyboard has configurable typematic delay/rate
* Keyboard has selectable JIS/ANSI layout
* Keyboard handles simultaneous keypresses more intuitively
* Keyboard uses meta to set high bit
* Terminal has configurable auto LF on CR, auto CR on LF and local echo
* Terminal has audible bell
* Untangle Olivetti M20 keyboard from generic_keyboard
* Add notes to Olivetti M20 keyboard emulation
* Make Olivetti M20 keyboard match physical layout
* Untangle RM Nimbus keyboard from generic_keyboard
* Fix natural keyboard mode with RM Nimbus
* Untangle x68k keyboard from generic_keyboard
* Improve x68k key names and mapping
* Improve x68k typematic behaviour
* Untangle QX-10 keyboard from generic_keyboard
* Keep NGEN keyboard barely working
2016-07-27 21:59:32 +10:00
Dirk Best
6b70c2a0e8
Add a device as proof of concept which merges several input lines into a common output line, supporting both active high and active low inputs
2016-07-23 15:33:15 +02:00
Joakim Larsson Edstrom
1459d8316c
New device: FGA-002 Force Gate Array, splitted out from fccpu30 driver, mostly a skeleton but most registers can be written and read back, 8 bit timer is implemented
2016-07-06 20:45:59 +02:00
angelosa
3c030752cf
Added bare-bones Sony LDP-1000 device (nw)
2016-06-14 19:50:43 +02:00
smf-
f503c71934
and the missing device (nw)
2016-06-10 19:46:04 +01:00
Joakim Larsson Edstrom
c2d185b9e3
New driver for Force Computers CPU-30, WIP but starts up some diagnostics tests so a good milestone
2016-06-10 10:33:42 +02:00
Ted Green
ebe5c6d790
voodoo_pci: Added default PCI BAR locations (nw)
...
gt64xxx: Added DMA control and proper PCI address mapping (nw)
pci-ide: New generic PCI IDE controller (nw)
machine.lua: Added pci-ide machine (nw)
2016-05-17 11:13:55 -06:00
Miodrag Milanovic
be67262fc2
INC -> HXX makes editors and code analyzers see it as C++ (nw)
2016-05-01 20:27:50 +02:00
Miodrag Milanovic
73521257e8
saturn and stv split (nw)
2016-05-01 16:44:58 +02:00
Miodrag Milanovic
77b6c7e3c5
fixed apple2 compile (nw)
2016-05-01 14:02:26 +02:00
Miodrag Milanovic
13855d2404
Fixed ti drivers (nw)
2016-05-01 12:55:22 +02:00
Miodrag Milanovic
32c02fe850
typo (nw)
2016-05-01 12:18:33 +02:00
Miodrag Milanovic
b7c3839a67
r9751 fix (nw)
2016-05-01 09:37:33 +02:00
AJR
dafe4d8e22
Make watchdog timer a separate device
...
- Separate watchdog implementation from running_machine (once again) and driver_device
- Old-style methods, now hidden behind #ifdefs, will probably be safe to remove soon
2016-04-30 16:39:27 -04:00
Miodrag Milanovic
e044d56500
Fixed build atom driver (nw)
2016-04-29 10:16:04 +02:00
Miodrag Milanovic
2ce13a48f6
Fix for mos6530n (nw)
2016-04-28 18:36:59 +02:00
Miodrag Milanovic
9a3b5d9a75
mode devices to proper library (nw)
2016-04-23 12:18:05 +02:00
Miodrag Milanovic
c47bd3a937
Added generic latch to replace soundlatch in driver_device (nw)
2016-04-18 14:08:54 +02:00
Michael Zapf
ee6684ac85
New GROM implementation (TMC0430) with (almost) precise clock behavior
2016-03-30 23:50:39 +02:00
Ted Green
b79020559e
Added files to build and fixed override functions
2016-03-18 15:34:57 -06:00
cracyc
c049a91f4a
pcxt: use pc motherboard device and banking (nw)
2016-03-05 15:02:29 -06:00
fulivi
408c6351cf
hp9845: initial version of HP TACO driver (only basic tape movement is working)
2016-02-17 10:12:38 +01:00
Brandon Munger
b3b834c45a
r9751: rename drivers to cpp
2015-12-20 17:46:11 -05:00
Brandon Munger
8fe5c58a6f
r9751: forgot to update machine.lua
2015-12-20 17:46:10 -05:00
Brandon Munger
d3785e805e
Initial ROLM 9751 driver
2015-12-20 17:46:09 -05:00
Miodrag Milanovic
5deec43cbc
update build scripts for rename c - > cpp (nw)
2015-11-08 13:26:29 +01:00
mahlemiut
cdb93cff68
ficpio2: add PCI bus and chipset. -bios 2 and 3 now boot. Other BIOSes require some cache funkiness.
2015-09-24 14:16:32 +12:00
Joakim Larsson Edstrom
13bbcd2836
Added new devices to build
2015-09-13 20:16:02 +02:00
Miodrag Milanovic
ee7ff77255
update build scripts and code change in order to fix compile (nw)
2015-09-13 09:20:24 +02:00
Miodrag Milanovic
37c52103a5
moved nsc810 build to proper place (nw)
2015-09-05 08:18:31 +02:00
Michael Zapf
4398fa4f66
New AT29 flash EEPROM circuits
2015-08-21 14:14:13 +02:00
Michael Zapf
1784a89ee4
Defining variants 9224 and 9234 (WIP)
2015-08-10 02:00:55 +02:00
Michael Zapf
be6c3ee4c9
mfmhd: Introduced format definition, now generally available.
2015-08-02 15:50:22 +02:00
Joakim Larsson Edström
307d82b06a
fixed c&p typo
2015-07-20 23:10:08 +02:00
Joakim Larsson Edström
19117955e8
Added PIT68230 to available machines and enabled it for my configuration
...
Conflicts:
scripts/src/machine.lua
scripts/target/mame/my.lua
2015-07-20 18:07:07 +02:00
Michael Zapf
5ed6d7c6f9
This is it. ti99 says Goodbye to legacy floppy.
2015-07-05 19:59:37 +02:00
Miodrag Milanovic
5a7a29e833
some metadata fixes (nw)
2015-06-20 20:10:19 +02:00
Miodrag Milanovic
654a5ca29b
update metadata in lua files (nw)
2015-06-20 13:21:10 +02:00
Dirk Best
1c8c6405e9
goodbye old friend, you had a good run.
2015-06-05 10:48:22 +02:00
couriersud
872ca80ac5
Converted netlist into a library. Moved most code from nl_convert.h to
...
nl_convert.c. Targets using netlist must now specify this explicitly
with MACHINES["NETLIST"] = true
Added subtarget "nl" which only contains games with netlist elements.
(nw)
2015-06-01 00:54:45 +02:00