summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Separate natural keyboard support from ioport.cpp (nw) AJR2016-10-021-0/+2
| |
* | Base WatchDog Timer device angelosa2016-09-271-0/+4
| |
* | Written stub SH7604 BUS device (not hooked up to SH2 yet). angelosa2016-09-271-0/+2
|/
* srcclean (nw) Vas Crabb2016-09-262-2/+2
|
* bbc: added opus challenger (floppy and ramdisc) device on 1mhz bus Nigel Barnes2016-09-231-0/+2
|
* bbc: added joyport slot device to Master Compact, defaulting to joystick Nigel Barnes2016-09-231-0/+15
|
* Added HxC HFE disk format. Michael Zapf2016-09-181-0/+2
|
* Merge pull request #1413 from npwoods/coco_dragon_fdc Vas Crabb2016-09-171-0/+1
|\ | | | | CoCo and Dragon FDC code overhaul
| * Split CoCo and Dragon FDC code, added save state support, fixed regression ↵ Nathan Woods2016-09-161-0/+1
| | | | | | | | introduced on the Dragon FDC from 0.154 and general cleanup.
* | Merge pull request #1398 from fulivi/hp9845_tools R. Belmont2016-09-161-0/+1
|\ \ | | | | | | Imgtool now supports HP9845B tape image
| * | imgtool: WIP for hp9845 tape support fulivi2016-09-101-0/+1
| | |
* | | Merge pull request #1403 from bradhugh/monitor_module Brad Hughes2016-09-162-1/+6
|\ \ \ | | | | | | | | Convert OSD monitor info to modules plus add DXGI implementation
| * | | Convert OSD monitor info to modules plus add DXGI implementation Brad Hughes2016-09-142-1/+6
| | |/ | |/|
* / | mcd: add incomplete Mitsumi ISA CDROM emulation [Carl] cracyc2016-09-161-0/+2
|/ /
* / pcipc: sandbox for emulating a modern-ish pc (nw) Olivier Galibert2016-09-122-0/+16
|/
* ui: remove datfile_manager (nw) cracyc2016-09-061-2/+0
|
* pc1512: Added mouse port slot interface. [Curt Coder] Curt Coder2016-09-051-0/+12
|
* bbc: moved joystick to analogue port slot device Nigel Barnes2016-09-051-0/+2
| | | | - added Voltmace self-centering joysticks
* bbcb: moved fdc to slot device to support various controller boards: Nigel Barnes2016-09-051-0/+21
| | | | | | | | - Acorn 8271 and 1770, supporting Acorn, Amcom, Watford DFS's - Cumana QFS (8877a) - Opus DDOS and EDOS (1770, 2793, 2791) - Watford DDFS (1770 and 1772) - removed fake bbcb1770 machine
* Fix benchmarks build and google test build (nw) Miodrag Milanovic2016-09-031-3/+3
|
* Fix build (nw) Miodrag Milanovic2016-09-031-0/+1
|
* electron: added Acorn Plus 3 expansion as slot device (floppy support) Nigel Barnes2016-09-021-0/+2
| | | | | - reset expansion devices on BREAK - minor progress on M2501 device
* Add Lua-cleaning ability to srcclean Vas Crabb2016-08-308-296/+296
|
* some C++14 features are not supported by VS2013. VS2015 is free for home use ↵ Miodrag Milanovic2016-08-271-5/+0
| | | | so no need for legacy support (nw)
* While I'm causing full recompiles all the time, reduce necessary number of ↵ Vas Crabb2016-08-271-0/+2
| | | | instantiations of parts of string formatting engine
* Added YM2203, YM3526, AY-3-8910, NES APU, DMG APU, K053260, and MultiPCM to ↵ therealmogminer@gmail.com2016-08-181-1/+1
| | | | vgmplay, nw
* compis: Created a bus for the graphics card slot. [Curt Coder] Curt Coder2016-08-161-0/+14
|
* dirom: device_rom_interface for sound chips with rom/memory map alternative ↵ Olivier Galibert2016-08-151-0/+2
| | | | [O. Galibert]
* gba: make video subsystem into a device Giuseppe Gorgoglione2016-08-151-0/+12
| | | | | Additional info taken from http://problemkaputt.de/gbatek.htm by Martin Korth
* made proper formats compiled only if needed (nw) Miodrag Milanovic2016-08-123-333/+1726
|
* Compile netlist and lua only if used (nw) Miodrag Milanovic2016-08-125-5/+12
|
* Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be ↵ Nathan Woods2016-08-111-0/+1
| | | | | | more how they were in the past Turbosub had a ROM_COPY declaration with an expression ('ROM_COPY( "main_code", 0x18000 + 0x2000,...) and this simply did not work with the new model. This required changing ROM_* declarations to more resemble how they used to be and to perform the conversion on load.
* pofo: Added skeleton for PCD3311T sound chip. (nw) Curt Coder2016-08-101-0/+13
|
* pofo: Added memory card slot interface and ROM/RAM cards. [Curt Coder] Curt Coder2016-08-081-0/+8
|
* Merge pull request #1180 from npwoods/split_softlist_code_redo Miodrag Milanović2016-08-082-2/+2
|\ | | | | Redo of split of src/emu/softlist.[cpp|h]
| * Removed src/lib/util/cstrpool.[cpp|h]; it is no longer used Nathan Woods2016-08-051-2/+0
| |
| * Redo of split of src/emu/softlist.[cpp|h] Nathan Woods2016-08-021-0/+2
| | | | | | | | | | | | | | | | This is a redo of the split first submitted in #137, with the following differences: * The newly refactored rom_entry data structure is used * I've kept the refactored softlist code in src/emu, in order to defer the mechanical process of moving it * I've kept includes of softlist[_dev].h out of diimage.h, so that changes to either do not trigger an emu.h recompilation * Obviously, this goes against the latest master
* | Update BX and BGFX (nw) Miodrag Milanovic2016-08-061-2/+9
| |
* | Separation of the LDP-1450 laserdisc player to its own device. James Wallace2016-08-041-0/+12
|/
* Changes rom_entry from a struct to a class, storing its strings as ↵ Nathan Woods2016-08-011-0/+1
| | | | | | | std::string and separated the declaration into a new header. This should really be followed up by further changes to eliminate the usage of the weird accessor macros in favor of conventional C++ accessors
* make buffered serial a mixin to promote reuse [Vas Crabb] Vas Crabb2016-07-301-1/+0
|
* apricot: create bus interface for the keyboard interface, make hle keyboard ↵ Dirk Best2016-07-301-1/+16
| | | | emulation a bus device
* apricot: move expansion bus to its own directory Dirk Best2016-07-301-6/+6
|
* Keyboard/terminal improvements: [Vas Crabb] Vas Crabb2016-07-272-0/+2
| | | | | | | | | | | | | | | | | | | | | | * 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
* Moved src/emu/hash.[cpp|h] into src/lib/util, and namespaced that code (and ↵ Nathan Woods2016-07-232-2/+2
| | | | hashing.[cpp|h]) into util::
* 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
* Fixed separate compile of drivers using sharc/ADSP21062 cpu (nw) Miodrag Milanovic2016-07-231-1/+1
|
* Add an emulated Sun keyboard to RS232 adaptor [Vas Crabb] Vas Crabb2016-07-221-0/+2
|
* sunkbd: split up HLE into proper type 3, type 4 and type 5, hook up sun3 ↵ Vas Crabb2016-07-221-2/+2
| | | | family keyboard, set default keyboard appropriately for different families [Vas Crabb]
* Make Sun keyboard port its own bus [Vas Crabb] Vas Crabb2016-07-211-2/+14
|