Commit Graph

61392 Commits

Author SHA1 Message Date
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
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
Wellington Uemura
1ab4cac22c
Add missing short commands
I've noticed this while I was translating the manual.
2018-09-13 20:33:40 -03:00
Robbbert
d1ea76b831 (nw) jtc : more work in progress 2018-09-14 08:32:56 +10:00
Lord-Nightmare
596866c6ae update and fix various comments (nw) 2018-09-13 18:04:53 -04:00
mooglyguy
66f496d224 -turbogx: Added logging of FBC accesses. [Ryan Holtz] 2018-09-13 21:13:03 +02:00
smf-
c59d3e2c88 remove tms5220 read/write handler trampolines (nw) 2018-09-13 19:01:46 +01:00
AJR
7b752230e3 act5a: Better way to reset cursor blink (nw) 2018-09-13 13:34:40 -04:00
Lord-Nightmare
60ca98d14c use an equivalent read member function for mockingboard tms5220 rather than directly calling an internal tms5220 function, and add a note (nw) 2018-09-13 12:25:45 -04:00
Robbbert
3a949405af (nw) z8: fixed JP @ and CALL @ instructions 2018-09-13 22:48:49 +10:00
Ryan Holtz
7d3082e044 -sun4: Added basic support for cgsix/TurboGX SBus card. [Ryan Holtz] 2018-09-13 13:37:12 +02:00