Commit Graph

62423 Commits

Author SHA1 Message Date
mooglyguy
882b5376a8 -scsicd512.cpp: Added various legacy SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz]
-nscsi_cd.cpp: Added various new-SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz]

-sgikbd.cpp: Added a rudimentary HLE SGI Indigo keyboard device. Still needs keys to be mapped. [Ryan Holtz]

-indigo.cpp: Various changes: [Ryan Holtz]
 * Expanded logging.
 * Enabled PIT8254 timer. Has the wrong clock value; the correct clock causes a hang.
 * Improved RAM layout.
 * Added stubs for DSP RAM and Entry-level graphics.
2018-11-13 17:55:47 +01:00
Ivan Vangelista
0d948ec7e2
midway.cpp: fixed dumb error on my part. Thanks Tafoid (nw) 2018-11-13 16:29:39 +01:00
mooglyguy
748f6ed903 clifront.cpp: 'a brief list of options' is a lie, make it more truthful. 2018-11-12 22:35:26 +01:00
AJR
c188d54965 discrete: Eliminate unnecessary address space argument from handlers (nw)
audio/galaxian: Move configuration to driver files (nw)
2018-11-12 16:13:48 -05:00
Ivan Vangelista
5b59f07b1b ay8910: some more work on MCFG macros removal (nw) 2018-11-12 21:36:22 +01:00
AJR
86ccb014b1 electron: Add Ewgeebez to cassette list 2018-11-12 13:41:09 -05:00
AJR
05a156b540 highvdeo.cpp: VBLANK modernization (nw) 2018-11-12 11:48:54 -05:00
AJR
ccb1f70fea m72.cpp: Miscellaneous cruft removal (nw) 2018-11-12 10:36:07 -05:00
AJR
e92b31863a Misc. cleanups after recent commits (nw) 2018-11-11 23:15:27 -05:00
AJR
e67d724228 rascot: Make 68K/Z80 communications work instead of patching it out (nw) 2018-11-11 23:06:29 -05:00
mooglyguy
34206293ad dp8573: Turn off logging by default, nw 2018-11-12 02:45:57 +01:00
mooglyguy
1b08996e2b -dp8573.cpp: Added DP8573 Real-Time Clock emulation. [Ryan Holtz]
-indigo.cpp: Hooked up new DP8573 implementation. [Ryan Holtz]
2018-11-12 02:42:19 +01:00
MetalliC
208182c9c4 model3: document Virtua Striker 2 and '99 countries. note: VS2 and '99 have hard coded region, while VS2'98 have special codes to change it. (nw) 2018-11-12 01:49:30 +02:00
AJR
b3316024ae New machines marked as NOT_WORKING
----------------------------------
Model 931 Video Display Terminal [Al Kossow]
2018-11-11 18:00:11 -05:00
David Haywood
a6714d0c99 new ekara Software List entries [Team Europe + contributors] (#4285)
* new ekara Software List entries [Team Europe + contributors]

 *EC0003-  J-Pop Mix Volume 3
  *EC0006-  ENK Volume 1
  *EC0010-  Kid's Mix Volume 1
  *EC0012-  J-Pop Mix Volume 7
  *EC0013-  J-Pop Mix Volume 8
  *EC0015-  Artist Selection Volume 2 - unknown artist
  *EC0022-  J-Pop Mix Volume 10
  *EC0026-  J-Pop Mix Volume 14
  *EC0027-  J-Pop Mix Volume 15
  *EC0029-  Artist Selection Volume 3 - Dreams Come True
  *EC0031-  Artist Selection Volume 4 - unknown artist
  *EC0034-  Kid's Mix Volume 3
  *EC0036-  Artist Selection Volume 6 - KinKi Kids
  *EC0042-  J-Pop Mix Volume 19
  *EC0044-  Artist Selection Volume 9 - Every Little Thing
  *EC0045-  Artist Selection Volume 10 - Mr. Children
  *EC0048-  ENK Volume 6
  *EC0049-  Artist Selection Volume 11 - Judy and Mary
  *EC0054-  J-Pop Mix Volume 23
  *GC0002-  BHT Volume 1

  e-kara UK / Europe Volume 7 (UK-E007)
  e-kara Germany 5-Songs Starter (GER-M001)

* note updates (nw)

* confirm some more entries (nw)

* identified another (nw)

* confirmed we go up to 76

* there are some more specials (nw)

* definitely need to clear DMA length at least (nw)

* definitely need to clear DMA length at least (nw)

* oops (nw)
2018-11-11 16:36:48 -05:00
AJR
fa2af9b497 indigo.cpp: Fix build (nw) 2018-11-11 15:27:52 -05:00
ClawGrip
998e46795c New WORKING machine (#4286)
* Add "Dance Dance Revolution Disney Mix" TV Game [zino, ClawGrip, The Dumping Union, Recreativas.org]

* Add "ddrdismx"

* Add notes (nw)

* typo (nw)
2018-11-11 13:38:55 -05:00
mooglyguy
d05a05a015 -indigo.cpp; Various changes: [Ryan Holtz]
* Switched to new Z80SCC implementation.
 * Hooked up RS232 ports.
 * Fleshed out SCSI.
 * Added PIT8254 device (currently disabled).
 * Converted to logmacro.
 * Started fleshing out HPC1 implementation.
 * Split into separate indigo3k/indigo4k classes.
 * Renamed variables to MAME code standards.
 * Removed unused screen device.
2018-11-11 19:33:20 +01:00
hap
0206cc5587 x68k: bit more accurate refresh rate (from_ticks doesn't work with fractions) (nw) 2018-11-11 19:32:12 +01:00
hap
f4f390a538 attotime::from_ticks: on 0hz return attotime::never instead of crashing (nw) 2018-11-11 18:01:41 +01:00
Ivan Vangelista
46f38a9d67 uzebox.xml: added 2 new entries [ArcadeShadow] 2018-11-11 16:12:46 +01:00
Ivan Vangelista
3179e847c9 toaplan2.cpp: fixed Snow Bros 2 bootlegs years I managed somehow to screw up, thanks to Haze for spotting this. Also added a note about it possibly not being a bootleg (nw) 2018-11-11 11:19:41 +01:00
Ivan Vangelista
5314734d22 tecmo.cpp: fixed backfirt missing sound regression (nw) 2018-11-11 11:03:27 +01:00
Ivan Vangelista
d144671cbc magic10.cpp: fixed missing parent clone relationship I overlooked before merging the PR. Big thanks to gregf for spotting this. (nw) 2018-11-11 10:44:20 +01:00
f205v
8ba9b999f4 Driver magic10.cpp (#4280)
* Driver magic10.cpp
- added clone "Magic Colors (ver. 1.6)"
- updated game list with hardware setup
- more detailed hardware setup description
- updated boot instructions for all games
- corrected a few ROMs names as per real labels
- added PLDs (as NO DUMP) where appropriate
- changed manufacturer name from "ABM Electronics" to "ABM Games"
- normalised "Ver." tag in game names
- renamed "Music Sort (ver 2.02, English)" to "Music Sort (ver. 2.02)" (all games have a mixture of English and Italian text, but they are all released for "Italy" only, as stated in the games disclaimers)
2018-11-11 09:24:36 +01:00
Robbbert
7256607de3 (nw) uts : added info found in a notepad from the old days 2018-11-11 16:00:16 +11:00
Robbbert
7894a68436 (nw) uts10 : added keyboard rom; fixed ram error. 2018-11-11 15:30:00 +11:00
arbee
22e5c837ca New machines added as MACHINE_NOT_WORKING
Network Computing Devices NCD-19 [R. Belmont, Al Kossow]
2018-11-10 23:03:29 -05:00
AJR
497fc4ad41 i386: Signal a privilege change to the debugger whenever protected mode is enabled or disabled or the CS descriptor flags are changed 2018-11-10 22:46:08 -05:00
AJR
aac19ebfba ncd17c: Minor note (nw) 2018-11-10 22:28:53 -05:00
AJR
d0e28392dc ncd17c: Add screen raw parameters; improve documentation (nw) 2018-11-10 22:21:23 -05:00
Robbbert
6459de6d86 (nw) fixed the build. 2018-11-11 13:27:22 +11:00
arbee
9047b3e753 New machines added as MACHINE_NOT_WORKING:
- Network Computing Devices NCD-17C [R. Belmont, Al Kossow]
2018-11-10 20:23:00 -05:00
braintro
9ec3f459cd new working clone - Xmen COTA Asia
New Working Clone Added
-----------------------------------------------
X-Men: Children of the Atom (Asia 941219) [Brad Hicks]
2018-11-10 18:26:03 -06:00
AJR
e3e9561773 pc9801_118.cpp: Correct chip types in documentation; eliminate fake XTAL definition (nw) 2018-11-10 18:38:38 -05:00
ajrhacker
7396442f24
Merge pull request #4264 from hp9k/go_privilege
debugger: add 'gp' command
2018-11-10 15:50:03 -05:00
mooglyguy
9a5a4d491f -t10sbc.cpp: Added support for Format Parameters and Geometry Parameters pages. [Ryan Holtz]
-hpc3.cpp: Added support for single-byte SCSI DRQ functionality. [Ryan Holtz]
2018-11-10 21:24:17 +01:00
AJR
9a06a7d23a dp8390d, rtl8019a: Improve device names (nw) 2018-11-10 14:55:34 -05:00
AJR
b1c292726b falco5220: Add ROM bank switch; correct clocks (nw) 2018-11-10 14:47:55 -05:00
AJR
50b50a818f univac.cpp: Add customized CRTC; configure CTC using verified input frequencies (nw) 2018-11-10 14:45:25 -05:00
AJR
fc20d899ab z80ctc: Allow a fixed-rate clock input to be configured for each channel. This improves performance by alleviating the need to drive the CLK/TRG inputs with high-frequency timers. 2018-11-10 14:40:45 -05:00
cam900
aebfca6f33 gaelco.cpp : Reduce duplicate, Cleanup naming, Reduce runtime tag lookup, Cleanup gfxdecode (#4059) 2018-11-10 16:20:01 +01:00
cam900
1bfda189cd thoop2.cpp : Cleanup duplicate, naming, Reduce runtime tag lookup (#4062) 2018-11-10 16:06:58 +01:00
Roberto Fresca
1e6540f07b Piccolo Poker 100 updates...
- Protection understood, documented, and completelly simulated.
- Removed the ugly patch/hack in the driver_init that formerly allows to boot.
- Some clean-ups...
- Added technical notes.
2018-11-10 15:11:08 +01:00
cam900
b6449656d8 deco32.cpp : Cleanups (#4278)
* deco32.cpp : Cleanups
Fix spacing, Move tilegen configurations into video_start, Remove VIDEO_START_MEMBER, Fix namings, Cleanup duplicates in gfxdecode, Reduce unnecessary address_space arguments, Reduce unnecessary arrays, Fix tattass* metadata related to date in ROM/RAM check screen

* deco32.cpp : Fix tattass eeprom logging
2018-11-10 08:51:15 -05:00
R. Belmont
2d2dd5e798
Merge pull request #4277 from cam900/patch-68
deco16ic.cpp : Add support for gfxdecode device...
2018-11-10 08:50:36 -05:00
R. Belmont
2e2ad370b7
Merge pull request #4272 from rfka01/master
x820ii: Marked iffy ROM from bitsavers as BAD_DUMP
2018-11-10 08:50:04 -05:00
David Haywood
338f278f4d XaviX - very preliminary sound (#4275)
* terminology change (nw)

* prepare (nw)

* move some bits (nw)

* prepare (nw)

* make some noises (nw)

* less loud (nw)

* new e-kara Software List entry
e-kara UK / Europe Volume 1 (UK-E001) [Team Europe]
2018-11-10 08:49:43 -05:00
cam900
a2af88a451 wrally.cpp : Cleanup gfxdecode, Duplicates, ACCESSING_BITS, Runtime tag lookups (#4060) 2018-11-10 10:27:57 +01:00
Robbbert
95c2668f4c (nw) uts : added info from Al Kossow 2018-11-10 17:19:50 +11:00