Commit Graph

61398 Commits

Author SHA1 Message Date
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
DavidHaywood
06c48cee0c small fixes (nw) 2018-09-04 02:55:01 +01:00
braintro
fcabebea24 system1.cpp: document PR-5317 bprom type (nw) 2018-09-03 20:07:01 -05:00
braintro
26782f8782 model1.cpp: Minor doc update (nw) 2018-09-03 19:51:53 -05:00
David Haywood
dd58bab60c new WORKING clones - Toki no Senshi - Chrono Soldier (MC-8123, 317-0040) [ShouTime] (#3952)
* new WORKING clones - Toki no Senshi - Chrono Soldier (MC-8123, 317-0040) [ShouTime]

(key was brute forced)

* list key (nw)

* leftover (nw)

* make sure attract mode plays properly without giving a continue screen (nw)

* dipswitch is inverted compared to other set
2018-09-04 00:16:59 +03:00
AJR
dc1ad55f9f timefgtr: Add necessary extra sprite RAM to address map; add PSG reads for good measure (nw) 2018-09-03 16:31:34 -04:00
AJR
769992bb02 scramble: Fix protection issue by restoring accidentally deleted line (nw) 2018-09-03 16:18:18 -04:00
mooglyguy
00e87e411c -fidel6502: Addressed some cleanups suggested by hap, nw 2018-09-03 22:05:49 +02:00
ajrhacker
80cca156a0
Merge pull request #3954 from MASHinfo/master
New working clone
2018-09-03 15:49:50 -04:00
mooglyguy
9c5a20a95d -efdt: Fixed palette regression, nw 2018-09-03 21:36:36 +02:00
mooglyguy
11fa365606 -i8255: Removed MCFG, nw 2018-09-03 20:51:58 +02:00
arbee
21cca10414 apple2e: more modernization (nw) 2018-09-03 14:49:02 -04:00
Ted Green
c9fcb5d33e Fixups (nw) 2018-09-03 12:23:53 -06:00
Ted Green
2673bd6e16 MCFG removal (nw). 2018-09-03 12:23:53 -06:00
MASHinfo
f34dafb61b new clone added 2018-09-03 20:00:54 +02:00
Ivan Vangelista
f9676d8f1d z80ctc: removed MCFG macros (nw) 2018-09-03 19:32:28 +02:00
hap
ef3fa1f0df ddragon3 game development was subcontracted to East Technology (nw) 2018-09-03 19:27:14 +02:00
Lord-Nightmare
99682f4116 sn76496.cpp: rename NCR7496 to NCR8496 for Tandy 1000TX and similar machines based on PCB pictures and service manual parts list; add support for PSSJ-3 ASIC used in later Tandy 1000 machines. Fix noise generatior behavior in NCR8496 and PSSJ-3 to match hardware tests. [Lord Nightmare, Qbix, ValleyBell, NewRisingSun] 2018-09-03 12:33:58 -04:00
MetalliC
1b1f173aeb there was other sound rom (nw) 2018-09-03 16:02:43 +03:00
R. Belmont
42bc6e5980
Merge pull request #3942 from cam900/patch-53
raiden2.cpp : Fix zeroteam OKI pin7
2018-09-03 08:51:36 -04:00
R. Belmont
d2d8d37fa6
Merge pull request #3943 from cam900/patch-54
r2dx_v33.cpp : Fix nzerotea/zerotm2k OKI pin7
2018-09-03 08:51:11 -04:00
cam900
ecbf15308a psikyo.cpp : More fixes (#3949)
* psikyo.cpp : More fixes

* psikyo.cpp :Minor fix
2018-09-03 08:50:49 -04:00
cam900
674dd233ee dreamwld.cpp : Fix rowscroll (#3950)
* dreamwld.cpp : Fix rowscroll

* dreamwld.cpp : More fixes
2018-09-03 08:50:07 -04:00
Lord-Nightmare
c66ece805d digel804.cpp: added bios set for Celectronic Berlin/Digelec Promicron 2000 programmer v2.3 [MikeMcBike] 2018-09-03 05:16:57 -04:00
AJR
76611be245 mimonscr: Fix mirroring for video writes. Score display shows correctly now. [kazblox] (from #3783) 2018-09-02 23:06:49 -04:00
AJR
3f6b7a55f5 Fix protection in The End and Scramble. theend now shows the HIT UFO screen after the CHANCE TIME round. [kazblox]
This uses the code rewrite from #3783, but with improved indentation.
2018-09-02 22:55:19 -04:00
cam900
b8c8f9423a huc6230.cpp : Fix PSG, Timer'd ADPCM update, Implement CD-DA Volume (#3919)
huc6272.cpp : Make CD-DA Playable
2018-09-02 22:31:52 -04:00
ajrhacker
8029c10d4f
Merge pull request #3946 from cam900/patch-56
psikyo.cpp : Fix rowscroll
2018-09-02 22:28:12 -04:00
Ted Green
16367e05a8 vegas: Fix GCC build link error. (nw) 2018-09-02 20:13:37 -06:00