summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* whitespace cleanup (nw) Vas Crabb2020-04-271-14/+14
|
* srcclean and manual cleanup (nw) Vas Crabb2020-04-262-4/+4
|
* fixed stray character (nw) smf-2020-04-251-1/+1
|
* appease vs2019_clang with llvm 10.0 smf-2020-04-251-6/+17
|
* unbreak vs2019 after 822e05189678719821c9ec715f07f2424086a82d (nw) smf-2020-04-251-2/+2
|
* New working machines hap2020-04-251-0/+1
| | | | | | -------------------- Sensor Computachess [hap, Sean Riddle] Portachess II [hap, Sean Riddle]
* new machines (1 working, 1 not working) (#6587) David Haywood2020-04-241-0/+1
| | | | | | | | | | | new machines marked as NOT WORKING ---- Mastery's Fury [Miso Kim, David Haywood] (this is a bad dump, mask ROMS are half size, at least the sprites) new WORKING machines ---- Goori Goori [Miso Kim, David Haywood]
* New machines marked as NOT_WORKING hap2020-04-231-0/+2
| | | | | | | | | | | | ---------------------------------- Kasparov Leonardo (set 1) [hap, Berger] Kasparov Galileo [hap, Berger] Kasparov Renaissance (set 1) [hap, Berger] New clones marked as NOT_WORKING -------------------------------- Kasparov Leonardo (set 2) [hap, Berger] Kasparov Renaissance (set 2) [hap, Berger]
* fixes for clang 10.0.0 misleading indentation and xor used as a pow warnings ↵ smf-2020-04-231-0/+10
| | | | (nw)
* Refactoring of AVI/MNG recording code (#6537) npwoods2020-04-221-0/+2
| | | | | | | | | | | | | | * Initial refactor of AVI/MNG movie recording, consolidation of copy and paste code, hiding of AVI/MNG behind interfaces * Extracted recording specific code out of src/emu/video.cpp and put into src/emu/recording.cpp * Took the opportunity to move slightly more logic out of video.cpp into recording.cpp * Bug fix * Consolidated frame counting logic
* New machines marked as NOT_WORKING hap2020-04-221-0/+1
| | | | | ---------------------------------- Executive Chess [hap, Sean Riddle]
* atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Modernization AJR2020-04-211-0/+2
| | | | | | | | | | | | - Use generic latch devices for sound communications - More accurate handling of programmed sound resets - Add the other LS259 to gauntlet.cpp - Correct watchdog timeouts for all three drivers - General code cleanup atarigen: Eliminate ATARI_CLOCK_xxxMHz macros in favor of standard XTAL constants (nw) atariscom: Separate source file from atarigen.cpp; move IRQ handling to atarijsa (not a property of the actual device) (nw)
* equites.cpp: deviceified sound board emulation. Also added skeleton device ↵ Ivan Vangelista2020-04-211-0/+2
| | | | for the bngotime sound board (nw)
* atarisac: Minor fixups (forgot to commit arcade.lua changes last time) (nw) AJR2020-04-201-1/+2
|
* fix build (nw) MetalliC2020-04-201-1/+1
|
* netlist: compile time improvement and code maintenance. (nw) couriersud2020-04-191-0/+1
| | | | | Added a define NL_USE_ACADEMIC_SOLVERS and disabled it in the build. This will not compile in solvers which are either illustrative or only perform for large sparse matrices like GMRES.
* main.lua: fix linking order of netlist. (nw) couriersud2020-04-181-5/+5
| | | | | | Moved netlist between dasm and utils,expat,... link statements This fixes the resolution of symbols in netlist code which may be used in machine/netlist.cpp. Change tested on ubuntu, windows and macosx.
* New machines marked as NOT_WORKING Ivan Vangelista2020-04-171-0/+1
| | | | | ---------------------------------- EuroPlay 2001 [Juan Romero, ClawGrip]
* Merge pull request #6562 from DavidHaywood/160420_2 ajrhacker2020-04-171-0/+1
|\ | | | | new NOT WORKING software list entries
| * new NOT WORKING software list entries DavidHaywood2020-04-171-0/+1
| | | | | | | | | | | | | | ---- leapfrog_didj_cart.xml: Nicktoon Android Invasion (US, 500-13290-B) [Team Europe] there's a skeleton driver too, but it's really nothing but a holder for the Software List as the BIOS isn't yet dumped.
* | new machines marked as NOT_WORKING Patrick Mackinlay2020-04-171-0/+10
|/ | | | | ---------------------------------- Sony NEWS NWS-1580 [bitsavers, Patrick Mackinlay]
* Add MCU dump to Kick and Run, not yet working [Sean Riddle] (#6554) David Haywood2020-04-161-4/+4
| | | | | | | | | * rename mexico86 driver to kikikai, start looking at kicknrun mcu (nw) * prepare (nw) * prepare (nw) * copy across bublbobl hookup, not correct (nw)
* Fix hang with Emscripten's "upstream" backend (nw) Justin Kerk2020-04-161-0/+2
|
* (nw) fixed the build. Robbbert2020-04-151-0/+2
|
* bq48xx: Adding Benchmarq RTC chip emulations. Michael Zapf2020-04-141-0/+24
|
* netlist: improve performance up to 65% on audio netlists. [Couriersud] couriersud2020-04-132-0/+6
| | | | | | | | | | | | | | | | | | | This commit introduces precompiled static solver code. Due to additional optimizations the compiler can use because the detail calculation steps for the solution are known e.g. the kidniki netlist sees a 100% speed increase. In all environments (windows/*nix/osx) the source for the static solver code can be created using bash src/lib/netlist/nl_create_mame_solvers.sh This will create src/lib/netlist/generated/static_solvers.cpp which is compiled into the mame binary. The script is just a temporary workaround. The intention is that nltool whill be able to create this file with one call. There are other improvements in this commit speeding up the processing of timestep and dynamic calculations.
* New not working cracyc2020-04-121-0/+1
| | | | | -------------------- Olivetti Prodest PC-1 [Carl, rfka01]
* util: re-implement SHA-1 and get rid of the two third-party implementations (nw) Vas Crabb2020-04-131-3/+0
|
* microvsn: move lcd chip emulation to device (nw) hap2020-04-123-0/+14
|
* nec: 8080 mode [Carl] cracyc2020-04-111-0/+1
|
* mephisto_montec.cpp: Split out mondial and mondial2; simplify handler ↵ AJR2020-04-111-0/+1
| | | | signatures (nw)
* added Philips PCF2100 LCD Driver (nw) hap2020-04-103-0/+14
|
* Fix build (nw) AJR2020-04-091-0/+1
|
* ti99: Add PGRAM card; fixed IDE adapter card. Michael Zapf2020-04-101-0/+4
|
* New machines marked as NOT_WORKING AJR2020-04-081-0/+1
| | | | | | | ---------------------------------- Roland MC-300 Micro Composer [DBWBP] Roland MC-50 Micro Composer [DBWBP] Roland MC-50mkII Micro Composer [DBWBP]
* m3002: New device AJR2020-04-073-0/+14
|
* pasopia, pasopia2: PAC2 overhaul AJR2020-04-062-0/+20
| | | | | | | - PAC2 is now a separate bus with slot devices - Kanji ROM and RAM PAC2 expansions are no longer built into pasopia7, but may be configured as slot options - RAM PAC2 expansion made nonvolatile and provided in multiple sizes - Two PAC2 slots added to pasopia
* New machines marked as NOT_WORKING Ivan Vangelista2020-04-061-0/+1
| | | | | ---------------------------------- Scorpion DX [ArcadeHacker, ClawGrip, Rampa, Recreativas.org]
* 6800ops: unneeded workaround? (nw) hap2020-04-061-1/+0
|
* Add octal registered transceiver 74543 Michael Zapf2020-04-061-0/+12
|
* New machines marked as NOT_WORKING AJR2020-04-051-0/+1
| | | | | | ---------------------------------- Roland U-20 RS-PCM Keyboard [DBWBP] Roland U-220 RS-PCM Sound Module [DBWBP]
* (nw) hopefully work around deprecation warning - removing something in 3.9 ↵ Vas Crabb2020-04-061-1/+2
| | | | when the replacement was only added in 3.2 is typical of Python's disregard for stability
* H8: added support for H8T tapes. Robbbert2020-04-062-0/+13
|
* netlist: Fix SUBTARGET=nl build. (nw) couriersud2020-04-051-0/+8
|
* New machines marked as NOT_WORKING AJR2020-04-041-0/+1
| | | | | ---------------------------------- Roland JV-880 Multi Timbral Synthesizer Module [DBWBP]
* New machines marked as NOT_WORKING AJR2020-04-041-0/+1
| | | | | ---------------------------------- Roland RA-30 Realtime Arranger [DBWBP]
* New machines marked as NOT_WORKING AJR2020-04-041-0/+1
| | | | | | | ---------------------------------- Roland SoundCanvas SC-88VL [DBWBP] h8500dasm: Cut-and-paste fix (nw)
* Add H8/500 disassembler and skeleton CPU device family AJR2020-04-043-0/+27
| | | | | | alesis_qs.cpp: Document XTALs; replace legacy MCFG in comments (nw) picno.cpp: Replace legacy MCFG in comments (nw)
* seibucop: move to machine folder (nw) hap2020-04-041-4/+4
|
* Split S-SMP and S-DSP implement in snes_snd.cpp (#6417) cam9002020-04-044-4/+28
| | | | | | | | * Split S-SMP and S-DSP implement in snes_snd.cpp both convert memory handler into device_memory_interface, Internalize ROM region of S-SMP s_smp.cpp : Use callback for S-DSP interface, Split internal and external memory space snes.cpp : Convert WRAM into shared_ptr * s_dsp.cpp : Reduce #define macros