Commit Graph

61226 Commits

Author SHA1 Message Date
ClawGrip
cb0ca282be
Add "Frogger (Video Dens, Spanish bootleg on Scramble hardware)" 2018-09-06 22:27:03 +02:00
Robbbert
109b524e0f (nw) msx: fixed some cartslot names, this might fix MT 06967. 2018-09-06 21:40:51 +10:00
kunikuni
b17ca70ce2 MT 07074 2018-09-06 12:54:02 +02:00
Robbbert
b55101383e MT 06998 2018-09-06 19:09:31 +10:00
smf-
33d101f293 fix clang build (nw) 2018-09-06 09:48:02 +01:00
smf-
9e3b73ded4 Tandy 1000: Improve keyboard HLE in basic on 1000 tx msdos floppy [smf] 2018-09-06 09:48:01 +01:00
ClawGrip
7abaa90cae Add PAL dump to "rtype2j" [Tomas Garcia-Meras (ClawGrip), Roberto Fresca, Recreativas.org, The Dumping Union] (#3963) 2018-09-06 08:12:03 +02:00
AJR
b2cd9ca731 Make SET instruction in Mitsubishi M740 subfamily actually affect execution
This fixes MT 7091, and may fix subtle problems in other drivers as well.
2018-09-05 22:30:23 -04:00
arbee
10e8381d0f apple2: with machine/apple2 safely buried we can be apple2_state again. also less MCFG. (nw) 2018-09-05 22:21:46 -04:00
AJR
1c86678627 MT 7092 2018-09-05 21:30:48 -04:00
ajrhacker
6080ddca60
Merge pull request #3961 from cam900/patch-59
sshangha.cpp : Fix OKI clock/pin7
2018-09-05 16:34:48 -04:00
mooglyguy
8ffdd1aabf k033906,k053252,k054321,k056230,kb3600,kr2376: De-MCFG, nw 2018-09-05 22:13:34 +02:00
hap
abd36e0f17 hh_tms1k: add note (nw) 2018-09-05 19:03:55 +02:00
bmcphail
a02f6ae454 Beast Busters - remove imperfect sound
Reference video at https://www.youtube.com/watch?v=i3txCb5tpkc
2018-09-05 11:47:33 -04:00
bmcphail
1b776b299d Beast Busters - use single pass sprite render with priority buffer in case of cut-out effects 2018-09-05 11:30:28 -04:00
mooglyguy
993b42e8b4 -intelfsh: Removed MCFG, nw 2018-09-05 12:11:54 +02:00
Vas Crabb
b6b299b566 cleanup, follow-up, fixup - remember to use debug builds when doing bulk conversions to catch bad downcasts and other asserts (nw) 2018-09-05 18:50:13 +10:00
cam900
b56db98d62
sshangha.cpp : Fix OKI clock/pin7
Reference : https://www.youtube.com/watch?v=buCb-exoJWo
2018-09-05 17:28:18 +09:00
mooglyguy
2e3ccabfc0 A better way of doing scanline timers, nw 2018-09-05 09:44:45 +02:00
David Haywood
1e41f12ad2 improve sshangha mixing and palette handling (#3959)
* improve sshangha mixing and palette handling
helps with the issues listed in MT6020 ( https://mametesters.org/view.php?id=6020 )

* improve (nw)

* don't think we have to pri-split spr1 (nw)
2018-09-05 17:06:13 +10:00
DavidHaywood
e10af629f3 seta001 remove a kludge 2018-09-05 17:00:41 +10:00
arbee
6d9e304150 apple2e: no-MCFG with a scanline timer? it's more likely than you think (nw) 2018-09-04 23:19:51 -04:00
AJR
4ef10aa07f Fix clang build since C++14 is a bit stupid about instantiating constexpr variables (nw) 2018-09-04 21:06:10 -04:00
Ted Green
813433cfba Misc cleanup from MCFG removal (nw). 2018-09-04 16:51:37 -06:00
hap
eac342f972 "Unknown portable computer" is too generic for fullname, and make "unknown" lowercase. (nw)
"unknown pinball game" is too generic (nw)
2018-09-05 00:30:33 +02:00
hap
031fc0deff hh_tms1k: Fixed lockups in stopthief, corrected 1 bad bit after double checking the ROM with the decap. Also noted that stopthiefp actually works fine already. [Mike] 2018-09-05 00:06:06 +02:00
mooglyguy
c5f8c29d1c -in8250: De-MCFG, nw 2018-09-04 22:08:26 +02:00
Ted Green
4cb48c238d atlantis pci9050 iteagle_fpga: MCFG removal (nw). 2018-09-04 14:01:24 -06:00
bmcphail
019f8f08f4 Megatech - add some label info from manual 2018-09-04 15:20:50 -04:00
bmcphail
2f25e1edbd Beast Busters - fix sprite priority
Credit to Daniel Filner for information.

Palettes 0xc-0xf on 2nd sprite chip behind the tilemap - confirmed on level 2 and matches real hardware video.  Removed imperfect_graphics flags as no open bugs.

(question - why is this marked as imperfect audio when there are no notes in the driver or open mametesters bugs?)
2018-09-04 14:34:12 -04:00
Ivan Vangelista
82bfdc9b4f armedf.cpp: corrected fg scroll address map location for legionjb2 (nw) 2018-09-04 19:58:54 +02:00
Ted Green
52bb3f7792 midzeus: MCFG removal and other cleanup (nw) 2018-09-04 11:56:12 -06:00
Ivan Vangelista
502a131126 wd11c00_17, wd2010, wd33c93, wd7600, x76f041, x76f100, ym2148, ym3802: removed MCFG macros (nw)
wd_fdc: started removing MCFG macros (nw)
2018-09-04 19:12:23 +02:00
R. Belmont
618c4d7165
Merge pull request #3955 from DavidHaywood/040918
small fixes
2018-09-04 12:10:19 -04:00
mooglyguy
de24e3bfdc -ie15kbd, im6402, ins8154: De-MCFG, nw 2018-09-04 17:23:03 +02:00
Ted Green
9ee8c458e2 vrc5074: Use derived clock for UART (nw) 2018-09-04 08:57:17 -06:00
smf-
836bcf5cfd PSX GPU: Added Textured Dot rendering [smf] 2018-09-04 15:28:07 +01:00
cam900
660417c530 funybubl.cpp : Update/Cleanups
Cleanup naming, Convert tilemap, Add address_map_bank_device for banked vram, Cleanup OKI banking, Fix OKI clock related to On-PCB XTAL, Add palette decoder member for palette, Cleanup/fix naming, Fix palette entry, Reduce runtime tag lookups
2018-09-04 23:54:44 +10:00
sjy96525
6507f3007b Removed Usagi imperfect graphics flag (#3948)
Because Taito GNET System uses PSX GPU device, and imperfect graphics flag into PSX GPU device
2018-09-04 15:51:27 +02:00
cam900
6f94dfc951 yunsun16.cpp : Cleanups
Cleanup duplicates, Reduce runtime tag lookups, Reduce unused, Fix notes, Cleanup tilemap scanning
2018-09-04 23:41:21 +10:00
Ivan Vangelista
b3617e279b
machine/pdc.cpp: fixed MT07086 (nw) 2018-09-04 12:28:04 +02:00
Patrick Mackinlay
8919ce5645 interpro: notworking -> networking (#3815)
* interpro: notworking -> networking

These changes combine to make InterPro networking work on Windows with the TAP-Windows6 driver.
* osdnet: add a receive delay (1 frame) after transmit to avoid a time-travel problem
* taptun: pad short Ethernet frames and append FCS (Windows-only until Linux taptun behaviour is verified)
* clipper: fix bugs in carry flag handling, prefer sign bit for tests
* i82586: fix transmit bug, handle reset

* networking: delayed transmit/receive

A second attempt to fix networking on InterPro systems, by introducing somewhat realistic delays into network transmit and receive paths. This version works by adding functions to device_network_interface which enable a device to be informed when the transmit or receive completes. The delay is only crudely approximated based on the specified bandwidth and the number of bytes being transmitted, but it should be good enough in practice. Existing drivers should not be impacted by these changes; overriding the new functions (and no longer overriding recv_cb) is necessary to obtain the new behaviour.

Changes from the previous commit:
* i82586: improve interrupt handling, implement delayed transmit/receive behaviour
* dinetwork: add transmit/receive delay timers, handlers and logic
* osdnet: remove receive delay, add the ability to start the receive timer
2018-09-04 19:26:58 +10:00
ClawGrip
21fa0dfd4f New NOT WORKING clone (#3951)
* New clones marked as NOT_WORKING
------------------------------------------
Chouji Meikyuu Legion (Japan ver 1.05, bootleg set 2)
[Tomas Garcia-Meras (ClawGrip), Roberto Fresca, Recreativas.org, The Dumping Union]

* Revert whitespaces

* Update armedf.cpp

* Rename fist bootleg Legion set
2018-09-04 10:30:58 +02:00
Ivan Vangelista
dea1cbd721
wardner.cpp: fixed palette regression (nw) 2018-09-04 09:07:37 +02:00
Scott Stone
0b6bcaf1a9 Merge branch 'master' of https://github.com/mamedev/mame 2018-09-03 23:19:13 -04:00
Scott Stone
f6def81fdf Corrected a rom label location for crasha based on PCB picture evidence (nw) 2018-09-03 23:18:13 -04:00
mooglyguy
a4fec5051e i8291a, i8355: De-MCFG, nw 2018-09-04 05:05:06 +02:00
mooglyguy
3d37224601 i8279: De-MCFG, nw 2018-09-04 04:49:13 +02:00
mooglyguy
da09a76aac -i8257: Removed no-longer-needed old-style configurators, nw 2018-09-04 04:49:01 +02:00
mooglyguy
0b79cd3816 -i8257: Removed MCFG, nw 2018-09-04 04:04:05 +02:00