Commit Graph

61374 Commits

Author SHA1 Message Date
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
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
Patrick Mackinlay
b8c68d5ff0 ncr5390: enable dma for command completion (nw) (#3995)
This gets sun4 slightly further along.
2018-09-13 10:11:04 +02:00
Robbbert
80e50f455b (nw) z8: fixed detection of stack type; jtc: fixed display of jtces88 2018-09-13 17:32:40 +10:00
AJR
79e605fde6 imds2: Clock corrections and cleanups (nw) 2018-09-13 03:23:41 -04:00
arbee
e5268aa721 cgthree: allow system to program palette (nw) 2018-09-12 23:50:19 -04:00
arbee
9dea8bbd37 chdcd: also accept .toast as a synonym for ISO images (nw) 2018-09-12 23:48:51 -04:00
braintro
aec4b10df6 seta2.cpp: upgraded PCB layout (nw) 2018-09-12 21:27:55 -05:00
mooglyguy
0c3074d912 -sbus: Added preliminary cgthree support. [Ryan Holtz] 2018-09-13 01:40:51 +02:00
mooglyguy
4948941213 -sun4: Added SBus slot bus and basic bwtwo slot device. [Ryan Holtz] 2018-09-13 00:30:10 +02:00
smf-
f4848d1da6 PSX GPU Implement transparent dots & lines (which fixes MT 06528) & declare variables on first use. [smf] 2018-09-12 16:30:39 +01:00
Ryan Holtz
8aed8123a1 -sun4: Trigger a bus error to indicate unplugged S-Bus slots. Silenced some logging. nw 2018-09-12 09:14:27 +02:00
AJR
9fbe608a90 pcd, pcx: Add screen parameters and CRTC clocks; pcx has SCN2672 rather than SCN2674 (nw) 2018-09-11 22:39:08 -04:00
AJR
e6a3bb3ad7 mpu4vid.cpp: Properly configure CRTC clock and screen timing parameters (nw) 2018-09-11 21:30:52 -04:00
mooglyguy
acebba7968 -sun4: Fixed MMU page fault handling. SunOS installer now boots. [Ryan Holtz] 2018-09-12 03:20:20 +02:00
AJR
c19998753b octopus: Configurable clock for the SCN2674 (nw) 2018-09-11 20:57:38 -04:00
Scott Stone
aa2f1817ae wecleman.cpp: Fix debug palette assertion for hotchase/hotchasea (nw) 2018-09-11 20:37:00 -04:00
mooglyguy
97db10afb8 -sparc, sun4: Miscellaneous fixes, nw 2018-09-12 00:21:39 +02:00
Nigel Barnes
813c5ff2f4 New working clones
------------------
Acorn Electron (Trial) [Centre for Computing History, ABUG]
2018-09-11 22:50:30 +01:00
Nigel Barnes
18fccbde68 New working software list additions
-----------------------------------
bbc_flop_6502: P-System
camplynx_cass: Super Air Raid

New NOT_WORKING software list additions
---------------------------------------
bbcm_cart: Smart Cartridge [Centre for Computing History, ABUG]
2018-09-11 22:50:29 +01:00