summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/machine.lua
Commit message (Collapse)AuthorAgeFilesLines
* Retiring my original NCR5380 implementation. [R. Belmont, AJR] arbee2021-05-081-12/+0
|
* apple2: Add support for the BOOTI card [R. Belmont] arbee2021-05-081-0/+23
|
* ertictac.cpp: convert to use IOC and MEMC devices. Sandro Ronco2021-05-011-12/+0
|
* fix arcade target link hap2021-04-231-0/+1
|
* smartboard: add support to connect it to pc printer port hap2021-04-191-0/+13
|
* pmac6100: Move it to a new driver Olivier Galibert2021-03-121-0/+11
|
* mastmind: shuffle around bit/byte ordering, disasm looks better now hap2021-03-021-4/+4
|
* machine.lua: correct applefdintf file pointer hap2021-03-021-1/+1
|
* added ds8874 device hap2021-02-071-0/+12
|
* -Acorn Archimedes code reorganization: (#7627) Sandro Ronco2021-01-121-0/+24
| | | | | | | | | * Separated Acorn IOC and MEMC into devices. * Emulated 8051-based serial keyboard. * acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page. * Fixed RISC OS POST IOC register test. * aa310.cpp: Added debug code to display RISC OS POST failures. -machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]
* - m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan ↵ Ryan Holtz2021-01-101-0/+12
| | | | | | | | | | | | | | | | | Holtz] - sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz] - sa1111: Various changes. [Ryan Holtz] * Hooked up I2S audio DMA support. * Hooked up IRQ support. * Hooked up basic GPIO support. - uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz] - sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz] - jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
* New machines marked as NOT_WORKING Ryan Holtz2020-12-241-0/+12
| | | | | | | | | | | | | ------------------ Hewlett-Packard Jornada 720 [Ryan Holtz] * arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz] * sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz] * sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz] * sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
* New device: Fairchild 4702B Bit Rate Generator AJR2020-12-241-0/+12
|
* Add dump and skeleton devices for Emerald Technology 3XTwin ISA board AJR2020-12-231-0/+12
|
* -scoop: Added skeleton device for Sharp "Scoop" peripheral IC from the ↵ Ryan Holtz2020-12-061-0/+23
| | | | | | | | Zaurus PDA line. [Ryan Holtz] -ucb1200: Added skeleton device for Philips UCB1200 audio/telecom codec. [Ryan Holtz] -sa1110: Added rudimentary framework for the MCP codec interface module. [Ryan Holtz]
* -locomo: Added a skeleton device for the LoCoMo peripheral controller used ↵ Ryan Holtz2020-12-061-0/+12
| | | | | | in some Sharp Zaurus models. [Ryan Holtz] -sa1110: Added OS Timer, RTC, Reset, GPIO, and partial UART3 controller module support. [Ryan Holtz]
* accomm: Added PCF8573 RTC. Nigel Barnes2020-12-041-0/+12
| | | | | - Added RTC interrupt, fixes TIME function. - Realigned video handling with the Electron.
* 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