Commit Graph

61401 Commits

Author SHA1 Message Date
Vas Crabb
127949063b (nw) tie up some loose ends - in particular, allow watchdog timer to
take any tag-like for the screen tag rather than only C strings
2018-09-16 20:33:06 +10:00
hap
ce3deb056d video21: realized we have a I8080A device, though in mame it's identical to I8080 (nw) 2018-09-16 12:31:07 +02:00
hap
3120bf123f video21: 2.6mhz is too fast for 8080A (nw) 2018-09-16 12:20:37 +02:00
hap
c403a51761 exidy audio: get rid of double tms5220 device read (nw) 2018-09-16 12:16:27 +02:00
mooglyguy
69e58bfbfe Missed a file, nw. 2018-09-16 10:08:17 +02:00
mooglyguy
4e74f8c28f -sun4: Fixed timekeeper type and fixed timekeeper behavior that could cause it to miss updates. [Ryan Holtz] 2018-09-16 10:08:17 +02:00
mooglyguy
4d5526d30a -sbus: Added an alternate FCode PROM for the bwtwo video board. [Ryan Holtz] 2018-09-16 10:08:17 +02:00
Robert
580aa4c5ee
Merge pull request #4004 from tlindner/coco3_second_shift_level
CoCo 3 Second Level shift
2018-09-16 17:03:08 +10:00
Robert
ec16bdc44e
Merge pull request #4005 from AmatCoder/AmatCoder-fix-tzx
tzx_cass.cpp: 1ms pause is always required
2018-09-16 17:02:40 +10:00
Robert
dfe49d3456
Merge pull request #3996 from katananja/patch-4
Add missing short commands
2018-09-16 17:01:55 +10:00
Patrick Mackinlay
2cca5549a8 nscsi: make sun4 probe-scsi happy (nw) 2018-09-16 14:30:22 +08:00
AmatCoder
745e8c0f0f
tzx_cass.cpp: 1ms pause is always required
Not only when pause from block is greater than zero .
Otherwise the last pulse is not terminated properly in some cases.
2018-09-16 07:20:34 +02:00
tim lindner
f359983b5c Extended CoCo 3's keyboard to include a second shift level. This enabled natural keyboard support for {, }, [, ], \, |, _, and ^. 2018-09-15 22:16:47 -07:00
mooglyguy
59254bc5de -sbus: Added a skeleton device for the Artecon SB300P 3-serial 1-parallel SBus card. [Ryan Holtz] 2018-09-16 06:06:45 +02:00
mooglyguy
d5ff94a4c7 -sun4: Trigger memory access exceptions on access to undefined memory types. [Ryan Holtz] 2018-09-16 06:06:45 +02:00
AJR
1f3708ba8a vpoker: 6809 type identification (nw) 2018-09-15 18:49:10 -04:00
AJR
99c9bc0cca dialog80: More key adjustments (nw) 2018-09-15 18:27:07 -04:00
mooglyguy
ea58b128bf -nscsi_cd: Return mid-sector data when initiating a read mid-sector in 512-byte block mode. [Ryan Holtz] 2018-09-16 00:24:56 +02:00
AJR
e317fb887f dialog80: Add cursor keys (nw) 2018-09-15 18:10:57 -04:00
cracyc
5ef9f211f4 hiscore.dat: updates [Leezer] 2018-09-15 17:05:06 -05:00
AJR
1718ce5443 dialog80: Keyboard adjustments (nw) 2018-09-15 17:18:09 -04:00
Justin Kerk
00288fcfa7 New working software list additions
-----------------------------------
ibm5170: Heimdall, Heimdall 2: Into the Hall of Worlds [Arcade Shadow]
2018-09-15 14:14:21 -07:00
ajrhacker
9c494531a7
Merge pull request #4003 from DavidHaywood/150918
fix finalap3 regression, use correct slave roms for fourtraxa (nw)
2018-09-15 16:56:36 -04:00
AJR
62288fe568 dialog80: Preliminary keyboard (nw) 2018-09-15 16:41:27 -04:00
mooglyguy
0a86f2efe9 -cgsix: Renamed turbogx.* to cgsix.* and added TurboGX+ support. [Ryan Holtz, Andrew Liles] 2018-09-15 20:28:53 +02:00
DavidHaywood
1e5db28086 fix finalap3 regression, use correct slave roms for fourtraxa (nw) 2018-09-15 18:41:57 +01:00
mooglyguy
c7170bed75 -sbus: Added a skeleton device for the SunSwift 10/100 + Fast Wide SCSI SBus board. [Ryan Holtz, Andrew Liles] 2018-09-15 18:33:57 +02:00
hap
07571845d8 videolich renamed to video21 (nw) 2018-09-15 18:19:30 +02:00
Robbbert
546f04f4a3 Merge branch 'master' of https://github.com/mamedev/mame 2018-09-16 02:04:29 +10:00
Robbbert
9cc397079a (nw) video21 : game now has a name, and it works (sort of) thanks to help from hap 2018-09-16 02:03:13 +10:00
mooglyguy
cbdc9a71c7 -sbus: Added a skeleton device for the SunPC 5x86 Accelerator SBus board. [Ryan Holtz, Andrew Liles] 2018-09-15 18:03:05 +02:00
mooglyguy
c26638fb14 -cgthree,turbogx: Hooked up Bt458 RAMDAC instead of custom palette handling. [Ryan Holtz] 2018-09-15 16:46:54 +02:00
AJR
f84e50687f m79152pc: Add Centronics printer port (nw) 2018-09-15 10:18:52 -04:00
mooglyguy
24f1ab374f -cgthree: Fixed self-tests, nw 2018-09-15 15:37:28 +02:00
Robbbert
77b986a85d (nw) z8 : added the DA instruction 2018-09-15 22:25:36 +10:00
MooglyGuy
94d215f4a1
Merge pull request #4000 from anikom15/scanline
-hlsl,bgfx: Made HLSL scanline shader happen before defocus. [anikom15]
2018-09-15 10:51:56 +02:00
Robbbert
be26c00b24 New NOT WORKING machine [Robbbert]
- unnamed Video-Lich gambling game
2018-09-15 18:23:05 +10:00
W. M. Martinez
b4888aabc0 Port scanline modification to BGFX 2018-09-14 19:00:52 -07:00
braintro
8f4f4ffc85 seta2.cpp: Correct ROM names for MS Gundam Ex Revue and other misc fixes (nw) 2018-09-14 19:28:42 -05:00
W. M. Martinez
e04d852034 HLSL: Move scanline to occur before defocus
On branch scanline
Changes to be committed:
	modified:   hlsl/post.fx
		Remove scanline effect
	new file:   hlsl/scanline.fx
		Separate scanline effect into its own shader
	modified:   src/osd/modules/render/d3d/d3dhlsl.cpp
		Add scanline effect
	modified:   src/osd/modules/render/d3d/d3dhlsl.h
		Add scanline effect
2018-09-14 16:38:18 -07:00
kunikuni
213ea7c969 pacland.cpp: Changed to approach real hardware behavior (#3998)
* Update pacland.h

* Update pacland.cpp
2018-09-14 13:57:35 +02:00
hap
c56e8d8b83 namcoic: move to drivers/namcos2 (nw) 2018-09-14 13:52:01 +02:00
Robbbert
ef232e57a3 (nw) fixed validation error. 2018-09-14 20:20:02 +10:00
braintro
16d1aafecf seta2.cpp: Document undumped Guardians on the P0-113A PCB and provide a PCB layout for the P0-113A PCB [Brian Troha] 2018-09-13 23:08:13 -05:00
braintro
64483ed22e seta2.cpp: Document alt common label for Wing Shooting Championship v2.00 (nw) 2018-09-13 20:55:17 -05:00
AJR
36d4bf5ef1 namcos2_sprite: Fix typo (nw) 2018-09-13 21:46:17 -04:00
David Haywood
49a2c27151 split namco c169 roz chip, c123 tilemap chip and c355 sprite chip from namcos2 shared state by making them devices (#3991)
* split namco c169 roz chip from namcos2 by making it a device (nw)

some reorganization still needed (eg move init stuff to config)

* push on this way, old non-device code was working by chance (nw)

* use std::fill instead of memset

* tidy (nw)

* split out the c355 sprites into a device too (nw)

* this isn't used (nw)

* also not used (nw)

* split out c123 tilemap chip

* modern here too (nw)

* namco system2 sprite chip is a device, move content of machine/namcoic.h to a text file in 'etc' as it's not really code at all, and the cpp file is no longer needed

* Namco System 2 ROZ is a device (so only gets created on games that have it, avoids a crash in old code in tilemap viewer)

* untangle namcofl from namcos2 now that things are devices

* untangle namconb1 from namcos2

* untangle gal3.cpp from namcos2

* untangle namcos2 and namcos21 - part 1 (ugly part)

* untangle system2 and system21, part 2

* use c68 for c68 based games in namcos21.cpp and some cleanup / notes / reorganization / default nvrams

* naming cleanups (nw)

* c123 - move init to device config

* c169 init -> device config

* c355 init -> device config

* new clones
Four Trax (Japan) [ShouTime, The Dumping Union]

note, one of the gfx roms in the MAME set has an 'fx2' label, it should be verified.

also replaced the ROMs for the fourtraxa set, the old ones had a 0x00 fill instead of a 0xff fill but were otherwise identical, it's a weird mod of the World set that hides most of the advertising banners, replacing them with generic ones, presumably for legal reasons?
2018-09-13 21:42:23 -04:00
AJR
3c03e7de35 imds2: Split out emulation of I/O controller board as separate device
- Add and identify some extra IOC firmware revisions (v1.3 from Bitsavers)
- More descriptive names for ROMs of latest IOC revision (from Bitsavers)

imds: Remove skeleton driver; ROMs preserved as v1.4 of imds2ioc
2018-09-13 20:44:49 -04:00
smf-
d58c0abc64 less space (nw) 2018-09-14 00:50:25 +01:00
mooglyguy
add2f511b8 -sun4: Added enough ROP support to turbogx to make scrolling work in the sun4_60 boot monitor. [Ryan Holtz] 2018-09-14 01:34:25 +02:00