summaryrefslogtreecommitdiffstats
path: root/scripts/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Added helpers for 64-bit count leading zeroes/ones. Vas Crabb2021-06-131-0/+1
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-06-121-0/+2
|\|
| * New skeleton ISA device: Lark Associates LRK-331 ESDI Controller [Bitsavers] AJR2021-06-111-0/+2
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-06-084-3/+14
|\|
| * ns32082: new device Patrick Mackinlay2021-06-071-0/+11
| |
| * fix pcap builds (#8150) [xray-sky, R. Stricklin] xray-sky2021-06-063-3/+3
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-06-022-0/+6
|\|
| * ymfm: Sync with upstream: Aaron Giles2021-06-011-0/+2
| | | | | | | | | | * Fix panning calculations in OPL4 (YMF278B) * Make OPQ reverb less ridiculous
| * vtech: Rework expansion bus emulation Dirk Best2021-06-011-0/+4
| | | | | | | | | | | | | | | | - Use memory taps instead of directly installing into the memory map - Use address_maps to specify address ranges - Add missing save states - Support the BennVenn SD Loader (preliminary) - Move lightpen skeleton to a device
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-06-012-0/+14
|\|
| * bus/coco: add CoCo Max Hi Res Input Module (#8104) tim lindner2021-05-311-0/+2
| |
| * ympsr60: Fleshed out the PSR60/PSR70 drivers Aaron Giles2021-05-311-0/+12
| | | | | | | | | | | | | | | | | | | | | | * Split YM2154 into a separate device * Created fake YM2154 ROMs as placeholders * Created new BBD sound device in src/devices/sound/bbd.cpp * Created new mixer device in src/devices/sound/mixer.cpp * Connected YM2154 and BBD devices * Approximated BBD driver behavior * Exposed analog sliders as adjusters (accessible via ` menu) * Added sliders to layout and animated them
* | Merge remote-tracking branch 'upstream/master'tag232 Robbbert2021-05-272-2/+26
|\|
| * Better fix for vt_dsk.h header name clash AJR2021-05-261-2/+2
| |
| * vtech: Add floppy formats and fs Olivier Galibert2021-05-261-0/+24
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-252-2/+4
|\|
| * reorganize the floptool code, add some write support Olivier Galibert2021-05-241-0/+2
| |
| * ymtx81z: leave lcd color up to the (internal)artwork hap2021-05-241-2/+2
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-233-9/+6
|\|
| * ymfm: Sync with latest, add complete YMF278B support (#8090) Aaron Giles2021-05-222-9/+4
| | | | | | | | | | | | | | | | | | | | | | * Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier. * Initial working implementation of YM278B. Most features implemented, except vibrato. * Implement vibrato and status register flags. Fix envelope rate computation. * Rename ymfm_interface::external_type to access_class and clean up the fallout. * Formally replace the old YMF278B engine with the one from ymfm * Rotated YMF278B outputs into a more logical order. * Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM resampling is computed to be more precise (and simpler). Turned off extraneous debugging. * Start of/reset to a null state with no loaded waveforms. * Fix YM2608 I/O ports.
| * adb: preliminary working A9M0330 IIgs keyboard emulation (not used yet). [R. ↵ arbee2021-05-221-0/+2
| | | | | | | | Belmont]
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-222-0/+14
|\|
| * bus/bbc/tube: Added Sprow ARM7TDMI Co-Processor. Nigel Barnes2021-05-211-0/+2
| |
| * saitek_osa: added maestro/analyst B/C/D/D+/D++ module [hap, Berger, anonymous] hap2021-05-211-0/+2
| |
| * unidasm: Add CPU16 disassembler AJR2021-05-211-0/+10
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-201-0/+2
|\|
| * decmate2, decmate3: Emulate HD-6120 CPU; add enough I/O to initialize ↵ AJR2021-05-191-0/+2
| | | | | | | | various peripheral ICs and run tests on disk controller
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-182-12/+4
|\|
| * adb: add skeleton for model A9M0331 ADB mouse. [R. Belmont, Al Kossow] arbee2021-05-171-0/+2
| |
| * pc_formats: Believe it or not, but it seems there has been released ↵ Olivier Galibert2021-05-161-12/+2
| | | | | | | | pc-format ipfs
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-161-0/+2
|\|
| * -bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan ↵ MooglyGuy2021-05-161-0/+2
| | | | | | | | | | | | | | Holtz, PulkoMandy] (#8059) Software list items promoted to working --------------------------------------- vsmile_cart: V.Smile Smart Keyboard (USA), V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany) [Ryan Holtz, PulkoMandy]
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-161-0/+2
|\|
| * saitek_osa: add skeleton device for Sparc module [hap, Berger] hap2021-05-151-0/+2
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-153-98/+63
|\| | | | | | | | | # Conflicts: # src/mame/drivers/model2.cpp
| * ymfm: Refactor new FM engine into a 3rdparty library (#8046) Aaron Giles2021-05-143-98/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ymfm: refactor the code into a separate 3rdparty library * Moved ymfm core implementation to 3rdparty/ymfm * Split out each family (OPM/OPN/OPL/etc) into its own source file * Added preliminary OPQ and OPZ support, still WIP * Put all 3rdparty code into its own namespace ymfm * Fixed various bugs reported in #8042 * Created interface class for communication between the 3rdparty engine and the emulator * Standardized MAME implementation of all Yamaha devices based on a template class * Created standard base class ym_generic that can be used when multiple YM chips are swapped in * Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device * Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off) * Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-151-0/+16
|\|
| * added saitek OSA module interface used in leonardo/renaissance hap2021-05-141-0/+16
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-112-0/+4
|\|
| * cdr-254sh: Skeleton Olivier Galibert2021-05-102-0/+4
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-092-12/+25
|\|
| * Retiring my original NCR5380 implementation. [R. Belmont, AJR] arbee2021-05-081-12/+0
| |
| * apple2: Add support for the BOOTI card [R. Belmont] arbee2021-05-082-0/+25
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-061-0/+2
|\|
| * qbus: Add dump and skeleton device for Data Systems Design A4432 Floppy Disk ↵ AJR2021-05-051-0/+2
| | | | | | | | Interface [AJR, Bitsavers]
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-05-021-12/+0
|\|
| * ertictac.cpp: convert to use IOC and MEMC devices. Sandro Ronco2021-05-011-12/+0
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-04-291-0/+14
|\|
| * floppy: start block-devicing fielsystem support Olivier Galibert2021-04-281-0/+14
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-04-271-0/+2
|\|