summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* New working software list additions hap2021-06-211-2/+0
| | | | | | | | | ----------------------------------- lk3000: Calculator, Electronic Notebook [hap, Sean Riddle] New NOT_WORKING software list additions --------------------------------------- lk3000: English-German [hap, Sean Riddle]
* New machines marked as NOT_WORKING AJR2021-06-201-0/+1
| | | | | ---------------------------------- Yamaha SY35 Music Synthesizer [DBWBP]
* New machines marked as NOT_WORKING AJR2021-06-201-0/+2
| | | | | | ---------------------------------- Yamaha AN1x Control Synthesizer [DBWBP] Yamaha DX100 Digital Programmable Algorithm Synthesizer [DBWBP]
* New machines marked as NOT_WORKING hap2021-06-201-0/+1
| | | | | ---------------------------------- LK-3000 [hap, Sean Riddle]
* mc10.cpp: Converted expansion port to slot device and removed fake machines. ↵ tim lindner2021-06-172-21/+40
| | | | (#8184)
* apple3: Support for the Titan "/// Plus II" Apple II emulation card. [R. ↵ arbee2021-06-151-0/+2
| | | | Belmont]
* pofo.cpp: Converted keyboard to device. (#8192) Jaen2021-06-161-0/+1
| | | Fixes multiple keys being pressed simultaneously.
* scripts/mame/arcade.lua: moved Model Racing drivers to separate project Ivan Vangelista2021-06-151-5/+10
|
* bus/coco: Added the Dragon MSX 2+, The Dragon's Claw, Peaksoft Prestel, and ↵ Nigel Barnes2021-06-141-0/+10
| | | | CoCo WordPak/WordPak II/WordPak RS/WordPak 2+ devices.
* Reworked rockclim driver to be based on galaxian.cpp (was in galaxold.cpp). ↵ David Haywood2021-06-141-0/+1
| | | | (#8182)
* Added helpers for 64-bit count leading zeroes/ones. Vas Crabb2021-06-131-0/+1
|
* inufuku.cpp: Merged */inufuku.* into drivers/inufuku.cpp, minor cleanups. ↵ cam9002021-06-131-2/+0
| | | | | | | | | | | (#8172) * Removed unnecessary VRAM read trampolines. * Use buffered_spriteram16_device for buffered sprite RAM. * Derive clocks from crystals. * Reduced runtime tag lookups, unnecessary region size. * Fix naming, spacing. * Use generic graphics layouts, fix color usage of gfxdecode related to palette size. * Restrict rowscroll to screen clipping rectangle.
* New skeleton ISA device: Lark Associates LRK-331 ESDI Controller [Bitsavers] AJR2021-06-111-0/+2
|
* naomi: add a new device for the Sega 837-14438 "SH I/O BD" hopper board yz70s2021-06-082-0/+4
|
* ns32082: new device Patrick Mackinlay2021-06-072-0/+12
|
* fix pcap builds (#8150) [xray-sky, R. Stricklin] xray-sky2021-06-063-3/+3
|
* -supracan.cpp: Added basic sound emulation. (#8143) [Ryan Holtz, superctr] MooglyGuy2021-06-061-0/+2
| | | * Many features still need fleshing out, including sample sources and envelopes.
* New NOT_WORKING machine (#8122) ClawGrip2021-06-021-0/+1
| | | | | * New NOT_WORKING machine ---------------------- Super Chexx (EM Bubble Hockey) [ClawGrip]
* New machines NOT_WORKING cracyc2021-06-021-0/+1
| | | | | ---------------------------------- Philips :YES [Svenska, rfka01, Carl]
* stv.cpp: moved the few remaining protection functions in stvprot.cpp to the ↵ Ivan Vangelista2021-06-021-2/+0
| | | | driver file and eliminated strvprot.*
* new educational / plug and play dumps / cartridges from Sean [Sean Riddle, ↵ David Haywood2021-06-011-13/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dave "Foxhack" Silva] (#8113) * add some dumped data to the innotab2 driver, split from storio [Sean Riddle] * new NOT WORKING software list entry ------ leapfrog_zippity_cart.xml: The Princess and the Frog - Magical Bayou Adventure (500-13779-A) (UK) [Sean Riddle] * new NOT WORKING machines ----- Compact Cyber Arcade TV - 120 in 1 (JL2370) [Sean Riddle, taizou] Leapster Explorer [David Haywood] * new NOT WORKING software list entries ------------ leapfrog_leapster_explorer_cart.xml: TinkerBell and the Lost Treasure (500-14226-A) [Dave "Foxhack" Silva] Mr. Pencil Saves Doodleburg (500-14221-A) [Dave "Foxhack" Silva] Adventure Sketchers (500-15340-A) (Creativity Learning Game) [Dave "Foxhack" Silva] * new NOT WORKING software list entries ------- vtech_innotab_cart.xml: The Penguins of Madagascar (80-230500, US) [Dave "Foxhack" Silva] Teenage Mutant Ninja Turtles - Turtle Power! (80-231300, US) [Dave "Foxhack" Silva] * mobigo_cart.xml: remove jakenevalt, it's a bad dump "80-252800 - Jake and the Neverland Pirates (US).bin FIXED BITS (xxxxxx1xxxxxxxxx)" * mobigo_cart.xml: remove dprinces, it's a bad dump "mobigo_251100.bin BADADDRxxxxxxxxx-xxxxxxxxxxxxxx" * new NOT WORKING software list entries ------ mobigo_cart.xml: Disney/Pixar Cars 2 (USA, rev 2?) [Sean Riddle, Dave "Foxhack" Silva] Thomas & Friends - Really Useful Engines (USA, rev 2?) [Sean Riddle, Dave "Foxhack" Silva] * - added German ltleappad BIOS [Team Europe, Sean Riddle] * new NOT WORKING software list entries ------ vtech_storio_cart.xml: Cars 2 (USA) [Sean Riddle, Dave "Foxhack" Silva] Dora and the 3 Little Pigs (USA) [Sean Riddle, Dave "Foxhack" Silva] Hello Kitty's Surprise (USA) [Sean Riddle, Dave "Foxhack" Silva] Disney Princess - A Gift From The Heart & Belle's Special Treat (USA) [Sean Riddle, Dave "Foxhack" Silva] TinkerBell and the Great Fairy Rescue (USA) [Sean Riddle, Dave "Foxhack" Silva] Mickey Mouse Clubhouse (USA) [Sean Riddle, Dave "Foxhack" Silva] * update notes in storio xml * add some more known cartridge info to juicebox.xml
* ymfm: Sync with upstream: Aaron Giles2021-06-011-0/+2
| | | | | * Fix panning calculations in OPL4 (YMF278B) * Make OPQ reverb less ridiculous
* New machines marked as NOT_WORKING Ivan Vangelista2021-06-011-0/+1
| | | | | ---------------------------------- Play Sonic 4 [Juan Romero, ClawGrip]
* 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
* tek410x: Add keyboard [AJR, Bitsavers] AJR2021-05-311-0/+2
| | | | | * tek440x: Hook up 410X keyboard to pass boot test * mc68681: Wait until transmitter is actually empty to set TxEMT
* 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-313-0/+14
| | | | | | | | | | | * 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
* New machines marked as NOT_WORKING Ivan Vangelista2021-05-291-0/+1
| | | | | ---------------------------------- Fortune Wheel [coolmod]
* Stupid warning is stupid Olivier Galibert2021-05-261-0/+1
|
* Better fix for vt_dsk.h header name clash AJR2021-05-261-2/+2
|
* vtech: Add floppy formats and fs Olivier Galibert2021-05-262-0/+26
|
* 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
|
* srcclean for release Vas Crabb2021-05-231-4/+4
|
* -pbo: Added skeleton for Philips BO (Videosynthesizer Prototype). [Ryan ↵ MooglyGuy2021-05-221-0/+1
| | | | Holtz, MrMii6, CD-i Fan] (#8093)
* 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]
* 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
|
* New working machines Robbbert2021-05-221-0/+1
| | | | | -------------------- Capital Radio Engineering Institute CREI-680 [Robbbert]
* unidasm: Add CPU16 disassembler AJR2021-05-211-0/+10
|
* ksys573: Add incomplete support for Dance Dance Revolution Karaoke Mix (#8047) 9871238791132021-05-201-0/+2
|
* Preliminary support for GCC 11.1 (Fedora 34) [R. Belmont] arbee2021-05-201-0/+8
|
* 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
* 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
* New machines marked as NOT_WORKING Ivan Vangelista2021-05-161-0/+1
| | | | | ---------------------------------- Dangerous Bar [Museo del Recreativo (Amusement Museum)]
* -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]
* saitek_osa: add skeleton device for Sparc module [hap, Berger] hap2021-05-151-0/+2
|
* ymfm: Refactor new FM engine into a 3rdparty library (#8046) Aaron Giles2021-05-146-98/+68
| | | | | | | | | | | | | | | 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)