Commit Graph

46103 Commits

Author SHA1 Message Date
hap
59eb4a0557 chessmst: added reset and halt buttons 2016-08-28 01:43:21 +02:00
Olivier Galibert
fe5a6b57d1 dirom fixes (nw) 2016-08-27 22:37:21 +02:00
Vas Crabb
b65c003cbe Merge pull request #1330 from bradhugh/osx_relative_mouse
Warp mode for relative mouse on OSX SDL 2.0.4
2016-08-28 05:24:49 +10:00
Vas Crabb
8c6c3e4650 Make Dooyong tilemap generator into a device, move a whole lot of stuff from video start to machine config 2016-08-28 05:09:06 +10:00
hap
0c2fb3c289 tlcs90: fix a nonsense check 2016-08-27 21:02:54 +02:00
therealmogminer@gmail.com
90b6c12423 Really fix -debug -cheat crash this time, nw 2016-08-27 20:53:13 +02:00
Olivier Galibert
e97f55dd67 Merge pull request #1328 from johnparker007/bfm_dmd_hue
BFM DMD: Adjust to more accurately match the colour of the real machines.
2016-08-27 20:52:02 +02:00
Brad Hughes
9af893666a Warp mode for relative mouse on OSX SDL 2.0.4
Fixes #1232
2016-08-27 14:23:34 -04:00
John Parker
00219cd1a1 Adjust to much more accurately match the colour of BFM DMDs after reviewing videos and collaborating with people on the fruit machine forums. 2016-08-27 18:51:45 +01:00
therealmogminer@gmail.com
7df8323c2d Fix -debug -cheat crash, nw 2016-08-27 18:03:12 +02:00
R. Belmont
4434244d3f Merge pull request #1325 from ajrhacker/palette_viewer
Show color values in palette viewer
2016-08-27 10:05:26 -04:00
therealmogminer@gmail.com
01c2af0bbc cmi2x.cpp: Hook up second floppy. [Ryan Holtz] 2016-08-27 15:55:26 +02:00
Vas Crabb
69d0834ce6 Update comment (nw) 2016-08-27 23:24:12 +10:00
therealmogminer@gmail.com
cd90faf724 Minor changes to cmi2x driver, nw 2016-08-27 14:56:04 +02:00
Vas Crabb
7e02cca613 popbingo: emulate mixing of two 4bpp tilemaps to make 8bpp background [Vas Crabb]
also initialise/save palette bank properly for 8-bit Dooyong games
2016-08-27 22:51:17 +10:00
Olivier Galibert
89737886e0 Merge pull request #1327 from johnparker007/bfm_dmd_improve_colours
Improve DMD on/off dot colours
2016-08-27 13:16:38 +02:00
John Parker
d43d55e66e Improve DMD on/off dot colours 2016-08-27 11:09:19 +01:00
Miodrag Milanovic
62fe8b8980 some C++14 features are not supported by VS2013. VS2015 is free for home use so no need for legacy support (nw) 2016-08-27 11:15:38 +02:00
Miodrag Milanovic
0137c5b6a5 Setting GCC bar bit higher (nw) 2016-08-27 10:33:59 +02:00
Miodrag Milanovic
ff1a5cf6fa Temporary fix for debug compile till we fix assert (nw) 2016-08-27 10:11:30 +02:00
Vas Crabb
6e47d26589 gah how did I miss that (nw) 2016-08-27 17:02:11 +10:00
Vas Crabb
75be4dff5f While I'm causing full recompiles all the time, reduce necessary number of instantiations of parts of string formatting engine 2016-08-27 16:45:53 +10:00
Vas Crabb
eff28a88cd Proper fix for making zlib visible to vgmplay 2016-08-27 15:46:22 +10:00
AJR
1fe589ca1e Show color values in palette viewer
- On the UI graphics viewer's palette screen, moving the mouse over a color rectangle will show the index of the entry and its RGB values in hexadecimal.
- For indirect pens, the index of the corresponding color will also be shown.
- For colors in normal RAM-based palettes, the raw (i.e. undecoded) value stored in memory will also be shown. This does not currently work with most buffered palettes (though the Seibu SPI driver has been updated for this purpose), and is totally incompatible with PROM-based or RAMDAC-based palettes.

(nw) The changes made to the core while implementing this feature may look more substantial than they really are. A whole batch of read methods have been made const, and palette_device now has a generic read_entry function that is used both internally and externally.
2016-08-26 22:39:58 -04:00
Robbbert
be637e1af8 TEMPORARY PATCH to fix the build. 2016-08-27 12:35:49 +10:00
Juergen Buchmueller
401b190851 alto2: fix timer setup (nw) 2016-08-27 01:39:42 +02:00
Vas Crabb
17cf4acbef * Make object finders behave like pointers for the purposes of implicit casts, dereferencing and array access, not something that's part pointer, part reference, part vector
* Require dummy tag to be specified explicitly, magical defaults are unhelpful here as the more common case it to search for a real object
* Make the search methods private in concrete classes where possible as users should rely on the resolution process for these things

Still can't hide the memory bank find method since atari400.cpp subverts the resolution process.
Can't get rid of set_target on shared_ptr_finder as it's abused all over the place.
2016-08-27 08:34:06 +10:00
Vas Crabb
cdb531e83d Another round of these 2016-08-27 07:06:25 +10:00
Olivier Galibert
9aa39dca0a fix (nw) 2016-08-26 22:21:58 +02:00
Vas Crabb
ea3ff96673 More prep for removing pointer/reference duality (nw) 2016-08-27 05:47:36 +10:00
cracyc
db48502ecb t11: fine, be that way (nw) 2016-08-26 14:32:37 -05:00
MetalliC
b5761952c7 vector06c hook AY8910 (2 variants), promoted to working 2016-08-26 19:59:11 +03:00
hap
bda55823e4 fd1094: get rid of a spammy printf 2016-08-26 16:50:52 +02:00
hap
931d6f5b62 lghost: allow to disable gun offset correction 2016-08-26 16:44:28 +02:00
hap
fac1d64c58 Merge pull request #1289 from Pitou1/master
Fix for Mametesters BugID #1455
2016-08-26 16:06:30 +02:00
MetalliC
851c24cbb5 vector06c add i8253 sound 2016-08-26 15:33:27 +03:00
R. Belmont
a9025d1f53 Merge pull request #1279 from npwoods/yet_more_softlist_cleanups
Yet more softlist cleanups
2016-08-26 08:18:23 -04:00
R. Belmont
1f22ce8bda Merge pull request #1306 from GiuseppeGorgoglione/master
gba: 1st batch of code refactorings
2016-08-26 08:13:02 -04:00
R. Belmont
f868e7a5e9 Merge pull request #1308 from MASHinfo/master
Added video proms to Turkey Shoot and Mystic Marathon
2016-08-26 08:12:32 -04:00
R. Belmont
94d69c9c9b Merge pull request #1309 from Risugami/master
Added motion controller to Midway V-Unit
2016-08-26 08:11:58 -04:00
R. Belmont
4168ed05ef Merge pull request #1315 from mamehaze/sc2clean
previous sc2 pull requests cleaned up and reduced to a single update
2016-08-26 08:11:48 -04:00
R. Belmont
aaf5dd1a98 Merge pull request #1318 from MASHinfo/master
Added missing PAL dump to Green Beret (bootleg)
2016-08-26 08:11:33 -04:00
R. Belmont
dab6ef65dd Merge pull request #1322 from johnparker007/scorpion_4_layouts
Scorpion 4: add 35x Layouts
2016-08-26 08:11:02 -04:00
John Parker
77e9383c61 Scorpion 4: 35x Layouts 2016-08-26 10:11:28 +01:00
MetalliC
efdb9bfe9f vector06c ramdisk emulated, machine mostly working,
fix i8080 status callbacks during push/pop
2016-08-26 11:51:27 +03:00
Vas Crabb
548106bc69 Merge pull request #1320 from ajrhacker/mj_memory_reset
Designate more memory reset inputs in mahjong games; regularize servi…
2016-08-26 17:34:06 +10:00
Vas Crabb
dd1f102d84 Make object_array_finder a bit more flexible, centralise instantiation of more templates, more preparation for crud removal 2016-08-26 17:19:30 +10:00
Vas Crabb
e38a1e4737 Prepare to make object finders behave like a pointer, not a half-pointer half reference part 1 (nw) 2016-08-26 16:53:13 +10:00
AJR
d6836b083a Designate more memory reset inputs in mahjong games; regularize service inputs in dynax.cpp 2016-08-25 23:40:35 -04:00
Vas Crabb
11b806878f quick fix for Sega System 32 (nw) 2016-08-26 13:39:32 +10:00