Commit Graph

66224 Commits

Author SHA1 Message Date
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
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
Joakim Larsson Edström
106558dd73
Merge pull request #5081 from JoakimLarsson/diablo_5
WIP diablo1300.cpp: Fixed conditional jump JNC and table rom offset f…
2019-05-19 21:12:49 +02:00
Joakim Larsson Edstrom
ea9e670d25 WIP diablo1300.cpp: Fixed conditional jump JNC and table rom offset from XLAT instruction 2019-05-19 21:10:47 +02:00
AJR
aea0a4f966 m68kcpu: Show SR; rename ISP to SSP for pre-68020 (nw)
m68kdasm: Fix MOVEC formatting (nw)
2019-05-19 13:06:07 -04:00
R. Belmont
788ed71261
Merge pull request #5079 from cam900/mdpal
Sega 315-5313 color related function updates
2019-05-19 12:40:43 -04:00
R. Belmont
ab164d1860
Merge pull request #5078 from cam900/machine_segaic16_pal
machine/segaic16.cpp : Updates
2019-05-19 12:40:24 -04:00
R. Belmont
ea0415dab5
Merge pull request #5077 from rfka01/master
at.cpp: (mainly) 386 BIOS versions
2019-05-19 12:40:11 -04:00
David Haywood
16769f82d1 smartfp - identify some audio related bits (nw) (#5076)
* smartfp register use (nw)

* refactor (nw)

* (nw)

* (nw)
2019-05-19 12:39:50 -04:00
Windy Fairy
c05732d212 Update k573dio/k573fpga to use a proper algorithm for decrypting ddrsbm audio + volume fix (#5071)
* Fix volume bug

* Implement decryption algorithm for DDR Solo Bass Mix which does not rely
on premade tables/keys.

* This shift is useless

* Make use of bitswap
2019-05-19 12:39:36 -04:00
AJR
5f7d463268 i186: Official names found for DMA registers (nw) 2019-05-19 12:04:03 -04:00
cam900
ec6cee558f 315_5124.cpp : Add SMS compatible mode color for 315-5313 2019-05-19 23:20:16 +09:00
cam900
67a4174223 Sega 315-5313 color related function updates
315_5124.cpp : Use color lookup and correct color levels for 315_5313, Add notes
315_5313.cpp : Use color lookup, Convert bitmap drawing function into bitmap_rgb32, Reduce unused, Fix save pointers, Fix external palette handlers, Implement 3 bit color mode
mega32x.cpp : Use color lookup, Reduce unuseds, Add device_palette_interface
2019-05-19 23:07:31 +09:00
Robbbert
ba15389036 Merge branch 'master' of https://github.com/mamedev/mame 2019-05-20 00:00:25 +10:00
Robbbert
6ba74415be Lola8a : added missing keys & some notes; marked as WORKING 2019-05-20 00:00:02 +10:00
AJR
354656e55b i186: Peripheral register refinements
- Emulate strange but documented behavior of unaligned accesses and byte writes to internal peripheral registers
- Use more official register mnemonics
2019-05-19 09:54:30 -04:00
MetalliC
0fc2e7e152 chihiro satellite DVD docs 2019-05-19 15:30:14 +03:00
MetalliC
bbf270163c new NOT_WORKING machine
---------------------
SpongeBob SquarePants Ticket Boom [brizzo, MetalliC]
2019-05-19 14:32:45 +03:00