Commit Graph

68579 Commits

Author SHA1 Message Date
AJR
1e0f54e46d exidy440.cpp: Ugh, more brain damage (nw) 2019-09-16 10:28:36 -04:00
AJR
85cdb4e1f9 exidy440.cpp: Eliminate anonymous timers (nw) 2019-09-16 10:11:45 -04:00
Vas Crabb
7bc88bb1fb (nw) please try to ensure #include guards will trip special-casing in dumb preprocessors to reduce filesystem operations 2019-09-16 23:54:21 +10:00
AJR
0edad260ed Fix for alphaone which doesn't have these ports (nw) 2019-09-16 09:26:56 -04:00
Vas Crabb
faea4753b5 (nw) misc cleanup:
* ngpc.xml: fixed some Japanese titles
* ds1994.cpp: added FIXME comments, removed redundant tag from logging helper, corrected device name, removed copy/pasted application note (copyright infringement)
* midvunit.cpp: marked "recreated" PAL program as a bad dump
2019-09-16 23:10:04 +10:00
Olivier Galibert
c5d9d87dfd Fix compile (nw) 2019-09-16 11:34:12 +02:00
cam900
fffed2ea0d nmk16.cpp : Add on-board chip & XTAL verifications (#5630)
* nmk16.cpp : Add on-board chip & XTAL verifications

* nmk16.cpp : Add possiblity config

* nmk16.cpp : Add more cases
2019-09-16 14:51:27 +10:00
arbee
8f07788495 A few files that got missed (nw) 2019-09-15 20:14:17 -04:00
arbee
2292cf332c Preliminary Mac native OSD. Not working yet. [R. Belmont]
This will compile, link, and run a driver all the way to the first info screen, provided you use -video bgfx.

However, although there's a valid NSWindow created, it never actually appears on screen for unknown (but likely silly) reasons.

Inputs are not implemented and fullscreen exists but is untried.
2019-09-15 20:00:59 -04:00
Ivan Vangelista
fd505eb0d6
exidy.cpp: corrected manufacturer metadata (nw) 2019-09-15 22:25:57 +02:00
Ivan Vangelista
4fc00c7b2f new working clone
-----------------------------------------
Venture (version 5 set 2, bootleg) [f205v]
2019-09-15 21:30:52 +02:00
Robbbert
7d28a77e7c plan80 : added speaker sound 2019-09-16 00:47:17 +10:00
Melissa Goad
3b9216288d Fix some style issues with my previous PR (nw) (#5640) 2019-09-15 12:06:30 +02:00
algestam
caafcbc09d New working machine added (#5639)
----------
Game & Watch: Judge [algestam, Mr. Do, Sean Riddle]
2019-09-15 11:06:34 +02:00
R. Belmont
9def59d2ec
Merge pull request #5636 from MoochMcGee/master
Fix M6502 reset procedure. Fixes MT6486 at the very least. [Melissa G…
2019-09-14 22:39:54 -04:00
AJR
c72791ff69 dp8350: Apply some subtle timing fixes; save one more variable 2019-09-14 21:48:02 -04:00
ajrhacker
29bbe892dd
Merge pull request #5637 from clawgrip/patch-17
leapster.xml: Add notes about undumped games (nw)
2019-09-14 20:55:31 -04:00
ClawGrip
f689819048
leapster.xml: Add notes about undumped games (nw) 2019-09-15 02:49:39 +02:00
MoochMcGee
d3fa2c5b91 Fix M6502 reset procedure. Fixes MT6486 at the very least. [Melissa Goad] 2019-09-14 19:20:26 -05:00
AJR
377870c286 vertigo.cpp: Remove unnecessary include (nw) 2019-09-14 19:14:38 -04:00
ajrhacker
05c2ca88ca
Merge pull request #5635 from clawgrip/patch-16
New NOT_WORKING software list additions
2019-09-14 16:27:47 -04:00
ajrhacker
4918c717a9
Merge pull request #5633 from clawgrip/patch-15
New NOT_WORKING software list additions
2019-09-14 15:55:57 -04:00
ClawGrip
5839b12e80
New NOT_WORKING software list additions
---------------------------------------
¡¡Scooby-Doo!! - Misterio en el parque (Spain) [TeamEurope, avlixa, ClawGrip]
Disney/Pixar Wall-E (Spain) [TeamEurope, avlixa, ClawGrip]
Disney La Casa de Mickey Mouse (Spain) [TeamEurope, avlixa, ClawGrip]
Disney/Pixar UP (Spain) [TeamEurope, avlixa, ClawGrip]
Disney Winnie the Pooh - En busca de la miel (Spain) [TeamEurope, avlixa, ClawGrip]
Disney/Pixar Cars - Acelera el Motor en Radiador Springs (Spain) [TeamEurope, avlixa, ClawGrip]
Disney/Pixar Toy Story 3 (Spain) [TeamEurope, avlixa, ClawGrip]
DreamWorks Monstruos contra Alienígenas (Spain) [TeamEurope, avlixa, ClawGrip]
2019-09-14 21:44:14 +02:00
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
ClawGrip
0596066b97
New NOT_WORKING software list additions
---------------------------------------
V.Smile PC (Spain) [TeamEurope, ClawGrip]
Nick Jr. Dora the Explorer - Dora's Got a Puppy (US) (Smartbook) [TeamEurope, ClawGrip]
Disney/Pixar Toy Story 2 (USA) (Smartbook) [TeamEurope, ClawGrip]
2019-09-14 18:06:25 +02: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