Commit Graph

65059 Commits

Author SHA1 Message Date
enikland2
06176a02a5 sms: Replace VDP bitmap access with screen().pixel() for lightgun emulation (#4664) 2019-03-30 11:48:03 -04:00
cam900
cd9b9d0bcd tms5220.cpp : Remove unnecessary arguments in handlers (#4692) 2019-03-30 11:47:30 -04:00
cam900
eee5a80ae0 itech32.cpp : Updates (#4726)
* itech32.cpp : Updates
Simplify handlers, Reduce unncesessary ACCESSING_BITs, Duplicates, Runtime tag lookups, Fix some namings, Use shorter type values

* itech32.cpp : Default mem_mask values
2019-03-30 11:46:40 -04:00
R. Belmont
ca6826c0e4
Merge pull request #4741 from cam900/kaneko_tmap_args
kaneko_tmap.cpp : Updates / Cleanups
2019-03-30 11:46:22 -04:00
R. Belmont
bffd7eee57
Merge pull request #4750 from cam900/actfancr_gfxdecode
actfancr.cpp : Simplify gfxdecode, Fix spacing
2019-03-30 11:45:38 -04:00
R. Belmont
a9fd1eccae
Merge pull request #4768 from katananja/patch-14
Update for Brazilian Portuguese (nw)
2019-03-30 11:45:23 -04:00
BraiNKilleRGR
ebbfe6a1de Updated Greek Translation (#4772)
* Updated Greek Translation

* Updated Greek Translation
2019-03-30 11:45:08 -04:00
R. Belmont
3757f40100
Merge pull request #4779 from cam900/deco16_split
deco16ic.cpp : Move cninja exclusive transmask function into cninja.cpp
2019-03-30 11:44:51 -04:00
R. Belmont
a9312266a9
Merge pull request #4825 from cam900/ins8250_args
devices/machine/ins8250.cpp : Simplify handlers, Use shorter type values
2019-03-30 11:44:36 -04:00
R. Belmont
2d1edb51cb
Merge pull request #4826 from cam900/mmc5_temp
devices/bus/nes/mmc5.cpp : Correct sound behavior
2019-03-30 11:44:23 -04:00
cam900
4949545027 devices/bus/nes/mmc5.cpp : Correct sound behavior
Additional sound channel instead mirroring; will be separated device
Add note
2019-03-31 00:16:47 +09:00
AJR
e517fff98c aha1542c: Add switch settings (nw) 2019-03-30 10:14:45 -04:00
Robbbert
ff62b0cea4 (nw) validation 2019-03-31 01:10:26 +11:00
AJR
3602678271 ron2: Correct game title based on flyer 2019-03-30 08:38:44 -04:00
cam900
a2d286ba6d devices/machine/ins8250.cpp : Simplify handlers, Use shorter type values 2019-03-30 18:20:27 +09:00
Dirk Best
ddca2da42d ltcasino: Use required_device_array for the PIA as suggested (nw) 2019-03-30 10:02:51 +01:00
Ivan Vangelista
922ddc4d8f system1.cpp: forgot to remove the MNW flag from wboysys2a (nw) 2019-03-30 09:36:29 +01:00
Ivan Vangelista
d7846228bd clones promoted to working
-------------------------------------------
Wonder Boy (system 2, set 2, 315-5176) [Ivan Vangelista]
2019-03-30 08:43:12 +01:00
braintro
f4c3fd8187 ltcasino.cpp: Fill in some dipswitches for Little Casino sets (nw) 2019-03-30 02:37:21 -05:00
cam900
895f33658b c6280.cpp : Fix regression 2019-03-30 16:44:38 +11:00
ajrhacker
8168672e59
Merge pull request #4823 from DavidHaywood/290319
spg110: add manual vram uploads, needed for most of the jak_spdmo games
2019-03-29 22:09:19 -04:00
AJR
71a0e75c43 aha1542a, aha1542b: Add jumper definitions (nw) 2019-03-29 22:05:38 -04:00
DavidHaywood
b946a445f1 spg110: add manual vram uploads, needed for most of the jak_spdmo games 2019-03-30 01:15:54 +00:00
cam900
92b6d20440 gen_latch.cpp : Remove unnecessary arguments in handlers (#4623)
* gen_latch.cpp : Remove unnecessary arguments in acknowledge related handlers

* gen_latch.cpp : Remove unnecessary handlers in 16 bit read/write handlers

* gen_latch.cpp : Remove unnecessary arguments in 8 bit handlers
2019-03-29 19:43:35 -04:00
AJR
a81a5dac63 flopdrv: Eliminate floppy_get_count (nw) 2019-03-29 19:01:19 -04:00
Ivan Vangelista
d1ebecce72 cultures.cpp, supduck.cpp: removed MACHINE_CONFIG macros (nw) 2019-03-29 23:22:25 +01:00
David Haywood
aec15f1f38 jak_capb - sprite and input improvements (nw) (#4820)
* jak_capb - sprite and input improvements (nw)

* use buttons

* use a callback here (nw)

* shuffle code, refactor slightly (nw)

* (nw)

* start to make video IRQ logic a bit closer to spg2xx (nw)

* spiderman research (nw)

* sprite fixes (nw)

* different hacks (nw)

* flippin' flip bits (nw)

* I don't like colour conversion from weird HSL formats (nw)

* better transpen (nw)

* more flipping (nw)
2019-03-29 17:58:02 -04:00
cam900
b9b2a6dd7d c6280.cpp : Fix LFO, Frequency behavior (#4822)
* c6280.cpp : Fix LFO enable bit

* c6280.cpp : Implement LFO reset bit behavior

* c6280.cpp : Correct frequency behavior, Add notes
2019-03-29 17:57:45 -04:00
cam900
80a48d5229 Add Namco 163 sound emulation (#4814)
* Add Namco 163 sound emulation

* namco_163.cpp : Typo

* namco_163.cpp : Fix spacing

* namco_163.h : Fix comment (nw)

* namco_163.cpp : Correct update behavior
device/bus/nes/namcot.* : Remove / Fix outdated comments

* namco_163.cpp : Remove unnecessary value (nw)

* namco_163.cpp : Add notes (nw)

* namco_163.cpp : inline'd sample function, Minor fix

* namco_163.cpp : Fix notes
2019-03-29 17:57:27 -04:00
cam900
6dbd636a80 vrc6.cpp : Updates (#4819)
* vrc6.cpp : Updates
Implement master frequency register, Fix frequency / square duty behaviors, Use shorter type values, Reduce unnecessary lines
device/bus/nes/konami.cpp : Fix vrc6 sound volume, Remove outdated comment

* vrc6.cpp : Fix regression
2019-03-29 17:50:57 -04:00
cam900
8b08ad2ce6 emupal.cpp : Remove MCFGs, Simplify handlers (#4713) 2019-03-29 17:44:25 -04:00
Dirk Best
e4d3e12e25 ltcasino: Rewrite the rest of the driver
All games are now fully playable with correct graphics.

- ltcasino: This is the monochrome version. Added a layout with color
overlays based on a flyer
- ltcasinn: Fixed reset on coin-up
- Corrected RAM size
- Hooked up CRT5037
- Adjusted clocks
- Resolved a few more dipswitch functions
2019-03-29 22:14:53 +01:00
Dirk Best
17d5b41987 tms9927: Support a custom visible area 2019-03-29 22:14:41 +01:00
hap
626d6199b4 cps1: don't access extra i/o ports if they're not configured (nw) 2019-03-29 21:42:04 +01:00
couriersud
6d17870736 netlist: Timing bug fix. Affects regression tests. [Couriersud]
This fixes a rounding issue in the ptime code. This bug surfaced when I
tested netlist with picosecond resolution in ptime.
This will have a small impact on every driver using netlist. For
breakout, it required to adjust the color overlay.
2019-03-29 19:44:50 +01:00
couriersud
e4ff0d3322 netlist: Improved MOS transistor model. [Couriersud]
This is a significant improvement to the MOS transistor model. It adds
modelling of the Meyer capacitance model.
This is a somewhat academic addition since the effects occur on a
nanosecond time scale and have a huge impact on performance. I plan to
make the capacitance model selectable. Both on a model level as well as
by introducing a global solver parameter.
The model delivers comparable results to LTSpice.
2019-03-29 19:40:39 +01:00
hap
a0d2c0c25c fidelbase: small refactor (nw) 2019-03-29 19:10:33 +01:00
Lord-Nightmare
5aecde7b83 fix arcade build (nw) 2019-03-29 14:08:24 -04:00
hap
897cebc522 fidel*: use emu_timer for cpu divider (nw) 2019-03-29 14:43:37 +01:00
arbee
51d9d2c5ee Merge branch 'master' of https://github.com/mamedev/mame 2019-03-28 23:51:14 -04:00
braintro
0412e35fb2 toaplan1.cpp: White space clean up from cut-n-paste (nw) 2019-03-28 22:50:33 -05:00
arbee
0b06130124 apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card [R. Belmont] 2019-03-28 23:49:58 -04:00
braintro
8a8fad2ce5 toaplan1.cpp: Correct coinage for Jiao! Jiao! Jiao! (China, 2P set) [Brian Troha] 2019-03-28 22:40:10 -05:00
arbee
9bcad95e59 nscsi_cd: support mode page 0x01, allows Apple II SCSI Card to access CD-ROMs [R. Belmont] 2019-03-28 23:21:02 -04:00
AJR
74f9d7d10f tumbleb: Drive ADPCM sound through PIC (sound communications not hooked up yet) 2019-03-28 22:28:37 -04:00
ajrhacker
b07f4ede48
Merge pull request #4821 from clawgrip/patch-4
tumbleb.cpp: Add PIC dump for "funkyjetb" [Caps0ff, ClawGrip, The Dumping Union]
2019-03-28 20:59:54 -04:00
ClawGrip
d5fd362cc4
tumbleb.cpp: Add PIC dump for "funkyjetb" [Caps0ff, ClawGrip, The Dumping Union]
The PIC still needs to be properly hooked up
2019-03-29 01:03:55 +01:00
hap
1751034050 New working clone added
-----
Chess Challenger 7 (model CC7) [Sean Riddle]
2019-03-28 23:43:06 +01:00
hap
f51a980e34 fidel*: optimize cpu divider (nw) 2019-03-28 23:29:52 +01:00
AJR
cc407fe685 bus/isa/np600: Add 82586 interrupt (nw) 2019-03-28 18:16:36 -04:00