Commit Graph

65652 Commits

Author SHA1 Message Date
Ivan Vangelista
a3a802ac0a new not working clone
------------------------------------
Gilligan's Island (L-8) [PinMAME]

(nw) segacrp2_device.cpp: minor updates to comments.
2019-04-01 19:07:51 +02:00
cam900
e98a4d5368 psikyo4.cpp : Fix FM output when used 2019-04-02 00:45:03 +09:00
cam900
a6e9b0373d psikyosh.cpp : Fix line 2019-04-02 00:40:05 +09:00
cam900
db3dac0043 psikyosh.cpp : Updates
Simplify handlers, Use shorter / correct type values, Cleanup sprite drawing routines, Reduce unnecessary lines, device
2019-04-02 00:39:16 +09:00
cam900
b905a4c4d6
leland.cpp : Further simplify 2019-04-02 00:20:22 +09:00
cam900
052760a23d leland.cpp, audio/leland.cpp : Updates
Simplify handlers, Fix some namings, Reduce some runtime tag lookups, Use shorter / correct type values
audio/leland.cpp : Remove hardcoded tag for ROMs and host CPU
2019-04-01 23:33:48 +09:00
braintro
a3cbe0ffbc leland.cpp: Minor ROM name corrections (nw) 2019-03-31 23:37:32 -05:00
braintro
c39ac05a81 ltcasino.cpp: Clean up / fix verbiage - Add additional information (nw) 2019-03-31 23:10:52 -05:00
cam900
09a1ca3e33 raiden2.cpp, r2dx_v33.cpp : Updates
Simplify handlers, Use shorter values, Fix code styles, Reduce some unnecessary line
2019-04-01 11:29:05 +09:00
cam900
7dc0080e1f decbac06.cpp : Simplify handlers 2019-04-01 10:38:09 +09:00
cam900
ec15e52e55 tc0360pri.cpp : Simplify handlers 2019-04-01 10:21:41 +09:00
Justin Kerk
293fb66d7f Prevent integer overflow in Z80 CTC device, which causes a runtime error on WebAssembly builds. [Justin Kerk]
(nw) The issue was introduced in fc20d899ab
2019-03-31 22:35:10 +00:00
Michael Zapf
844245bcf2 tms99xx/ti99: Change setaddress handling (write operation, including DBIN state) (nw) 2019-04-01 00:26:08 +02:00
braintro
24c49b2548 New working clone
New working clone
------------------
Little Casino II v18.1 [Andrew Welburn, The Dumping Union]
2019-03-31 17:06:52 -05:00
couriersud
8eb674abc0 Added nld_generic_models.h to netlist.lua. (nw) 2019-03-31 23:49:03 +02:00
cam900
99cc29b2c9 vgmplay.cpp : Volume Modifier Support, Typo (#3804)
* vgmplay.cpp : Volume Multipler Support, Typo

* vgmplay.cpp : Minor fix

* vgmplay.cpp : Fix volume

* mega32x.cpp : Remove unused

* vgmplay.cpp : Fix duplicate

* vgmplay.cpp : Log volume

* vgmplay.cpp : Fix volume
2019-03-31 17:00:54 -04:00
R. Belmont
104e42014e
ymf278b.cpp : Add DO1/2 Output, Fix buffer when clock is changed (#3806)
* ymf278b.cpp : Add DO1/2 Output,  Fix timer/buffer when clock is changed
fuukifg3.h : Remove unused clock

* ymf278b.cpp : Fix sync

* ymf278b.cpp : Add notes
2019-03-31 17:00:05 -04:00
cam900
88d055a065 raiden2.cpp : Update/Cleanups (#3941)
Split video functions into video/raiden2.cpp, Cleanup ACCESSING_BITs, Fix naming, Reduce runtime tag lookups, Reduce unused, Add save state for sprite encryption values
Fix xsedae config because This game is running into modified Zero Team Hardware, And second OKI chip/surface are not exists.
raiden2.h : Use protected:/private:
r2dx_v33.cpp : Fix compile, Fix naming, Reduce runtime tag lookups, Reduce duplicates between raiden2.cpp
2019-03-31 16:59:45 -04:00
cam900
1e3fb5c99a decbac06.cpp : Updates (#4274)
* decbac06.cpp : Updates
Make bpp masking related to gfx, Make tilemap draw routine related to cliprect, Cleanup unnecessary address_space in handlers, Fix spacing

* decbac06.cpp : Fix spacing

* decbac06.cpp : Another fix spacing
2019-03-31 16:58:12 -04:00
cam900
060abb5682 m72.cpp : Fix sample rate for m72 PCBs, Add notes (#4291)
* m72.cpp : Fix sample rate for m72 PCBs, Add notes

* m72.cpp : Fix regression

* m72.cpp : Fix copy-n-paste error
2019-03-31 16:57:01 -04:00
cam900
2dc938da29 psikyosh.cpp : Updates, Cleanups (#4354)
* psikyosh.cpp : Updates, Cleanups
Make tilemap draw routine related to cliprect, Fix tilemap size when enabled per-line effects, Remove MCFGs, ACCESSING_BITS, Runtime tag lookups, Minor code style fixes, Add seperated address map related to mahjong controller, Fix namings, Reduce unnecessary values / handlers, Add notes, Convert some arrays into std::unique_ptr, Fix some spacing
ymf278b.cpp : devcb3

* psikyosh.cpp : More fix namings, Add constant values instead macro
2019-03-31 16:55:17 -04:00
cam900
d5344a7bba snk68.cpp : Cleanups / Updates (#4403)
* snk68.cpp : Cleanups / Updates
Split pow, searchar state related to foreground layer difference, Fix namings, Reduce ACCESSING_BITs, Runtime tag lookups, Unnecessary handlers, ROM regions
snk68_spr.cpp : bool'd flipscreen value

* snk68.cpp : Fix input

* snk68.cpp : Fix spacing
2019-03-31 16:54:32 -04:00
cam900
79d466090d kickgoal.cpp : Remove MCFGs, Minor cleanups (nw) (#4564)
* kickgoal.cpp : Remove MCFGs, Minor cleanups (nw)
Fix some namings, Add notes related to gfxs, Reduce unnecessary line, Handlers, Duplicate, Use shorter / correct type values

* kickgoal.cpp : Minor fixes (nw)

* kickgoal.cpp : Additional fixes
2019-03-31 16:54:04 -04:00
R. Belmont
7ca5bb1627
Merge pull request #4474 from cam900/cps3_code
cps3.cpp : Updates / Cleanups
2019-03-31 16:53:06 -04:00
R. Belmont
71c338e68f
Merge pull request #4672 from cam900/tc0480scp_args
tc0480scp.cpp : Updates
2019-03-31 16:52:22 -04:00
R. Belmont
30747be5a4
Merge pull request #4678 from shattered/_02409f23fe
coverity: a few low hanging fruit (nw)
2019-03-31 16:51:50 -04:00
R. Belmont
0aaeffdcb6
Merge pull request #4837 from clawgrip/patch-5
tumbleb.cpp: Fix notes for "funkyjetb" (nw)
2019-03-31 16:49:47 -04:00
couriersud
78bad5c87b netlist: indentation. (nw) 2019-03-31 22:34:08 +02:00
couriersud
db9caf8a9e Netlist: Move generic models into nld_generic_models. (nw) 2019-03-31 22:34:07 +02:00
couriersud
3320ae1f73 netlist: Refactored model code. (nw) 2019-03-31 22:34:06 +02:00
couriersud
980dbcc693 Netlist: Add global parameter to disable semi-conductor capacitance
modelling. [Couriersud]

Added global NETLIST.DEFAULT_MOS_CAPMODEL parameter. Setting this to
zero disables using capitance modelling in mos models.
On a per mos device basis this can be achieved by adding CAPMODEL=0 to
the model definition, e.g. MOSFET(X, "NMOS(CAPMODEL=0)")
Improve MOSFET convergence by using log-stepping.
2019-03-31 22:34:06 +02:00
ClawGrip
2a6667b33b
tumbleb.cpp: Fix notes for "funkyjetb" (nw) 2019-03-31 22:33:46 +02:00
Justin Kerk
b8a104748e Fix compile warning under Emscripten (nw)
case value evaluates to 2147483654, which cannot be narrowed to type 'intptr_t' (aka 'long') [-Wc++11-narrowing]

This partially reverts d199ec2657 but the warning is correct, the value does not fit.
2019-03-31 19:49:27 +00:00
ajrhacker
a14285494f
Merge pull request #4836 from DavidHaywood/300319
basic audio for SPG110 titles
2019-03-31 14:04:02 -04:00
AJR
7d2a98b25b aic6250: Invert Port A outputs; misc. small fixes (nw) 2019-03-31 13:17:59 -04:00
DavidHaywood
01476ca072 basic audio for SPG110 titles 2019-03-31 17:45:24 +01:00
R. Belmont
bd598d6ca5
Merge pull request #4431 from cam900/scsp_tag
scsp.cpp : Use shorter type values, Remove hardcoded tags, Unnecessar…
2019-03-31 12:19:05 -04:00
R. Belmont
35c0136d04
Merge pull request #4430 from cam900/aica_unused
aica.cpp : Minor correction, Add notes, Remove some unused/unnecessar…
2019-03-31 12:18:50 -04:00
AJR
4b4af8d64b simpl156.cpp: MSM6295 clock notes (nw) 2019-03-31 12:06:37 -04:00
AJR
de8c9b9464 aic6250: Preliminary, untested implementation of processor memory requests (nw) 2019-03-31 11:03:33 -04:00
R. Belmont
652b654206
Merge pull request #4827 from cam900/deco16ic_args
deco16ic.cpp : Simplify handlers, Reduce some unnecessary lines
2019-03-31 10:35:25 -04:00
R. Belmont
7090a679c6
Merge pull request #4828 from cam900/deco146_args
deco146.cpp : Simplify handlers, Reduce some unnecessary lines
2019-03-31 10:35:13 -04:00
R. Belmont
7de3997493
Merge pull request #4829 from cam900/decobsmt_args
decobsmt.cpp : Simplify handlers
2019-03-31 10:35:03 -04:00
R. Belmont
e01c9f739d
Merge pull request #4830 from cam900/williams_args
williams.cpp, wmg.cpp : Simplify handlers
2019-03-31 10:34:52 -04:00
R. Belmont
97a61c2e39
Merge pull request #4831 from cam900/watchdog_args
devices/machine/watchdog.cpp : Simplify handlers
2019-03-31 10:34:37 -04:00
R. Belmont
7e91264756
Merge pull request #4832 from FakeShemp/gba_upd
gba.xml - Update cart info via No-Intro
2019-03-31 10:34:22 -04:00
R. Belmont
ba78001d19
Merge pull request #4833 from cam900/audio_warpwarp_args
audio/warpwarp.cpp : Simplify handlers, Fix notes
2019-03-31 10:33:52 -04:00
R. Belmont
ddaf904747
Merge pull request #4834 from cam900/audio_geebee_args
audio/geebee.cpp : Simplify handlers, Fix notes
2019-03-31 10:33:30 -04:00
R. Belmont
8cf2b9ac83
Merge pull request #4835 from cam900/simpl156_args
simpl156.cpp : Updates
2019-03-31 10:33:12 -04:00
cam900
ecf99d87ae simpl156.cpp : Updates
Simplify handlers, Simplify gfxdecode, Reduce duplicates, Fix namings, spacing, OKI clock confirmed by PCB OSCs - PCBs hasn't 32.22MHz XTAL
2019-03-31 19:50:32 +09:00