Commit Graph

66240 Commits

Author SHA1 Message Date
AJR
118df1b2db iwm: Sad but true (nw) 2019-05-22 16:59:17 -04:00
Curt Coder
9f591f7c08 abc80: Super Smartaid WIP. (nw) 2019-05-22 21:18:31 +03:00
AJR
54fb431400 ui/menu.cpp: Provide more helpers (nw) 2019-05-22 13:10:32 -04:00
Ivan Vangelista
9f1b5ec931 new working clone
------------------------------------------------
Ms. Pac-Man (Impeuropex bootleg) [Corrado Tomaselli]
2019-05-22 18:24:31 +02:00
AJR
b085fad792 ui/menu.cpp: Privatize a few variables (nw) 2019-05-22 11:35:39 -04:00
Dirk Best
aa72400605 pzletime: Split palettes, convert screen update to RGB32 2019-05-22 16:17:13 +02:00
AJR
4e6027b424 MT 07332 2019-05-22 09:13:28 -04:00
R. Belmont
924da6af91
Merge pull request #5095 from cam900/jaguar_timer
jaguar.cpp : Updates
2019-05-22 08:48:58 -04:00
Robbbert
ce9e344b24 (nw) pro80 : improved cassette 2019-05-22 21:59:05 +10:00
Dirk Best
5aef6801ef punchout: Use generic gfx_layouts 2019-05-22 12:37:44 +02:00
AJR
43b3257320 walk386*: Better notes (nw) 2019-05-22 06:35:47 -04:00
cam900
71c62c8e4f jaguar.cpp : Updates
Correct gpu timer rate related to gpu clock, Fix notes, Fix crash cause in 68ec020 cpu games (all 68ec020 based games are HDD based, no bankswitched ROMs)
2019-05-22 19:02:55 +09:00
AJR
84baa38366 walk386sx, walk386dx: Notes (nw) 2019-05-21 22:18:04 -04:00
AJR
e4c1e8c21d wizzquiz: Don't know how this escaped modernization (nw) 2019-05-21 22:17:54 -04:00
R. Belmont
ad5809f1ff
Merge pull request #5092 from cam900/avgdvg_args
avgdvg.cpp : Updates
2019-05-21 22:03:54 -04:00
R. Belmont
9a0b46a270
Merge pull request #5094 from cam900/patch-96
audio/jaguar.cpp : Correct timer frequency related to DSP clock
2019-05-21 22:03:30 -04:00
R. Belmont
c2f58cf9fa
Merge pull request #5090 from cam900/stvvdp1_trans
stvvdp1.cpp : Updates
2019-05-21 22:03:11 -04:00
cam900
fcc3076351
audio/jaguar.cpp : Correct timer related to DSP 2019-05-22 10:08:23 +09:00
Jack Li
27f66693c5 Autofire plugin: Save/load fixes (#5093)
* Fixed bugs related to reloading roms

Soft resets would reload autofire settings without saving them first, causing the settings to be lost. This commit adds a check to only reload from the settings file if loading a different rom than before.

Hard resets would leave bad references lying around, causing MAME to crash under certain circumstances (i.e. resetting while in the edit menu and entering the menu again). This commit makes sure to properly clean up and reinitialize menu and button states when resetting.

* Used set_folder to avoid hardcoding plugin name in settings path

* Bumped autofire plugin version
2019-05-21 18:44:44 -04:00
algestam
20d691db79 New working clone added (#5091)
----------
Merry Cook [algestam]

New machine marked as NOT_WORKING
----------------------------------
Game & Watch: Chef [algestam]
2019-05-21 23:49:10 +02:00
cam900
53b58377b0 avgdvg.cpp : Updates
Remove hardcoded tags, Runtime tag lookups, Simplify handlers, Reduce unnecessary lines, Fix spacings, Some code styles, Namings, Use shorter / correct type values
2019-05-22 05:42:45 +09:00
Curt Coder
7ddcd88dae vic20: Removed deprecated code. (nw) 2019-05-21 21:23:40 +03:00
Curt Coder
ae9d3356b0 abc80: Use ROM checksums for BIOS versions as is customary. (nw) 2019-05-21 21:10:22 +03:00
Robbbert
4d47ae063f (nw) mmd2 : added cassette and reset button 2019-05-22 02:59:49 +10:00
Ivan Vangelista
b105db1deb new not working clone
----------------------------------------------------------------
The Phantom of the Opera (3.1) [Gerald (COY)]
2019-05-21 18:02:44 +02:00
AJR
32a962e50c 7200fifo: Allow side effects to be disabled for reads (nw) 2019-05-21 01:50:07 -04:00
cam900
9dba752151 stvvdp1.cpp : Updates
Fix transparency and endcode behavior, Fix gouraud shading behavior, Fix sprite count, Add note
2019-05-21 12:19:52 +09:00
R. Belmont
f17e47ecfc
Merge pull request #5089 from DavidHaywood/200519_3
new Software List entries (icanguit / ekara)
2019-05-20 21:24:44 -04:00
DavidHaywood
59285e41b5 new Software List entries
---
icanguit:rock101 Rock 101 (K9906) [Sean Riddle, David Haywood]
ekara_japan_ac:ac0009 KR-1 Kirarin Cartridge Vol.1 (Japan) (AC0009-KIR) [Sean Riddle, David Haywood]
icanguit:barbie Barbie Guitar Party (K9901) [Sean Riddle, David Haywood]
2019-05-21 00:46:06 +01:00
Angelo Salese
b711e136cc Merge branch 'master' of https://github.com/mamedev/mame 2019-05-21 01:11:12 +02:00
Angelo Salese
61cc8ef2d9 cntsteer.cpp: Added proms to Counter Steer, added preliminary color prom decoding [Anonymous, Angelo Salese] 2019-05-21 00:59:54 +02:00
AJR
05701a4e4f at.cpp: Liberate more sets from the AT grab-bag; split ROMs for mat286 (nw) 2019-05-20 18:53:44 -04:00
AJR
fd9cc04c4e at386, at486: Split out more sets (nw) 2019-05-20 14:44:56 -04:00
Ivan Vangelista
34b68597f7 sbowling.cpp: fixed MT07325. Added button1 for cocktail mode. Cocktail mode still not working: horizontal sprite positioning is wrong when the screen is flipped (nw) 2019-05-20 18:24:40 +02:00
David Haywood
1d57f205f5 ax208 disassembly improvements (nw) (#5088)
* ax208 disassembly improvements (nw)

* (nw)

* (nw)

* (nw)
2019-05-20 12:00:31 -04:00
AJR
1a6736dfe5 at386, at486: Start splitting out and documenting mainboards
(nw) The at.cpp driver remains a total and utter mess. It seems that at least the EISA and PCI boards should be moved out of this driver in the future.
2019-05-20 11:36:13 -04:00
AJR
20d9fb8ddb at.cpp: Small fixes (nw) 2019-05-20 09:17:13 -04:00
R. Belmont
11fce8895d
Merge pull request #5087 from cam900/dreamwld_args
dreamwld.cpp : Updates
2019-05-20 07:45:55 -04:00
Windy Fairy
347fb288ad k573dio/k573fpga: Full playability with all testable games (#5086)
* Fix issues with remaining GFDM games

* Fix DDR Solo Bass Mix

* Fix regressions with DSEM2, DDR Extreme, DDR Max 2

* Fix MP3 streaming and get rid of workaround to load full files

* Attempt to fix timing issues by emulating a buffer before the song actually plays.
This value was found by choosing something that had a tight but known timing window (the Konami logo sound in DM10) and finding an offset that didn't allow you to hear it loop before the song end command was sent.

* Revert changes for dynamic base address because I still can't figure out a more logical way that Konami could've implemented this.

* Use the last non-0 diff to fix some games

* Some small refactoring

* This should be the same as GF10DM9

* Use a block size that's more in line with what the real FPGA uses
2019-05-20 07:45:33 -04:00
R. Belmont
c16b3d8a8b
Merge pull request #5085 from cam900/jalblend_table
jalblend.cpp : Updates
2019-05-20 07:44:42 -04:00
R. Belmont
46a9547baa
Merge pull request #5084 from cam900/jchan_args
jchan.cpp : Updates
2019-05-20 07:44:20 -04:00
R. Belmont
0f9d562c72
sknsspr.cpp : Add note (#5083) 2019-05-20 07:44:01 -04:00
cam900
a5001d70c2 stvvdp2.cpp : Updates (#5082)
* stvvdp2.cpp : Updates
Fix blending when tilemap transparency pen is disabled, Fix some transparency behavior

* stvvdp2.cpp : Fix spacing
2019-05-20 07:43:37 -04:00
cam900
680854dd71 dreamwld.cpp : Updates
Simplify handlers, Correct vram data type, Convert lineram into shared_ptr, Reduce unnecessary lines, Fix spacings, Namings, Use shorter / correct type values
2019-05-20 19:14:38 +09:00
cam900
f8866f86c0 jalblend.cpp : Updates
Move alpha table into palette, Fix spacing, Reduce unnecessary line, Fix some behavior, Use shorter / correct type values
2019-05-20 15:58:49 +09:00
AJR
f3f39b00e4 z100: Type in remaining PROMs from manuals (nw) 2019-05-19 22:43:51 -04:00
cam900
5cf668ac56 jchan.cpp : Updates
Correct sprite delay, Simplify handlers, Reduce unnecessary lines, Runtime tag lookups, Fix spacings, Use shorter / correct type values
2019-05-20 10:55:04 +09:00
cam900
7c74bac369
sknsspr.cpp : Add note 2019-05-20 10:53:36 +09:00
AJR
6fff18773b i386: Improve splitting of unaligned accesses (excluding program fetches)
(nw) This entails a major code reorganization just to keep the scale of it all halfway sane.
2019-05-19 17:41:50 -04:00
ICEknigh7
e4f9fc8d82 specpls3_flop.xml: New additions (#5080)
* specpls3_flop.xml: New additions

Added side A of the LC-10 Colour Screen printer driver disk, dumped by Guy Bearman.
Also corrected a couple of entries after asking around and doing some additional research.

* Update specpls3_flop.xml

* Update specpls3_flop.xml
2019-05-19 15:47:11 -04:00