AJR
6fab769298
PORT_CUSTOM simplification (nw)
...
- Remove both arguments from CUSTOM_INPUT_MEMBER (adding template parameters as necessary)
- Remove 'param' from PORT_CUSTOM_MEMBER and assume 'device' is DEVICE_SELF (use PORT_CUSTOM_DEVICE_MEMBER if it isn't)
- Replace PORT_CUSTOM_MEMBER with PORT_READ_LINE_MEMBER where applicable
Add implicit DEVICE_SELF variants of PORT_READ_LINE_DEVICE_MEMBER and PORT_WRITE_LINE_DEVICE_MEMBER (nw)
Remove ioport_field argument from PORT_CROSSHAIR_MAPPER (nw)
captflag, gmgalax: Separate driver classes from base (nw)
2019-09-14 15:37:04 -04:00
braintro
2f39181ac1
(nw) seibuspi.cpp: The Raiden Fighters (US, newer) is same code base as the (Japan, newer) set.
2019-09-14 01:31:55 -05:00
AJR
c9d3439a3c
Fix clang error: equality comparison with extraneous parentheses [-Werror,-Wparentheses-equality] (nw)
2019-09-13 18:08:30 -04:00
ajrhacker
5177be0a22
Merge pull request #5627 from cam900/i4100_struct
...
imagetek_i4100.cpp : Updates
2019-09-13 18:06:11 -04:00
AJR
547828756f
riscii: Improve offset calculation for TBRD (nw)
2019-09-13 15:23:45 -04:00
hap
a06f9b74f6
hh_sm510: move g&w stuff to top of file (nw)
2019-09-13 20:41:15 +02:00
cam900
79e86d91c3
imagetek_i4100.cpp : Updates
...
Add notes, Reduce duplicates, Use struct for sprite drawing routines, Fix spacings, Use shorter / correct type values
hyprduel.cpp : Add MACHINE_NO_COCKTAIL flag related to wrong flipped screen displaying
2019-09-14 01:14:41 +09:00
cam900
4ac3fa8236
emu/video/generic.cpp : Add 2x2 grouped case of 16x16 gfx layouts ( #5625 )
...
* emu/video/generic.cpp : Add grouped case of 16x16 gfx layouts
these are made of 4 8x8 tiles, currently 4bpp packed and 8bpp raw layout is exists.
More usage of generic gfx layouts, Fix spacing
* generic.cpp : Remove unused
* emu/video/generic.cpp : Fix naming, Add notes
* megasys1.cpp : Fix this
2019-09-13 10:31:18 -04:00
cam900
5ebacc3245
devices/video/315_5313.cpp : Fix 3bit color mode masking, Convert drawing routine using device_gfx_interface ( #5623 )
...
* devices/video/315_5313.cpp : Updates
Fix 3bit color mode masking, Add gfx / palette viewer for debug (off for default), Simpler VRAM write / replace function
* devices/video/315_5313.cpp : updates
Remove #ifdef, Convert drawing routine into gfxdecode based, Add device_gfx_interface for gfxdecode, Add gfx for shadow / hilight case, Fix naming
calcune.cpp : Reduce duplicates, Convert drawing routine into using vdp internal palette, Add save state
315_5124.cpp : Fix naming
2019-09-13 10:30:07 -04:00
cam900
ad4e4d1129
mega32x.cpp : Fix crash in vgmplay ( #5624 )
2019-09-13 10:28:52 -04:00
Patrick Mackinlay
9eed905eba
4dpi: oops (nw)
2019-09-13 12:42:43 +07:00
Patrick Mackinlay
c31b28f089
4dpi: fix retrace interrupt (nw)
2019-09-13 11:36:43 +07:00
Patrick Mackinlay
d07d54536e
pit8253: minor refactor (nw)
2019-09-13 11:32:48 +07:00
Patrick Mackinlay
316e939078
wtl3132: expose register state (nw)
2019-09-13 11:32:01 +07:00
Patrick Mackinlay
40de5e0551
bt431: fix masking (nw)
...
Address and command register masking to match SGI IDE cursor test expectations.
2019-09-13 11:09:24 +07:00
braintro
bd50190cfe
New working clone
...
New working clone
------------------
Raiden Fighters (Greece) [Sergio Galiano, Recreativos Piscis]
2019-09-12 21:49:09 -05:00
MetalliC
85a3861638
cps3.cpp: confirmed sfiii3 dump is good, updated to CHD v5 (nw)
2019-09-13 02:41:43 +03:00
AJR
ccce9e7adb
scc68070: Split up internal register block handlers; add some RESET behavior (nw)
2019-09-12 15:46:14 -04:00
AJR
ca6d02b1e3
multipcm: Fix crash on exit (nw)
2019-09-12 14:20:52 -04:00
Robbbert
8694d47a4c
argo : added dma,crtc,pit,cassette by guesswork.
2019-09-13 03:08:37 +10:00
Ivan Vangelista
5ae198b015
wyvernf0.cpp: measured clocks [Guru]
2019-09-12 18:12:57 +02:00
AJR
0a9059535b
karnov.cpp: All games in this driver use the same two boards (nw)
2019-09-11 23:27:20 -04:00
AJR
216de309c6
deco_mlc.cpp: Fix 8bpp sprite mode regression and emulator hanging in avengrgs (nw)
2019-09-11 22:53:35 -04:00
braintro
e001b228f6
(nw) Better documentation on Chelnov labels
...
The "EE" labels are common, the "EPR-" are rare
Verified the World ROM labels and MCU label.
For all sets the BPROMs are EE-16 & EE-17
Reinstate that EE-17 differs between sets and needs verification
2019-09-11 21:27:18 -05:00
braintro
adc60fd190
(nw) Correct ROM labels for Chelnov (Japan)
2019-09-11 20:40:02 -05:00
couriersud
9ea16d24e2
nl_examples: commit some long overdue changes. (nw)
2019-09-12 01:02:01 +02:00
R. Belmont
0c02c8aa07
Merge pull request #5612 from clawgrip/patch-13
...
New working software list additions
2019-09-11 14:16:51 -04:00
R. Belmont
ae625179c4
Merge pull request #5614 from npwoods/natkeyboard_std_array
...
Changing some arrays to use std::array<> in natkeyboard
2019-09-11 14:16:28 -04:00
npwoods
bc15184c90
Changed osd_get_clipboard_text() to return std::string ( #5615 )
...
* Changed osd_get_clipboard_text() to return std::string
This change has only been tested on Windows. The Un*x/Mac versions were
made blindly; they might not even build. This needs to be checked prior
to merging.
* Fixing Mac OS X build (hopefully)
2019-09-11 14:16:02 -04:00
ajrhacker
4f8928432a
Merge pull request #5621 from cam900/deco_mlc_bgblend
...
deco_mlc.cpp : Re-enable background color blending, Misc updates
2019-09-11 13:15:10 -04:00
ajrhacker
8d4faf60b3
Merge pull request #5622 from algestam/gnw_bfight_jet_thrust_sound_fix
...
hh_sm510: Melody ROM fix for gnw_bfight thrust effect
2019-09-11 13:14:32 -04:00
algestam
b25a18449c
hh_sm510: Melody ROM fix for gnw_bfight thrust effect
2019-09-11 18:17:18 +02:00
AJR
405b7ef627
midzeus.cpp, zeus2: Bring static variables inside class; eliminate auto_alloc (nw)
2019-09-11 12:10:36 -04:00
hap
b2d8689462
nl: prodigy has no netlist (nw)
2019-09-11 17:21:40 +02:00
AJR
bdba7c85bd
taito_f3.cpp, slapshot.cpp: Eliminate auto_alloc in video section (nw)
2019-09-11 11:18:48 -04:00
hap
27fec5deb6
ggm: add more keypad overlays (nw)
2019-09-11 17:17:40 +02:00
AJR
a193739a9d
multipcm: Eliminate auto_alloc (nw)
2019-09-11 11:04:10 -04:00
AJR
80f1348e62
model1.cpp, model2.cpp: Eliminate auto_alloc (nw)
2019-09-11 10:45:22 -04:00
cam900
f33b1ee71d
deco_mlc.cpp : Updates
...
Make background color blendable, Slightly simpler blending behavior, Fix spacing
2019-09-11 23:19:25 +09:00
Robbbert
48e3eb4174
(nw) i8251 : updated list of save-state variables
2019-09-11 19:52:12 +10:00
Ivan Vangelista
193b26e518
blackt96.cpp: measured PIC clock [Guru]
2019-09-11 07:17:22 +02:00
Robbbert
4279146dff
(nw) i8251 : added notes
2019-09-11 14:53:01 +10:00
cam900
20b1e7fce1
deco_mlc.cpp : Update blending behavior and misc updates ( #5620 )
...
* deco_mlc.cpp : Updates
Update blending behavior closer to real hardware, Add notes, Fix spacing, Reduce unnecessary lines, Use shorter / correct type values
* deco_mlc.cpp : Fix spacing
2019-09-10 23:13:47 -04:00
AJR
372cd19178
Fix QT debugger (nw)
2019-09-10 23:12:08 -04:00
AJR
5a24e6a29c
rii: Misc. adjustments (nw)
2019-09-10 21:37:55 -04:00
AJR
0cd99546dd
rii: Stack endianness is swapped; TBRD is allowed to be RPTed (nw)
2019-09-10 19:31:45 -04:00
AJR
286b34a24c
rii: Add standard status flag display (nw)
2019-09-10 17:36:13 -04:00
AJR
ec4e6bdf0f
Add preliminary RISC II execution core
2019-09-10 17:19:56 -04:00
couriersud
29575e4704
Fix SUBTARGET nl and move netlist makefile to gcc-9. (nw)
2019-09-10 21:40:24 +02:00
couriersud
7dea07a3ba
netlist: Fix exception on MacOSX [Couriersud]
...
Some unknown system library seems to force the use of the global locale
on OSX. This is not the case for other *nix or Windows builds. This
commit fixes this by forcing the C locale in pfmt.
2019-09-10 21:37:36 +02:00