summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine
Commit message (Collapse)AuthorAgeFilesLines
* More netlist code reschuffle to separate setup from run. (nw) couriersud2015-01-181-9/+6
|
* Introduced an nl_double type. This will be followed by an nl_float type couriersud2015-01-181-0/+6
| | | for certain components (mostly matrix and vector). (nw)
* atahle.c: added missing save state, fixes blitz99 save state regression (nw) Osso132015-01-171-0/+1
|
* idehd.c: added missing save states, fixes kinst.c save state regression (nw) Osso132015-01-171-0/+4
|
* Description changes for assorted devices to improve readability/uniformity ↵ Scott Stone2015-01-054-6/+6
| | | | from MASH (nw)
* (MESS) Improve mouse tracking for pre-ADB Macs. [Rob Braun] arbee2015-01-031-2/+2
|
* z80dart.c: save diserial state too, fixes bw12.c sio test error after ↵ Osso2014-12-311-0/+1
| | | | loading a state(nw)
* Cleanups and version bumpmame0157 Miodrag Milanovic2014-12-3113-357/+354
|
* removed no-longer-needed asserts from z80dma Robert2014-12-281-2/+0
|
* z80dma : fixed buffer overflow. Fixes altos5 and wmbullet floppies. Robert2014-12-281-1/+1
|
* am9517a_device: added missing save state, fixes micromik.c save state ↵ Osso2014-12-221-0/+9
| | | | problem (nw)
* 7200fifo.c: added missing save state, fixes seibuspi save state problem (nw) Osso2014-12-201-0/+1
|
* mos6551: fixed receive with parity != none. (nw) Sandro Ronco2014-12-201-1/+1
|
* (MESS) Fix VSM rom read through the tms51xx, and add tms6100 hookup to ↵ Lord-Nightmare2014-12-191-1/+1
| | | | | | tispeak.c, fixing speech in speak and spell and speak and math. The drivers are usable but no display yet. Fixed speak and spell clock speed (it is 1/2 the clock input of the tms51xx chip) [Lord Nightmare] Non-Whatsnew Note: this commit breaks the speech in radar scope trs02 set (because the rom it has has the bits in the backwards order). I will fix this later.
* fixed Visual Studio compilation and compilation in general / small ↵ Oliver Stöneberg2014-12-192-4/+1
| | | | r10788_device initialization cleanup (nw)
* Significant change to Stepper motor device behaviour, using devcb2 interfaces. James Wallace2014-12-192-116/+114
| | | | | | | | | | | | | New functions added: MCFG_STEPPER_ADD(tag) - add a stepper device MCFG_STEPPER_REEL_TYPE(type) - the equivalent of the first line in the old interface, now also takes NOT_A_REEL for printer and similar applications MCFG_STEPPER_START_INDEX(int index) - the old second line of the interface, the position (in half steps) where the optic tab first triggers. MCFG_STEPPER_END_INDEX(int index) - the old third line of the interface, the last position (in half steps) where the optic tab triggers. MCFG_STEPPER_INDEX_PATTERN(int pattern) - a coil pattern in hexadecimal that has to be on the motor for the index to trigger (0 if no specific pattern is needed) MCFG_STEPPER_INIT_PHASE(int phase) - starting phase of the motor All drivers have been updated, testing done to all specific drivers - Scorpion 4 was particularly complex. [James Wallace]
* A try at adding switch matrix inputs. Use just part numbers for device tags. ↵ jbu2014-12-182-5/+5
| | | | (nw)
* Attempt at fixing the new Stepper device to load correctly for AWP games. ↵ James Wallace2014-12-172-6/+8
| | | | This is part 1 of a plan to remove the stepper_interface for a devcb2 setup. [James Wallace]
* Merge pull request #84 from ramiropolla/steppers David Haywood2014-12-152-203/+182
|\ | | | | Convert steppers to device_t
| * Convert steppers to device_t Ramiro Polla2014-12-152-203/+182
| |
* | Leftover (nw) Olivier Galibert2014-12-151-3/+0
|/
* i82875p: Add overflow device, high smram [O. Galibert] Olivier Galibert2014-12-156-46/+169
| | | | pci: Add more pci bridge registers [O. Galibert]
* SMPC: added crude repeat key support in keyboard handling, makes typing more ↵ Angelo Salese2014-12-141-3/+17
| | | | comfortable [Angelo Salese]
* Add preliminary emulation of the Rockwell A17XX chips jbu2014-12-142-0/+191
|
* Add preliminary emulation of the Rockwell A17XX chips (ROM, RAM, I/O) and ↵ jbu2014-12-143-8/+10
| | | | fix device names in gts1 (nw)
* Add Rockwell 10696 General Purpose Input/Output emulation WIP jbu2014-12-113-0/+259
|
* i82875p: toud display fix [O. Galibert] Olivier Galibert2014-12-101-1/+2
|
* pci: Autodetect multifunction devices [O. Galibert] Olivier Galibert2014-12-102-7/+12
|
* pci: Fix some initialisations, valgrind stops complaining [O. Galibert] Olivier Galibert2014-12-104-8/+16
|
* pci: expansion rom management [O. Galibert] Olivier Galibert2014-12-092-15/+55
|
* Add logging to r10788 and fix timer setup (nw) jbu2014-12-092-11/+53
|
* Add clock to MCFG and remove defaulting to firstcpu->clock() jbu2014-12-091-5/+0
|
* Skeleton Rockwell 10788 chip emulation and use in gts1 - WIP (nw) jbu2014-12-093-0/+276
|
* fdc_pll: Added write_next_bit_prev_cell() that writes a bit at the position ↵ Curt Coder2014-12-082-0/+21
| | | | the previous bit was read from. This is needed for FDC's that read and write on the same clock cycle, e.g. the Commodore 8050 and Victor 9000. [Curt Coder]
* (MESS) Fixed writing to disk with the Commodore 2040/3040/4040 and ↵ Curt Coder2014-12-081-1/+1
| | | | 1541/1551/1570/1571 drives. [Curt Coder]
* duhhhhhhhhhhhhhhhhhhhhhh (nw) Olivier Galibert2014-12-072-0/+75
|
* lindbergh: Fake pit and real pci bridges [O. Galibert] Olivier Galibert2014-12-075-40/+403
|
* Fix various typos Zoë Blade2014-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 040fd169bfd6845b33d3f86fd66afb4a632605c6 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:24:30 2014 +0000 Fix more typos in comments commit 6121ae593008a574735427e047fdb7a16f4fa47f Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:20:37 2014 +0000 Fix more typos Not all are in comments this time, but the vast majority are, and the rest are in printed text. None are variable or constant names. commit 84bc72573009bb46f5601f7257a7f7538f25cfc2 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:01:46 2014 +0000 Fix some typos
* Merge pull request #54 from ramiropolla/lx810l Scott Stone2014-11-282-0/+106
|\
| * lx810l: implement centronics input Ramiro Polla2014-11-242-0/+106
| |
* | Cleanups and version bumpmame0156 Miodrag Milanovic2014-11-2616-43/+39
| |
* | (nw) Olivier Galibert2014-11-255-2/+134
| |
* | (nw) Olivier Galibert2014-11-252-3/+21
|/
* lpc: skeleton acpi [O. Galibert] Olivier Galibert2014-11-207-3/+484
|
* don't fatalerror on parse error hap2014-11-202-12/+22
|
* pcd: create omti5100 sasi controller skeleton device Dirk Best2014-11-203-0/+265
|
* Merge pull request #50 from ramiropolla/lx810l Miodrag Milanović2014-11-205-0/+898
|\ | | | | Added working Epson LX-810L and Epson ActionPrinter2000 printers
| * lx810l, ap2000: implement working devices Ramiro Polla2014-11-193-0/+243
| | | | | | | | | | | | | | | | Improve Epson LX-810L and ActionPrinter 2000 up to a point where they actually work. Devices boot and enter main input loop, but input is not yet implemented. It is possible to run the printers' self test. The code has also been split from lx800.
| * steppers: move to emu/machine Ramiro Polla2014-11-193-0/+655
| |
* | i6300esb: Document more registers [O. Galibert] Olivier Galibert2014-11-202-2/+154
|/