Commit Graph

65045 Commits

Author SHA1 Message Date
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
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
AJR
19060d6627 bus/isa/np600: Preliminary 82586 hookup (nw) 2019-03-28 17:58:27 -04:00
hap
bf9279e226 New working clone added
---------
ARB V2 Sargon 4.0 [anon]

New working softwarelist item added
------------
arb: Grand Master Series 4.0 [anon]
2019-03-28 19:06:55 +01:00
andreasnaive
82f7628345 bad maps... (nw) 2019-03-28 18:47:12 +01:00
Roberto Fresca
ece0079f38 Improvements to Saloon/Nevada [Roberto Fresca, Grull Osgo]
- Added I2C bus and default serial EEPROM.
- Added default NVRAM.
- Improved memory map.
- Removed PIAs.
- Added DIP switches.
- Reworked inputs.
- Fixed colors.
- Added technical notes.

New working machines
--------------------
Saloon (French, encrypted) [Roberto Fresca, Grull Osgo]
Nevada (French, encrypted) [Roberto Fresca, Grull Osgo]
2019-03-28 16:42:45 +01:00
arbee
2075a8e2a0 fix non-Apple Clang (nw) 2019-03-28 00:39:33 -04:00
AJR
8c220a3cbd Delete one more mem_mask parameter (nw) 2019-03-27 23:41:14 -04:00
AJR
91da214592 z80ctc, z80dart, z80sio: Simplify read/write handlers (nw) 2019-03-27 23:15:32 -04:00
David Haywood
9873d6afaa spg110: tweaks for jak_capb, improves rendering, identifies several things (#4816)
* spg110: jak_capb misc guesses (nw)

* misc priority stuff (nw)

* tweaks (nw)

* more tweaks (nw)

* small spg2xx refactor (nw)

* some spg2xx refactoring (nw)

* (nw)

* tidy (nw)

* these have all been moved out into modules (nw)

* sprite work in progress (nw)

* (nw)

* spg110: shift some stuff around and split into files here too

* (nw)

* (nw)

* (nw)

* sprite improvements
2019-03-27 22:40:35 -04:00
Stiletto
f1abceb70c
oops (nw)
oops (nw)
2019-03-27 22:12:09 -04:00
Stiletto
17ded17c7f
(nw)
(nw)
2019-03-27 22:10:25 -04:00