mame/scripts/src
Vas Crabb eac2a1fcc5 Keyboard/terminal improvements: [Vas Crabb]
* 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
2016-07-27 21:59:32 +10:00
..
mame UI refactoring: [Vas Crabb] 2016-07-15 16:05:23 +10:00
osd Merge pull request #1093 from stevenc99/kfreebsd 2016-07-16 06:09:32 -04:00
3rdparty.lua temp for mingw gcc 6.1 till update bgfx code (nw) 2016-07-20 17:10:06 +02:00
benchmarks.lua scrclean on lua scripts (nw) 2016-03-29 08:49:47 +02:00
bus.lua Keyboard/terminal improvements: [Vas Crabb] 2016-07-27 21:59:32 +10:00
cpu.lua Fixed separate compile of drivers using sharc/ADSP21062 cpu (nw) 2016-07-23 11:10:17 +02:00
devices.lua Work around linker issues with Emscripten (nw) 2016-04-29 04:40:34 +00:00
emu.lua Moved src/emu/hash.[cpp|h] into src/lib/util, and namespaced that code (and hashing.[cpp|h]) into util:: 2016-07-23 12:49:33 -04:00
lib.lua Moved src/emu/hash.[cpp|h] into src/lib/util, and namespaced that code (and hashing.[cpp|h]) into util:: 2016-07-23 12:49:33 -04:00
machine.lua Keyboard/terminal improvements: [Vas Crabb] 2016-07-27 21:59:32 +10:00
main.lua Fix git version [Vas Crabb] 2016-06-10 00:36:29 +10:00
netlist.lua fix for Android build (nw) 2016-06-28 11:04:56 +02:00
sound.lua ym2413: Isolate, objectify, integrate [O. Galibert] 2016-06-29 19:26:19 +02:00
tests.lua Added initial ninja support to use add MAKETYPE=ninja to compile command line (nw) 2016-06-09 13:46:36 +02:00
tools.lua VIS I (UltraSPARC) and II (UltraSPARC III) for SPARC disassembler [Vas Crabb] 2016-06-23 01:13:52 +10:00
video.lua atlantis: Update address mapping and add zeus2 video device (nw) 2016-06-19 08:28:18 -06:00