summaryrefslogtreecommitdiffstatshomepage
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Working now. Original speed: 215%. Split speed: 491%. Ideally should benl-splitfrogs Aaron Giles2020-10-073-11/+13
| | | | able to do this within a netlist.
* Merge branch 'master' into nl-splitfrogs Aaron Giles2020-10-0756-1682/+2243
|\
| * vicdual: Tranquilizer Gun uses the same sound board as Borderline Aaron Giles2020-10-074-11/+8
| |
| * Fix MSVC build Aaron Giles2020-10-072-152/+2
| |
| * Various improvements to image file handling: Vas Crabb2020-10-0838-1194/+1862
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved MS DIB parser out of ICO file reader and made it available for artwork and layout images. Added more efficient I/O and better error checking for JPEG file loading (MAME will no longer exit immediately on a bad JPEG file). Made caller responsible for opening files for loading images, to avoid decompressing images used in ZIP/7z artwork multiple times. Added support for JPEG and Windows DIB to picture_image_device. Added support for SVG image files in external artwork. Added support for using I/O port value for animation state and masking animation state values. Made bounds elements more flexible in layouts. Reworked headers to reduce dependencies. Updated layout file format documentation.
| * Mega Double Strip (Ver. 1.10b) [Jorge Silva, Fernando Oliveira] Ivan Vangelista2020-10-072-0/+40
| |
| * astrof.h: missing file update for 43fe5ff51b986121de338bb7b4c19714205c1fcc Ivan Vangelista2020-10-071-17/+24
| |
| * astrof.cpp: dumped PROMs for asterion [Lorenzo Fongaro, Xadhoom, Paolo ↵ Ivan Vangelista2020-10-071-5/+22
| | | | | | | | Bolognesi, Paolo Rinoldi]
| * bbc_tube_32016: Added FPU and fixed dipswitches. Nigel Barnes2020-10-072-50/+42
| |
| * *kaypro: added back save state support; Robbbert2020-10-074-48/+45
| | | | | | | | | | | | - fixed attributes off by one position; - removed anonymous timer
| * ns32081: movif bug fixes Patrick Mackinlay2020-10-071-7/+14
| | | | | | | | | | * fixed byte-sized operand case * fixed sign extension
| * ns32000: many bug fixes Patrick Mackinlay2020-10-072-200/+186
| | | | | | | | | | | | | | * fixed many instruction bugs * implemented cmpm instruction * reworked pc increment to better support prefetch * tightened up decoding
* | Experiment to split each frogs sound into its own netlist. Builds but crashes. Aaron Giles2020-10-075-2/+767
|/
* vicdual: Add frogs netlist. Make sound board interface more general. Aaron Giles2020-10-078-486/+3712
|
* brdrline: sound improvements (#7332) beta-tester2020-10-063-477/+355
| | | | | | - cleaned some parts of nl_brdrline.cpp (removed test points) - changed MB4391 function to pow2 to shorten sounds a bit - changed trigger inputs in vicdual.cpp to fit more to the sounds i remember. - moved trigger mapping from vicdual to nl_brdrline
* bagman.cpp: Demote bagman3 to not working Brian Troha2020-10-061-5/+5
|
* Plug and Play work (new sets) (#7321) David Haywood2020-10-0613-58/+189
| | | | | | | | | | | | | | | | | new WORKING machines ---------------------------- 101 Games in 1 (Senario) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Vs Maxx TX-2 50-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Vs Maxx Wireless 77-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Vs Maxx Video Extreme 50-in-1 (with Speed Racer and Snood) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] VG Pocket Caplet Fast Acting 35-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] new NOT WORKING machines --------------------------------- Beijue 16 Bit Handheld Games (Game Boy style case) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Space Invaders (Tiny Arcade) [Rik] Vs Maxx 25-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Vs Maxx 15-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown] Zippity (US) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
* prot_fatfury2.cpp: Fix bitswap, Add notes (#7331) cam9002020-10-061-3/+13
| | | | | | | * prot_fatfury2.cpp: Fix bitswap, Add notes * prot_fatfury2: typo * prot_fatfury2.cpp: Fix copy-paste issue
* cgang: bit smoother animation hap2020-10-062-11/+9
|
* cinemat: Remove redundant code, move speakers to game drivers Aaron Giles2020-10-063-75/+103
|
* ns32000: avoid potential slave dependency issue Patrick Mackinlay2020-10-061-1/+1
|
* ns32000: undefined operation assumptions Patrick Mackinlay2020-10-061-16/+27
|
* ms32.cpp: extend ROZ notes (nw) Angelo Salese2020-10-051-3/+16
|
* fix compile error due to nested c-style comments by changing some of the ↵ Lord-Nightmare2020-10-051-14/+14
| | | | comment types
* namcos10.cpp: Add EXIO and MEM(P3) PCB config skeleton, Add notes (#7294) cam9002020-10-051-27/+51
|
* Hook up Borderline netlist, provided by 'beta-tester' (#7328) [beta-tester] Aaron Giles2020-10-059-310/+7517
| | | | | | * netlist: Explicitly trim connection names. * Hook up Borderline netlist, provided by 'beta-tester' * brdrline: Add static solver, using dynamic timestep, update driver flags.
* darius2 darius2d warriorb: fix: stereo output channels are inverted (#7320) eito2020-10-052-0/+2
|
* deco_mlc.cpp: Add notes for zoom algorithm (#7319) cam9002020-10-051-0/+1
|
* New working clones (#7305) ClawGrip2020-10-062-13/+48
| | | | | | | | | * rltennis.cpp: Added PLD dump to 'rltennis' [caius] * Also fixed the clock per the crystal on the PCB * As per the game speed, we've recorded a small video for reference: https://www.youtube.com/watch?v=C1rzWiFDItA New working clones ------------------ Reality Tennis (set 2) [Maria Morpalier, jordigahan, ClawGrip]
* 3rdparty/nanosvg: Re-base on latest upstream. Vas Crabb2020-10-052-14/+9
| | | | | | | Now based on upstream cc6c08d3a80f1a305021af3d6394cdf1535d02a2. Among other things, this version is supposed to be less sensitive to the global locale.
* ns32081: new device Patrick Mackinlay2020-10-052-0/+690
|
* ns32000: add slave processor interface Patrick Mackinlay2020-10-053-317/+940
| | | | | | | * implement slave processor interface and protocol * decode and issue fpu operands * improve operand access class and size logic * support 64-bit immediate operands
* ns32000dasm: floating point fixes Patrick Mackinlay2020-10-052-14/+36
| | | | | * show floating point register names * correct floating point immediate lengths
* New working clones Brian Troha2020-10-042-49/+88
| | | | | ------------------ Bagman (Stern Electronics, revision A3) [Steven McLeod]
* Merge pull request #7322 from Onmp314/patch-5 ajrhacker2020-10-041-1/+1
|\ | | | | segasp.cpp: Change from MNS to MIS
| * Change from MNS to MIS Onmp3142020-10-041-1/+1
| | | | | | I used to test it and the sound works similar to NAOMI. Additionally, MACHINE_IMPERFECT_GRAPHICS.
* | Merge pull request #7324 from sp1187/unsp ajrhacker2020-10-041-5/+5
|\ \ | | | | | | unsp: Fix copy-paste typo in debugger registering
| * | unsp: Fix copy-paste typo in debugger registering Simon Eriksson2020-10-041-5/+5
| | |
* | | apple2: Phasor only goes to double clock when native mode is enabled. [R. ↵ arbee2020-10-042-4/+24
|/ / | | | | | | Belmont]
* | unkeinv.lay: use parameter animation for the player led row hap2020-10-042-166/+70
| |
* | bus/vsmile/rom.cpp: fixed reported crash Ivan Vangelista2020-10-043-4/+2
|/
* cgang.lay: small tweak hap2020-10-041-1/+1
|
* in213: Hook up banking and SCC Dirk Best2020-10-041-33/+56
|
* -emu/rendlay.cpp: Allow item animation. Vas Crabb2020-10-055-444/+410
| | | | -cgang.cpp: Make internal artwork more fun.
* galaga: re-add max quantum for multi cpu synchronization hap2020-10-041-0/+8
|
* ti99_4: fixed ., natural keys Robbbert2020-10-041-1/+1
|
* sidepckt.cpp: very minor clean-up Ivan Vangelista2020-10-043-5/+9
|
* ui: Show software selection menu before doing system audit, for casual browsing. Vas Crabb2020-10-045-52/+61
|
* apple2: adjust Mockingboard and Phasor balances, and properly clock the ↵ arbee2020-10-031-10/+11
| | | | Phasor AYs twice as fast [R. Belmont]
* frontend/mame/audit.cpp: Better heuristics for matching shared ROMs. Vas Crabb2020-10-044-56/+157
| | | | | | This should address at least some of the remaining issues from MT07410 and GitHub #7314. If this causes issues like MT07756 to reappear, it will need to be fixed/reverted before release.