summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/machine.lua
Commit message (Collapse)AuthorAgeFilesLines
* ns32202: new device (wip) Patrick Mackinlay2020-10-101-0/+11
|
* ns32081: new device Patrick Mackinlay2020-10-051-0/+11
|
* pcp8718 / pcp8728 / bkid218 - make menu controller a shared device (#7270) David Haywood2020-09-211-0/+11
|
* machine.lua: revert unwanted addition Patrick Mackinlay2020-09-171-11/+0
|
* news_68k: incorporate dmac changes Patrick Mackinlay2020-09-171-0/+11
| | | | * NEWS-OS now boots and runs in serial console mode
* Device-fied PRO-CT0 cam9002020-09-131-0/+11
| | | | | for protection, aka ALPHA-8921(in Some later 80s alpha denshi PCBs) or SNK-9201 prot_fatfury2.cpp: Convert protection into alpha_8921.cpp device
* bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090) Rhett Aultman2020-08-311-0/+13
| | | | * Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device. * Adds Ethernet networking support for Apple IIgs.
* New WORKING machines 68bit2020-07-181-0/+12
| | | | | New WORKING machines -------------------------- Motorola M6800 EXORciser (M68SDT) [68bit]
* -midzeus: Moved some Zeus2-specific members into the appropriate subclass, ↵ Ryan Holtz2020-07-111-0/+24
| | | | | | | | 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]
* New machines added as WORKING 68bit2020-07-101-0/+20
| | | | | | New machines added as WORKING --- Motorola EXORterm 155 [68bit]
* hp_ipc: added beeper (#6893) fulivi2020-07-021-0/+13
|
* -zaurus: Added skeleton Intel SA-1110 device. Added proper OS dumps for the ↵ Ryan Holtz2020-06-221-0/+12
| | | | SL-5500. [Ryan Holtz, O. Galibert]
* srcclean and cleanup (nw) Vas Crabb2020-06-211-1/+1
|
* Hyperscan updates: [Sandro Ronco] Sandro Ronco2020-06-111-0/+20
| | | | | | | | - Added emulation of the SPG290 CDServo - Added joypad inputs - Added RFID card support - Split SPG290 PPU, Timers and I2C into separate devices - Added a softlist for the RFID cards
* prepare SunPlus rendering code for sharing between SPG2xx and GPL16250 (nw) ↵ David Haywood2020-06-021-0/+2
| | | | (#6780)
* Add MM58174 real time clock and use it (nw) Sergey Svishchev2020-05-261-0/+12
|
* apple2: introduce new accurate IWM controller and switch apple2cr1/3/4 to ↵ arbee2020-05-231-0/+55
| | | | use it [O. Galibert, R. Belmont]
* -unsp: Added DIVQ and extended BIT_OP opcodes. [Ryan Holtz] Ryan Holtz2020-05-161-1/+1
|
* 6801: remove hack, the real cause of adam locking up at boot was fixed ↵ hap2020-05-091-1/+1
| | | | recently with TCSR_OCF clear (nw)
* -am2901b: Added a skeleton device for the AMD Am2901B 4-bit Bipolar ↵ Ryan Holtz2020-05-021-0/+12
| | | | Microprocessor Slice. [Ryan Holtz]
* Plug and Play work (#6609) David Haywood2020-05-011-5/+5
| | | | | | | | | | * new WORKING machines Millennium M505 Arcade Neo Portable Spielkonsole (Family Sport 100-in-1) [TeamEurope] * new NOT WORKING software list entries tvgogo.xml : Baseball (US) [Sean Riddle, David Haywood] tvgogo.xml : What-A-Mole (US) [Sean Riddle, David Haywood] * added internal NAND dump to didj [Sean Riddle, Clawgrip]
* bq48xx: Adding Benchmarq RTC chip emulations. Michael Zapf2020-04-141-0/+24
|
* m3002: New device AJR2020-04-071-0/+12
|
* Add octal registered transceiver 74543 Michael Zapf2020-04-061-0/+12
|
* Split S-SMP and S-DSP implement in snes_snd.cpp (#6417) cam9002020-04-041-0/+12
| | | | | | | | * Split S-SMP and S-DSP implement in snes_snd.cpp both convert memory handler into device_memory_interface, Internalize ROM region of S-SMP s_smp.cpp : Use callback for S-DSP interface, Split internal and external memory space snes.cpp : Convert WRAM into shared_ptr * s_dsp.cpp : Reduce #define macros
* cxd1185: new device Patrick Mackinlay2020-03-291-0/+12
|
* upd7001: New device AJR2020-03-281-0/+12
| | | | ssv.cpp: Split state class up a bit (nw)
* Added ICM7170 real-time clock device. [R. Belmont] arbee2020-03-221-0/+12
|
* Clean up odds and ends (nw) AJR2020-03-061-12/+0
| | | | | | - com8116: Delete SY2661-1/-2 tables (these are just second sources of SCN2661A/B) - mc2661: Remove obsolete device - rs232: Remove 7200 baud setting formerly required by one driver to work around incorrect table
* New and completely rewritten emulation of SCN2651 PCI, SCN2661 EPCI & ↵ AJR2020-03-061-0/+12
| | | | | | SCN2641 ACI This is far more thorough and accurate than the preexisting MC2661 device emulation. Synchronous modes have been implemented but not tested.
* z80dart: Replace old device with new variant of modern SIO emulation AJR2020-02-291-12/+0
| | | | | | z80sio: Make LOGBIT less spammy; booleanize a few members (nw) machine/mtx.cpp: Remove unnecessary includes (nw)
* New skeleton device: Am79C30A DSC AJR2020-02-271-0/+12
| | | | eurit30: LCDC writes identified, but exact type remains unknown (nw)
* Alfaskop 4110 keyboard and related improvements (#6291) Joakim Larsson Edström2020-02-101-0/+12
| | | | | | | | | | | | | | * mc6844.cpp: WIP NEW DEVICE Motorola mc6844 DMA controller (devicified from swtpc09.cpp) * 6821pia.cpp: improved LOG messages a bit * mc6854: Added support for external clocks, DMA, improved LOG messages and fine tuning of IRQ handling * mc6846: Removed nonexistant CP1 output callback and added a CP1 input interface call * 6850acia.cpp: Updated use of logmacro.h * alfaskop4110: WIP added keyboard and fixed build errors
* Revert "Alfaskop improvements" Vas Crabb2020-01-311-12/+0
|
* Merge pull request #6068 from JoakimLarsson/alfaskop_pla Joakim Larsson Edström2020-01-311-0/+12
|\ | | | | Alfaskop improvements
| * WIP NEW DEVICE Motorola mc6844 DMA controller (devicified from swtpc09.cpp) Joakim Larsson Edstrom2019-12-181-0/+12
| |
* | iphone2g wip (nw) (#6226) Melissa Goad2020-01-291-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | * iphone2g wip (nw) * fixup * fixup * fixup * iphone2g: hacky spi and non-existent timers (nw)
* | Emulation of isbc202 floppy disk controller (#6119) fulivi2020-01-041-0/+24
|/ | | | | | * imds2: isbc202 floppy disk controller added * imds2: attempt to fix problems with CI checks
* Rewrite ARM IOMD/VIDC20 chips into own devices, merged implementations from ↵ Angelo Salese2019-12-131-1/+11
| | | | | | | ssfindo.cpp & riscpc.cpp [Angelo Salese] #6047 * riscpc now enters in desktop mode with a valid nvram; * adds preliminary sound for ppcar;
* swtpc8212: get it running, and on the rs232 bus (#5729) 68bit2019-10-301-0/+12
| | | | | | | | | This patch gets it running, and splits it into two front ends, one being a rs232 bus slot so that is can be used as a terminal option. It adds the MCM66750 character generator, and implements the MC6845 row update function. Most of the I/O has been worked out with help from the CT-82 user manual. The various screen formats and the graphics modes appear to be working and plausible. Printer support has been added, and a beeper.
* aha1542a, aha1542b: Split out AIC-580 emulation to new device (nw) AJR2019-10-251-0/+12
|
* IDE devices are now on bus/ata, build fix. 68bit2019-10-241-1/+1
|
* Move IDE devices into bus/ata (nw) (#5756) ajrhacker2019-10-231-30/+4
|
* Emulate ADC0804 and add device to various drivers AJR2019-10-161-0/+12
|
* -avivideo.cpp: Added an image device to provide looping uncompressed AVI ↵ mooglyguy2019-09-231-0/+2
| | | | | | frames as input. [Ryan Holtz] -vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz]
* acorn_vidc: All right, move this back to src/devices/machine (nw) AJR2019-09-201-0/+13
|
* acorn_vidc: Move to src/devices/video and fix full build (nw) AJR2019-09-201-12/+0
|
* Rewritten Acorn VIDC10 into own device file [Angelo Salese] #5671 Angelo Salese2019-09-201-0/+11
| | | | | * Improved raster effects on games that dynamically change palette on active frame; * Added stereo sound support;
* HP9845: TACO driver re-written (#5601) fulivi2019-09-091-0/+12
| | | | | | | | | * hp9825: fixed a bug in 9825t * hp9845: TACO driver re-written from scratch, DC100 tape separated into a new device, various adaptations * hp9845: "new TACO" renamed to just "TACO"
* Various improvements over Vrender0 based systems [Angelo Salese] (#5580) Angelo Salese2019-09-021-0/+2
| | | | | | | * Made some experimental work with menghong based HW, allowing crzyddz2 to boot and improving menghong colors; * Internalize video and audio components inside the SoC; * Wrote a preliminary UART subdevice; * Made external video clock to be settable by the host driver;