summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5303 from shattered/_430d642ac2 ajrhacker2019-07-042-0/+38
|\ | | | | agat: basic emulation of agat9 (video, apple compat mode, LLE floppy)
| * agat: basic emulation of agat9 (video, apple compat mode, LLE floppy) Sergey Svishchev2019-07-022-0/+38
| | | | | | | | also included: MX floppy format (nw)
* | f2mc16: add MB90610A and MB90611A microcontrollers. [R. Belmont] arbee2019-07-031-0/+2
| |
* | Preliminary Fujitsu F2MC-16 CPU core, currently disassembly only [R. Belmont] arbee2019-07-011-0/+17
|/
* new device seeq8003 Patrick Mackinlay2019-06-261-0/+12
|
* added sensorboard with piece recognition (nw) hap2019-06-231-8/+22
|
* Add disassembler and skeleton device for DP8344 Biphase Communications Processor AJR2019-06-221-0/+17
|
* Preliminary disassembler and skeleton CPU device for Elan RISC II/RII series ↵ AJR2019-06-201-0/+17
| | | | architecture
* bt47x: new device (nw) Patrick Mackinlay2019-06-201-0/+11
|
* -74381: Added untested 74S381 ALU / Function Generator device. [Ryan Holtz] MooglyGuy2019-06-181-0/+12
| | | | | | -dpb_brushproc: Added PROM signal lookups, nw -am25s55x: Fixed some incorrect comments, nw
* -dpb_brushproc: Added skeleton device for DPB-7000 Brush Processor Card. ↵ MooglyGuy2019-06-181-0/+12
| | | | | | | | | | [Ryan Holtz] -am25s55x: Initial device implementation for Am25S557 and 25S558 Combinatorial Multiplier chips. [Ryan Holtz] -dpb_combiner: Fixed validation, nw -dpb7000: Added devices for new Brush Processor Card skeleton, nw
* -tdc1008: Fixed latching of RND, TC, ACC, and SUB signals. [Ryan Holtz] mooglyguy2019-06-171-0/+12
| | | | | | -tmc208k: Added device for TRW TMC208K/TMC28KU 8x8-bit Parallel Multiplier. [Ryan Holtz] -dpb7000: Added placeholder devices for TMC multipliers on the Combiner Card, nw
* -tdc1008: Initial untested implementation of the TRW TDC1008 ↵ mooglyguy2019-06-161-0/+12
| | | | | | Multiplier-Accumulator. [Ryan Holtz] -dpb7000: Added TDC1008 devices for the Filter Card, albeit not hooked up yet, nw
* screenless: make it a device (nw) hap2019-06-141-0/+11
|
* Add device emulation for MM5307 Baud Rate Generator AJR2019-06-141-0/+12
|
* apple2, apple2e, apple2gs: Generic emulation of Game I/O connector. ↵ AJR2019-06-101-0/+14
| | | | | | Joysticks are now slot devices. mbc55x: Add Game I/O port
* -am2910: Added prelminary, largely-untested Am2910 Microprogram Controller ↵ mooglyguy2019-06-051-0/+12
| | | | | | device emulation. [Ryan Holtz] -dpb7000: Initial pass at Disk Sequencer Card emulation. Needs debugging. [Ryan Holtz, Mark Nias]
* fix vsllvm configuration feos2019-06-031-0/+1
| | | | | | - dxsdk was missing from includes - winmm was missing from libs - narrowing warning was silenced for VS, but not from vsllvm, where it leads to an error in menu_video_options::handle()
* chessmachine: device was in wrong folder and forgot to update compile script ↵ hap2019-06-011-0/+13
| | | | (nw)
* added shared chessmachine device for Mephisto risc, chessmachine EC, ↵ hap2019-06-011-2/+6
| | | | chessmachine DR (nw)
* hle_mouse: high-level emulation of PS/2 mouse Patrick Mackinlay2019-05-311-0/+2
|
* Revert "-Removed sbus and gio64 buses..." AJR2019-05-291-0/+39
| | | | This reverts commit 3207d504fed679163f0489e2b763eda8c4139b23.
* -Removed sbus and gio64 buses since they aren't up to his majesty AJR's bar ↵ MooglyGuy2019-05-291-39/+0
| | | | of quality, nw
* SGI GIO rename to GIO64 (#5125) tyfighter2019-05-291-6/+6
| | | -gio: Renamed GIO slot device implementation to GIO64, nw
* New device: UPD7004 ADC Dirk Best2019-05-281-0/+12
|
* New NOT_WORKING software list additions hap2019-05-271-0/+2
| | | | | | --------------------------------------- ibm5170: The ChessMachine (Installer V3.0) [hap] ibm5170: The ChessMachine (Installer V2.2) [hap]
* Hp9845: added 98046 module emulation (#5115) fulivi2019-05-261-0/+2
| | | | | | | | * hp9845: fixed handling of optional ROMs (nw) * z80sio: massive enhancement to Z80 SIO driven by HP98046 test sw * hp9845: implemented the HP98046 serial I/O module
* srcclean (nw) Vas Crabb2019-05-262-12/+12
|
* Preliminary emulation of ASC-88 SCSI adapter [AJR, minuszerodegrees.net] AJR2019-05-221-0/+2
|
* i386: Improve splitting of unaligned accesses (excluding program fetches) AJR2019-05-191-0/+3
| | | | (nw) This entails a major code reorganization just to keep the scale of it all halfway sane.
* Add dumps of Atari 800 floppy controller ROMs [Atari Age] AJR2019-05-171-0/+4
| | | | bus/a2sio: Skeleton device work, fleshing out interface (nw)
* Disable WII Lightgun hack by default (#5056) Kiall Mac Innes2019-05-142-0/+23
|
* Add DS1994 device (#5054) grullosgo2019-05-141-0/+12
| | | | Add DS1994 device amaticmg driver: added ds1994 device, modified prom load, added ds1994 to romload
* c64: Added skeleton for BusCard II cartridge. [Curt Coder] Curt Coder2019-05-131-0/+2
|
* c64: added mouse controller (nw) hap2019-05-131-0/+2
|
* bbc: Implemented PMS Genie ROM device. Nigel Barnes2019-05-121-0/+2
|
* bbc: Added ATPL AutoPrommer and User Port Splitter devices. Nigel Barnes2019-05-111-0/+4
|
* dragon.cpp: Added Premier Sprites board. Nigel Barnes2019-05-111-0/+2
|
* allow smartfp to show.. something (nw) (#5030) David Haywood2019-05-101-0/+2
| | | | | | | | | | | | | | | | | | * smartfp generate an interrupt, add a palette (nw) * video registers look a lot like the spg220 hw here (nw) * getting ready to split into video (nw) * code shuffle (nw) * shuffle (nw) * (nw) * (nw) * (nw)
* Preliminary emulation of T6963C and related LCD controllers AJR2019-05-061-0/+12
|
* Add AIC-565 device AJR2019-05-061-0/+12
|
* abc80: Added skeleton for Owoco Super Smartaid. [Curt Coder, Anders Sandahl] Curt Coder2019-05-051-0/+2
|
* c64: Added skeleton for BusCard cartridge. [Curt Coder] Curt Coder2019-05-051-0/+2
|
* -gio: Added basic SGI GIO slot device support to the Indy and Indigo 2 ↵ mooglyguy2019-05-051-0/+15
| | | | | | drivers. [Ryan Holtz] -newport: Converted to GIO slot device and added 8-bit XL and 24-bit XL board support. [Ryan Holtz]
* TV Game Work (progress towards smartfp and wrlshunt) (#4956) David Haywood2019-04-301-0/+10
| | | | | | | | | | | | | | | | | | | | * unsp refactoring / tv game work (nw) * unsp refactoring / tv game work (nw) * srcclean (nw) * more ops (nw) * (nw) * (nw) * guesses (nw) * more guesses (nw) * (nw)
* m680x0: gratuitously convert the generator to python [O. Galibert] Olivier Galibert2019-04-291-2/+0
|
* mu50: Enhance, add the swp00 [O. Galibert] Olivier Galibert2019-04-281-0/+12
|
* Fix OS-9 disk writing bug (#4925) tim lindner2019-04-261-0/+12
| | | | | | | | | | | | * Start fixing OS9 disk handling * Got it working, now need to refine and test * Almost complete. Doing more testing... * Tested aginst a varient of sotware. Solved bug. Cleaned up tabs. * Turned on sector interleaving in OS9_DSK and retested.
* Enable Xinput by default Kiall Mac Innes2019-04-211-1/+5
| | | | | | | On Linux, enable Xinput support by default. The Xinput lightgun driver is the only reliable+accurate method to use lightguns on Linux, we should enable this by default to reduce the friction for Linux Lightgun users. This should have no effect on users of Windows/Mac etc.
* machine.lua: Fix copy/paste mistake (nw) AJR2019-04-211-1/+1
|