summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* asmjit: mame integrationasmjit Patrick Mackinlay2022-02-111-20/+49
|
* bus/a2bus: Added Apple II 3.5" Disk Controller Card. (#9215) ksherlock2022-02-091-0/+2
| | | Apple II 3.5" Disk Controller Card, Apple P/N A0076LL/A, Announced July 1991, Released March 1992. $149.95 MSRP
* bus/epson_qx, qx10.cpp: Added Epson QX-10 expansion bus. (#9241) Brian Johnson2022-02-092-0/+12
|
* x76f041/x76f100/zs01: Implement new operations and security features (#9137) 9871238791132022-02-071-0/+2
| | | | | | | | | | | | | * x76f100: Implement security features * x76f041: Implement security features * zs01: Implement security features * ksys573: Update security flash data * k573mcal: Add master calendar for initializing security cassettes * zs01: Update comment about unknown serial
* abc1600: Added sector dump floppy image format. [Curt Coder] Curt Coder2022-02-072-0/+13
|
* New machines marked as NOT_WORKING Ivan Vangelista2022-02-031-0/+1
| | | | | | | | ---------------------------------- Color Match [Jorge Silva] Sport Memory [Jorge Silva] - 391in1.cpp: dumped flash ROM and EEPROM for pokrwild [Jorge Silva]
* Remove no-longer-present header from build scripts. Vas Crabb2022-02-031-1/+0
|
* New machines marked as NOT_WORKING Dirk Best2022-02-021-0/+1
| | | | | ---------------------------------- Digilog 400 [Bitsavers]
* wpc_flip1,wpc_flip2,wpc_dot,wpc_an: added savestate Robbbert2022-02-031-2/+0
|
* digilog: Replace HLE keyboard with LLE Dirk Best2022-02-011-2/+2
|
* 65C02 updates AJR2022-01-271-21/+18
| | | | | - Add W65C02S CPU emulation with subtly different fetch patterns from classic 65C02 and use it for arbv2, cmmb103, cmmb162 and bbc_tube_rc6502 - Replace ST2XXX's slightly customized CPU emulation with hooks into new W65C02S core
* s11: concatenated the 4 include files into 1. Robbbert2022-01-271-3/+0
|
* zx spectrum: new slot devices, floating bus restore, big mface tidy-up (#7913) Tom2022-01-251-0/+4
|
* digilog320: Initial keyboard implementation Dirk Best2022-01-251-0/+2
| | | | Also render half intensity attribute and connect 8251 serial clocks.
* new NOT_WORKING machine: Casio LD-50 (#9203) Devin Acker2022-01-241-0/+1
| | | | | | New machines marked as NOT_WORKING ---------------------------------- Casio LD-50 [Devin Acker]
* kungfum2: renamed driver to bkungfu hap2022-01-241-1/+1
|
* New NOT_WORKING machine (#9178) ClawGrip2022-01-211-0/+1
| | | | | New machines marked as NOT_WORKING ----------------------- Neo Mania [ClawGrip, CrispX]
* New machines marked as NOT_WORKING Robbbert2022-01-211-0/+1
| | | | | ---------------------------------- Kung Fu Master 2 [Jonas Jago]
* New machines marked as NOT_WORKING Dirk Best2022-01-201-0/+1
| | | | | ---------------------------------- Digilog 320 [Bitsavers]
* Split off Williams Shuffle games to their own driver. Robbbert2022-01-211-0/+1
|
* New clones marked as NOT_WORKING Ivan Vangelista2022-01-191-4/+0
| | | | | | | -------------------------------- Tetris (bootleg set 5) [Jorge Silva] - audio/nichisnd.cpp, audio/rax.cpp, drivers/usgames.cpp: used finder for memory banks
* New working clones Ivan Vangelista2022-01-181-3/+1
| | | | | | | | ------------------ Genius 6 (V132F) [Jorge Silva] Lethal Crash Race / Bakuretsu Crash Race (set 2, alternate sound ROM) [Jorge Silva] - ohmygod.cpp: used finder for memory bank and other minor cleanups
* Fix several issues in DC-based HW (#9150) Angelo Salese2022-01-172-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | - Streamlined logging across chips to use logmacro.h, removed popmessages and printfs in production code; - Add missing include guards in header files; - split Atomiswave into own file from naomi.cpp (dc_atomiswave.cpp); - powervr2.cpp: YUV pitch follows U size, fixes #8999 - powervr2.cpp: move Elan related stuff back into naomi2_state; - naomi.cpp: support for player 2 keyboard inputs; - naomi.cpp: add proper inputs to alpilot/alpilotj and sstrkfgt; - naomi.cpp: hookup lightgun for deathcox; - naomi.cpp: make G2-DMA timings slightly more accurate (fixes sfz3ugd silent BGMs regression caused by implicit insta-DMAs) - dc_g2if.cpp: wrote a device for G2 DMA interface, fixes #9000 ; - dc_g2if.cpp: add E1/E2/DD channels thru template, add area protection, add illegal address and overflow exceptions (fixes loopchk g2 bus tests 0302 and 0303) - aica.cpp: $2814 CA reads doesn't need shifting, fixes ADX repeating sample/hang bugs in many entries [Angelo Salese, MetalliC]; - powervr2.cpp: make ISP/TSP irq to be slower, fixes regression bug with Capcom fighters having frame hiccups [David Haywood, Angelo Salese] - dc_atomiswave.cpp: converted aw_modem_r/_w to 32-bit, added 3p/4p inputs to ggisuka, expose EXID to an input/output ioports for future extensions; - dc_atomiswave.cpp: extend xtrmhnt2 ALL.Net hack for -drc, move around state machine to derive ALL.Net external device mapping instead of driver_init fn, demote to MUP for obvious reasons; - dc_atomiswave: add Area 1 mirrors, fix maxspeed title screen animation; - [MT#8143](https://mametesters.org/view.php?id=8143) is fixed New NOT_WORKING software list additions --------------------------------------- dc.xml: DC Checker for Repair v2.05R (World), Loop Checker v1.00 (World), GD Drive Repair Program v0.1 (World) [Hidden Palace]
* falco500: Rewrite driver Dirk Best2022-01-161-1/+3
| | | | | | | | | | | | | - Move from falco5220.cpp to falco500.cpp - Implement many ASIC features and support most video options - Fully hook up RS232 ports - Hook up bell - Add keyboard - Add detailed hardware descriptions for 3 models New machines marked as NOT_WORKING ---------------------------------- Falco 500e [Bitsavers]
* Add build file missing from 12a1291f5a3e578010325131bd3dbbd7c61aff18 AJR2022-01-151-0/+5
|
* New machines marked as NOT_WORKING Ivan Vangelista2022-01-151-0/+1
| | | | | ---------------------------------- Gumball Rally [Museo del Recreativo, Phil Bennett]
* New working clones Ivan Vangelista2022-01-141-2/+0
| | | | | | | ------------------ Rastan Saga (bootleg, Japan Rev 1, earlier code base) [Fabrice Arzeno] timeplt.cpp: added a note about a spaceplta PCB with a char ROM taken from the original [Trol]
* Fixed arcade build; added missing newline. Robbbert2022-01-082-1/+2
|
* Adding bitmap_printer_device and convert epson_lx810 to use it. (#8863) goldnchild2022-01-072-0/+12
|
* Created an initial file system implementation for OS-9 under the CoCo (#9096) npwoods2022-01-072-0/+13
| | | | | | | | * Created an initial file system implementation for OS-9 under the CoCo * Minor fixes to directory entry handling * Changed to use fsblk_t::r[8|16|24|32]b() - Changed the above functions to be const
* device_image_interface: Interface overhaul AJR2022-01-061-0/+8
| | | | | | | | | | | | | - Remove the iodevice_t classification, which was not used that much and was incomplete anyway. Image device implementations must now provide their own instance names and brief instance names. Several new parent classes have been created to make it easier to use the old standard names. - Change must_be_loaded from a pure virtual function to be overridden in implementations to a getter for a base class property that can be set on the host side (as was formerly made possible for NES, MD and "generic" cartridge slots) but defaults to false for all types. This restrictive property has been unset for a small number of cases. - Create parent classes for paper tape and magnetic tape devices. At present these are dummy classes that do little to nothing, but may help unify implementations in the future. - Change several member functions to take std::string_view parameters rather than const std::string & or const char *. - Make update_names take into account brief names, as discussed in PR #2555. - Remove the obsolete uses_file_extension function (which used thread-unsafe strtok). * portfolio_ccm_slot: Change image type from "cartridge" to "memcard" * i7220, datapack: Add custom instance names that weren't there before * pc11: Add note
* apple2: Added support for the ProDOS ROM Drive card. [R. Belmont] arbee2022-01-041-0/+2
|
* Added a 'version' verb to floptool (#9079) npwoods2022-01-041-0/+1
|
* qbus device: DVK KGD framebuffer (#9058) shattered2022-01-031-0/+2
|
* New machines marked as NOT_WORKING Dirk Best2022-01-031-2/+8
| | | | | ---------------------------------- Falco TS-28 [Bitsavers]
* Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" ↵ npwoods2022-01-032-0/+25
| | | | | | | | | | | | framework (currently read only) (#9080) * Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only) * Added support for file_type and ascii_flag metadata, minor bug fix decoding file allocation table entries * Creating a "CoCo Raw Disk" format and changing the CoCo RS-DOS filesystem to use it * 1. Adding COCO_RAWDSK to all.cpp 2. Fixing sector order on CoCo raw disk
* New NOT_WORKING machine (#9052) ClawGrip2022-01-011-0/+1
| | | | | | * New NOT_WORKING machine ----------------------------- Fun-E-Ball [Museo del Recreativo]
* New machines marked as NOT_WORKING AJR2021-12-301-0/+1
| | | | | ---------------------------------- ADDS 2020 [Bitsavers]
* Include $ERRNO_CODES in Emscripten build to fix error loading software in ↵ Justin Kerk2021-12-301-0/+1
| | | | Emularity loader - see issue emscripten-core/emscripten#10061
* -bus/nes_ctrl: Added support for Famicom Turbofile backup RAM. (#9034) 0kmg2021-12-261-0/+2
| | | -nes.xml: Corrected Metroid release year.
* Added preliminary TS-Configuration for ZX Evolution driver. (#8989) holub2021-12-252-0/+27
| | | | | New machines marked as not working ------------------------- NedoPC, TS-Labs ZX Evolution TS-Configuration
* New machines marked as NOT_WORKING AJR2021-12-241-0/+1
| | | | | ---------------------------------- Yamaha RX15 Digital Rhythm Programmer [DBWBP]
* New machines marked as NOT_WORKING AJR2021-12-241-0/+1
| | | | | ---------------------------------- Kawai ACR-20 Digital Accompaniment Center [DBWBP]
* New machines marked as NOT_WORKING AJR2021-12-231-0/+1
| | | | | ---------------------------------- JoMoX AiRBase 99 [DBWBP]
* New Working Machine smf-2021-12-231-0/+1
| | | | | ------------------- Z80 based, triple time zone clock [smf]
* Fix build with newer versions of Emscripten; minimum supported version is ↵ Justin Kerk2021-12-232-60/+46
| | | | now 2.0.25.
* New working clones Ivan Vangelista2021-12-221-2/+0
| | | | | | | ------------------ Chouji Meikyuu Legion (Japan ver 1.05, set 2) [system11] - taito_o.cpp: merged everything in the driver file
* bus/nes_ctrl: Added a SNES controller port adapter. (#9027) 0kmg2021-12-221-0/+2
|
* sm510: fix wakeup after CEND, reorganize files a bit hap2021-12-211-8/+11
|
* besta: Converted to VME device. (#9008) shattered2021-12-202-1/+2
|