summaryrefslogtreecommitdiffstats
path: root/scripts/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-03-031-1/+1
|\|
| * machine.lua: correct applefdintf file pointer hap2021-03-021-1/+1
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-03-022-2/+3
|\|
| * Revert "fileio.cpp: This doesn't technically require emu.h" AJR2021-02-281-2/+1
| | | | | | | | This reverts commit 6d6073054b9155592a6022d66751422ff3b3a372.
| * econx25: Added the dual Z80 co-processor board (incomplete). Nigel Barnes2021-02-281-0/+2
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-282-25/+43
|\| | | | | | | | | # Conflicts: # src/mame/drivers/model2.cpp
| * New working machines AJR2021-02-271-0/+17
| | | | | | | | | | -------------------- Mark 1 FORTH Computer [AJR]
| * New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips (#7808) Aaron Giles2021-02-271-25/+26
| | | | | | New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips, along with new device drivers for YM2203, YM2608, YM2610, YM2610B, YM2612, YM3438, and YM2151 based upon these.
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-272-5/+26
|\|
| * added MM76 disassembler and preliminary PPS-4/1 MCU core [hap] hap2021-02-261-4/+24
| | | | | | | | | | | | New machines marked as NOT_WORKING ---------------------------------- Electronic Master Mind (Invicta) [hap, Sean Riddle]
| * fileio.cpp: This doesn't technically require emu.h AJR2021-02-261-1/+2
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-241-4/+4
|\|
| * Refactored Seta sound, adding preliminary ST0032 sound support. (#7800) cam9002021-02-231-4/+4
| | | | | | | | | | | | * Renamed sound/nile.cpp to sound/setapcm.cpp. * Added preliminary support for 16-voice ST0032 variant. * jclub2.cpp: Hooked up ST0032 sound. * jclub2.cpp, srmp6.cpp: Derive sound clocks from crystal frequencies.
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-201-0/+4
|\|
| * bus/bbc/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors. Nigel Barnes2021-02-201-0/+4
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-164-7/+34
|\|
| * added MM5799 MCU emulation [hap] hap2021-02-141-0/+20
| | | | | | | | | | | | | | | | | | | | | | New working machines -------------------- Basketball (Mattel) [hap, Sean Riddle] QuizKid Speller [hap, Sean Riddle] New working clones ------------------ QuizKid Racer (MM5799 version) [hap, Sean Riddle]
| * scripts: Remove references to non-existent headers and duplicate source file ↵ Roberto Benfatto2021-02-144-7/+14
| | | | | | | | references. (#7770)
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-091-0/+12
|\|
| * added ds8874 device hap2021-02-071-0/+12
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-02-041-0/+1
|\|
| * coretmpl.h: Move lru_cache_map to separate header AJR2021-02-031-0/+1
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-311-0/+9
|\|
| * unidasm: Add disassemblers for NEC/Renesas V850 family AJR2021-01-301-0/+9
| |
* | **updated executable names scripts for 0.229 Robbbert2021-01-271-6/+12
| |
* | **new names for executables Robbbert2021-01-262-5/+11
| | | | | | | | **reverted part of devnoclear
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-262-52/+4
|\|
| * Goodbye 64 suffix on the main executable, it was nice knowing you. Vas Crabb2021-01-262-52/+4
| | | | | | | | | | | | If you want to build 64-bit and 32-bit in the same tree without them stomping on each other, use SEPARATE_BIN=1 (you already need to do this for TOOLS=1 anyway).
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-152-4/+42
|\|
| * New working machines Curt Coder2021-01-141-4/+6
| | | | | | | | | | | | | | -------------------- Facit DTC (DeskTop Computer) [Luxor ABC arkivet, Curt Coder] abc800: Added new revisions of ROMs, and skeletons for DataBoard 4106/4107. [Luxor ABC arkivet, Curt Coder]
| * -Acorn Archimedes code reorganization: (#7627) Sandro Ronco2021-01-121-0/+24
| | | | | | | | | | | | | | | | | | * Separated Acorn IOC and MEMC into devices. * Emulated 8051-based serial keyboard. * acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page. * Fixed RISC OS POST IOC register test. * aa310.cpp: Added debug code to display RISC OS POST failures. -machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]
| * - m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan ↵ Ryan Holtz2021-01-101-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Holtz] - sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz] - sa1111: Various changes. [Ryan Holtz] * Hooked up I2S audio DMA support. * Hooked up IRQ support. * Hooked up basic GPIO support. - uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz] - sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz] - jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-062-0/+3
|\|
| * odyssey2: add service test cart 7seg output hap2021-01-041-0/+2
| |
| * render.h, rendlay.h: Dependency refactoring AJR2021-01-041-0/+1
| | | | | | | | | | - render.h: Split out layout class declarations into rendlay.h, with some adjustments for the resulting incomplete types (std::reference_wrapper unfortunately does not allow these by C++17 rules) - rendlay.h: Move old header contents to layout/generic.h
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-033-0/+3
|\|
| * Low-level #include overhaul AJR2021-01-023-0/+3
| | | | | | | | | | | | | | - vecstream.h: Revert changes made in aa29519528cb3dbdbfac56819bea670ed8c56c5d. The std::string_view conversion has been made a non-member function (util::buf_to_string_view) and moved to coretmpl.h. - strformat.h: Remove the using declaration importing util::string_format into the global namespace. It has been moved to emucore.h and a few tool sources; other references have been qualified. - osdcore.h: Split out file, directory and path classes and methods to a new header (osdfile.h), Doxygenizing the documentation comments. - Disaggregate many #includes that were including other standard or custom headers. emu.h now includes basically the same things that it did, but other headers have been streamlined; for instance, emucore.h no longer stealth-includes osdcore.h several ways.
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-021-0/+1
|\|
| * -arm7: Moved WinCE call logging into a separate .hxx file. [Ryan Holtz] Ryan Holtz2021-01-011-0/+1
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2021-01-012-0/+13
|\| | | | | | | | | # Conflicts: # README.md
| * -arm7: Added optional logging for Windows CE calls. [Ryan Holtz] Ryan Holtz2020-12-311-0/+12
| | | | | | | | | | | | -uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz] -sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]
| * romp: initial storage channel implementation Patrick Mackinlay2020-12-311-0/+1
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2020-12-253-0/+51
|\|
| * bus/coco Added CoCo and Dragon MIDI cartridges. (#7589) tim lindner2020-12-251-0/+2
| |
| * saa5240.cpp: Preliminary SAA5240/43 Computer Controlled Teletext emulation. Nigel Barnes2020-12-251-0/+12
| |
| * New machines marked as NOT_WORKING Ryan Holtz2020-12-242-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | ------------------ Hewlett-Packard Jornada 720 [Ryan Holtz] * arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz] * sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz] * sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz] * sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
| * a2bus: Add (corrected) ROM dumps and emulation of CCS Model 7710 ↵ AJR2020-12-241-0/+2
| | | | | | | | Asynchronous Serial Interface [AJR, Apple II Documentation Project]
| * New device: Fairchild 4702B Bit Rate Generator AJR2020-12-241-0/+12
| |
* | Merge remote-tracking branch 'upstream/master' Robbbert2020-12-242-0/+14
|\|
| * Add dump and skeleton devices for Emerald Technology 3XTwin ISA board AJR2020-12-232-0/+14
| |