summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/machine.lua
Commit message (Collapse)AuthorAgeFilesLines
* Fix Heath H19 keyboard (#2066) Mark Garlanger2017-02-251-0/+12
| | | | | * Fix Heath H19 keyboard * Fix how enable/disable of 25th line is handled. * Updated to use internal ROM in MM5740.
* - WIP: Refactored device: MPCC 68561 (nw) Joakim Larsson Edstrom2017-01-161-2/+2
| | | | | - 68230 PIT: Added support for the PSR register, H1-H4 sense and direct pin levels - WIP: fccpu20: added mpcc device and serial interface (nw)
* New device: BIM 68153 Joakim Larsson Edstrom2017-01-121-0/+12
|
* hp9845: draft of HP9895 floppy drive. PHI passes POST. fulivi2017-01-051-0/+12
|
* Merge pull request #1788 from ajrhacker/ls157 R. Belmont2016-12-021-0/+12
|\ | | | | Create new 74LS157 device and hook it up to MSM5205 on Rastan
| * Create new 74LS157 device and hook it up to MSM5205 on Rastan AJR2016-12-021-0/+12
| |
* | new not working cracyc2016-12-021-0/+13
|/ | | | | | | ---------------- Dulmont Magnum [Carl, Dave Jones] isbc: new isbc8630 sct set [Al Kossow]
* Fix some single driver builds (nw) Miodrag Milanovic2016-11-081-1/+1
|
* added non-legacy i82439tx and created a driver using it in pcipc (nw) Miodrag Milanovic2016-10-301-0/+2
| | | | | added vga hack to be able to test pcipc.cpp pcipc -bios 3 and pcipctx can initialize more if 0xAA is written at 0x4f0
* New devices added therealmogminer@gmail.com2016-10-281-0/+36
| | | | | | | ----------------- 7400 Quad 2-Input NAND Gate [Ryan Holtz] 7404 Hex Inverter [Ryan Holtz] 82S126/82S129 256x4-bit PROM [Ryan Holtz]
* New devices added therealmogminer@gmail.com2016-10-281-0/+24
| | | | | | ----------------- 54/7416x Hex/Quad D Flip-Flops with Clear [Ryan Holtz] 9334/DM9334 8-Bit Addressable Latch [Ryan Holtz]
* -core: Added 54/74160,161,162,163 device emulation. [Ryan Holtz] therealmogminer@gmail.com2016-10-281-0/+12
|
* -hazeltin: Added preliminary video, still broken due to timing issues. [Ryan ↵ therealmogminer@gmail.com2016-10-271-0/+12
| | | | Holtz]
* Cleanup, TIMER_CALLBACK was only in unused parts (nw) Miodrag Milanovic2016-10-211-12/+0
|
* -Added: Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). ↵ therealmogminer@gmail.com2016-10-161-0/+12
| | | | [Ryan Holtz]
* pcipc: sandbox for emulating a modern-ish pc (nw) Olivier Galibert2016-09-121-0/+4
|
* Separation of the LDP-1450 laserdisc player to its own device. James Wallace2016-08-041-0/+12
|
* Keyboard/terminal improvements: [Vas Crabb] Vas Crabb2016-07-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | * 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
* Add a device as proof of concept which merges several input lines into a ↵ Dirk Best2016-07-231-0/+11
| | | | common output line, supporting both active high and active low inputs
* New device: FGA-002 Force Gate Array, splitted out from fccpu30 driver, ↵ Joakim Larsson Edstrom2016-07-061-0/+12
| | | | mostly a skeleton but most registers can be written and read back, 8 bit timer is implemented
* Added bare-bones Sony LDP-1000 device (nw) angelosa2016-06-141-0/+12
|
* and the missing device (nw) smf-2016-06-101-0/+12
|
* New driver for Force Computers CPU-30, WIP but starts up some diagnostics ↵ Joakim Larsson Edstrom2016-06-101-0/+12
| | | | tests so a good milestone
* voodoo_pci: Added default PCI BAR locations (nw) Ted Green2016-05-171-0/+2
| | | | | | 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)
* INC -> HXX makes editors and code analyzers see it as C++ (nw) Miodrag Milanovic2016-05-011-3/+3
|
* saturn and stv split (nw) Miodrag Milanovic2016-05-011-11/+1
|
* fixed apple2 compile (nw) Miodrag Milanovic2016-05-011-1/+33
|
* Fixed ti drivers (nw) Miodrag Milanovic2016-05-011-0/+11
|
* typo (nw) Miodrag Milanovic2016-05-011-1/+1
|
* r9751 fix (nw) Miodrag Milanovic2016-05-011-1/+1
|
* Make watchdog timer a separate device AJR2016-04-301-1/+13
| | | | | - 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
* Fixed build atom driver (nw) Miodrag Milanovic2016-04-291-4/+13
|
* Fix for mos6530n (nw) Miodrag Milanovic2016-04-281-0/+1
|
* mode devices to proper library (nw) Miodrag Milanovic2016-04-231-1/+48
|
* Added generic latch to replace soundlatch in driver_device (nw) Miodrag Milanovic2016-04-181-0/+12
|
* New GROM implementation (TMC0430) with (almost) precise clock behavior Michael Zapf2016-03-301-0/+12
|
* Added files to build and fixed override functions Ted Green2016-03-181-0/+2
|
* pcxt: use pc motherboard device and banking (nw) cracyc2016-03-051-0/+12
|
* hp9845: initial version of HP TACO driver (only basic tape movement is working) fulivi2016-02-171-0/+12
|
* r9751: rename drivers to cpp Brandon Munger2015-12-201-1/+1
|
* r9751: forgot to update machine.lua Brandon Munger2015-12-201-2/+2
|
* Initial ROLM 9751 driver Brandon Munger2015-12-201-0/+11
|
* update build scripts for rename c - > cpp (nw) Miodrag Milanovic2015-11-081-255/+255
|
* ficpio2: add PCI bus and chipset. -bios 2 and 3 now boot. Other BIOSes ↵ mahlemiut2015-09-241-0/+13
| | | | require some cache funkiness.
* Added new devices to build Joakim Larsson Edstrom2015-09-131-0/+24
|
* update build scripts and code change in order to fix compile (nw) Miodrag Milanovic2015-09-131-725/+725
|
* moved nsc810 build to proper place (nw) Miodrag Milanovic2015-09-051-0/+12
|
* New AT29 flash EEPROM circuits Michael Zapf2015-08-211-4/+4
|
* Defining variants 9224 and 9234 (WIP) Michael Zapf2015-08-101-3/+3
|
* mfmhd: Introduced format definition, now generally available. Michael Zapf2015-08-021-12/+0
|