Commit Graph

72856 Commits

Author SHA1 Message Date
R. Belmont 95d2ecf6f7
Merge pull request #6429 from MASHinfo/master
Added wheel control to Konami GT and Konami RF2
2020-03-13 12:11:21 -04:00
R. Belmont 5d83fc484b
Merge pull request #6433 from rfka01/master
pc.cpp: PC4i BIOS version and comments
2020-03-13 12:11:09 -04:00
David Haywood 9e990af6aa
Pug and Play work (#6434)
* new clones
---
Spider-Man (JAKKS Pacific TV Game) (older hardware, set 2) [Sean Riddle]

* (nw)

* sh6578 work (nw)

* new NOT WORKING
----
Fox Sports 7 in 1 Sports Games Plug n' Play [Sean Riddle, David Haywood]
Ford Racing [Sean Riddle, David Haywood]

- some sh6578 work (nw)

* new NOT WORKING
----
Lazer Tag Video Game Module [Sean Riddle, David Haywood]

(quickly hits unimplemented 00F596: divq mr, r2)

* sh6578 input tweaks (nw)

* sh6578 gfx work (nw)

* sh6578 video work (nw)

* sh6578 - use m6502 type instead of n2a03 type as apparently most of these clones follow that pattern (nw)

* sh6578 - use logmacro (nw)

* sh6578 misc work (nw)
2020-03-13 12:10:36 -04:00
AJR c861181b46 tlcs90: Split up the t90_internal_registers_r/w handlers (nw)
This work anticipates modifying the internal register map for TMP90PH44 and other incompatible models.
2020-03-13 12:05:44 -04:00
smf- f89888fc34 Added support for the address high byte to i2cmem for devices greater than 4096 bytes. [smf]
Hooked up a 24C64 to the Domyos games in Xavix2 [smf, N. Gilbert]
2020-03-13 12:28:09 +00:00
mooglyguy a8920c68c8 -sa1: Added savestate support. [Ryan Holtz] 2020-03-13 08:40:29 +01:00
AJR edd08a30a4 canons80: Hook up LCDC and some RAM; work around undumped internal ROM this most likely boots from (nw) 2020-03-12 23:13:47 -04:00
AJR 4499f5f6bc Missing from previous M6801 update (nw) 2020-03-12 22:15:53 -04:00
AJR e10fc0f95d m6801: Attempt at cleaning up internal registers (nw)
- Split "HD6301" and "HD63701" devices into several different types (functionally identical now, but won't be compatible once accuracy improves)
- Split the all-in-one m6801_io_r and m6801_io_w handlers into separate handlers for each register; use m() instead of rw() to map these for now
- Make all port direction registers write-only
- Delete the "unused" NOP mapping from $0020 to $007F in the MC6803 internal map (datasheets make clear that external accesses can be made here)

mc10.cpp: Remove a bizarre and seemingly useless DDR hack for an unused port (nw)

psion.cpp: Correct CPU types and clocks
2020-03-12 22:14:14 -04:00
Robbbert 703e40e593 (nw) fixed mess build 2020-03-13 12:54:39 +11:00
ArcadeShadow 394a331370
ibm5170 - New working software list addition (#6413)
New working software list additions
-----------------------------------
ibm5170: The Lost Vikings [ArcadeShadow]
2020-03-13 01:32:52 +00:00
ArcadeShadow 700a0c6fef New working software list additions
Beneath a Steel Sky (France), Pinball Fantasies
2020-03-12 18:26:26 -07:00
Ivan Vangelista 15dcb3b0ed New working clones
------------------
Scramble (Okapi bootleg) [Hammy, Boge, ColinD]
2020-03-12 20:05:22 +01:00
rfka01 ec2e026d1b pc.cpp: PC4i BIOS version and comments 2020-03-12 18:43:03 +01:00
Ivan Vangelista 6525dc0cbf devices/sound: more handler simplification (nw) 2020-03-12 18:10:30 +01:00
Robbbert 037d9d1b70 (nw) romload : Restored lost message about invalid bios. 2020-03-13 03:47:20 +11:00
AJR a32e8c981b k5: Add one device (nw) 2020-03-12 12:10:43 -04:00
AJR c152da7955 upd7810: Refresh PA/PB/PC/PF outputs upon mode change
cz101: Switch to bitbanged HD44780 interface (nw)
2020-03-12 11:18:03 -04:00
Patrick Mackinlay c00a334c30 gio64: oops (nw) 2020-03-12 20:50:46 +07:00
MooglyGuy b68968ebee -unsp: Fixed a silly bug with lsror, nw 2020-03-12 14:32:25 +01:00
Patrick Mackinlay 891f079028 gio64: simplify (nw) 2020-03-12 20:29:29 +07:00
Olivier Galibert 564a068065 First stab at the ks0164 core, plus a xavix fix (nw) 2020-03-12 13:11:11 +01:00
MASH 4e895fee60
Added wheel control to Konami GT and Konami RF2
Added steering wheel to Konami GT and Konami RF2 [mmarino4]
See MAMETesters bug # 05331
2020-03-12 03:14:55 +01:00
AJR 2ed31c7650 New machines marked as NOT_WORKING
----------------------------------
Roland Alpha Juno-1 (JU-1) Programmable Polyphonic Synthesizer [DBWBP]
Roland Alpha Juno-2 (JU-2) Programmable Polyphonic Synthesizer [DBWBP]
2020-03-11 21:54:39 -04:00
AJR f783ef246c New machines marked as NOT_WORKING
----------------------------------
Roland JX-3P Programmable Preset Polyphonic Synthesizer [DBWBP]
Roland MKS-30 Planet-S MIDI Sound Module [DBWBP]
Roland GR-700 Guitar Synthesizer [DBWBP]
2020-03-11 20:03:56 -04:00
Olivier Galibert 4f85c9652d Last checkpoint before starting the core itself (nw) 2020-03-11 23:09:34 +01:00
MooglyGuy 833e624fd1 Fix compile, nw 2020-03-11 22:35:03 +01:00
MooglyGuy 4a909eb16b -frontend: Added an About menu option to display the contents of COPYING in order to be more license-compliant. [Ryan Holtz] 2020-03-11 22:11:20 +01:00
Olivier Galibert 6fcded4971 Woops (nw) 2020-03-11 21:13:11 +01:00
Olivier Galibert 61c775bb74 More dgpix work (nw) 2020-03-11 21:07:41 +01:00
AJR 1d38a4cc19 cxd1095, msm6242: Simplify handler signatures; use shorter type names (nw) 2020-03-11 15:19:23 -04:00
Ivan Vangelista 59337f9e50 src/devices: simplified some handlers (nw) 2020-03-11 20:04:17 +01:00
Olivier Galibert 29f838fe84 ks0164 disassembler work (nw) 2020-03-11 19:58:47 +01:00
Ivan Vangelista 3fb1892843 New working clones
------------------
Jungler (Olympia) [f205v]
2020-03-11 19:54:06 +01:00
mooglyguy 166545375e -unsp: Various changes: [Ryan Holtz]
* Added individual members for FR status flags.
 * Added FR = Rd and Rd = FR opcodes.
 * Added Ext A6 support.
 * Fixed up LSR/LSROR/LSL/LSLOR/ASR/ASROR support.
 * Cleaned up GOTO MR.
 * Added Faction ON/OFF, SECBANK ON/OFF, and IRQNEST ON/OFF support.
 * Disabled DRC for the time being.
2020-03-11 19:42:01 +01:00
David Haywood 4db634dfd9
Plug & Play work (#6426)
* new NOT WORKING
----
Spider-Man Web Master (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]

* new WORKING machine
----
Who Wants To Be A Millionaire (UK, Character Options) [Sean Riddle, David Haywood]

* sh6578.work (nw)

* (nw)

* sh6578 work (nw)

* main screen turn on (nw)

* allow workram writes via DMA (nw)
2020-03-11 10:42:00 -04:00
R. Belmont a00cd93120
Merge pull request #6428 from ArcadeShadow/patch-24
New working software list additions
2020-03-11 10:40:54 -04:00
AJR 27b45ca9af roland_d10.cpp: Use bankdev instead of membank to map banked ROM/RAM; improve banking setup for d10 (nw)
This fixes the "invalid bank entry" error with d10. The schematics don't make it easy to correct this, since most of the banking and chip selection logic is embedded in custom gate arrays.
2020-03-11 08:49:20 -04:00
hap 28e392e0ad New working clones
------------------
Elite Avant Garde 2100 (set 2) [Berger]
2020-03-11 12:55:29 +01:00
Dirk Best aa697ff0b9 drw80pkr: Hook up 6845, screen raw parameters 2020-03-11 09:54:15 +01:00
ArcadeShadow 239a1618a4
New working software list additions
Alone in the Dark 2
2020-03-11 08:21:10 +00:00
cam900 5e361d520c
triviaquiz.cpp : Fix compile (#6427) 2020-03-11 07:20:53 +01:00
Vas Crabb 9733f5cf3d tilemap: that macro has contributed nothing but obfuscation since we moved to C++ 2020-03-11 15:47:30 +11:00
R. Belmont e7b33bd5e2
Merge pull request #6423 from clawgrip/patch-4
sidearms.cpp: Add note about starfield ROM [jordigahan]
2020-03-10 23:13:07 -04:00
Ivan Vangelista 31c5d585f3 triviaquiz.cpp: input addresses (nw) 2020-03-10 21:47:27 +01:00
Ivan Vangelista f73dcc5fe6 triviaquiz.cpp: updated vram size, thanks to hap (nw) 2020-03-10 21:26:21 +01:00
cracyc f42d9f7d43 hiscore.dat: fix viewpoin (nw) 2020-03-10 12:24:54 -05:00
Ivan Vangelista 3663366ce9 New machines marked as NOT_WORKING
----------------------------------
Trivia Quiz (set 1) [Slowcade]

New clones marked as NOT_WORKING
--------------------------------
Trivia Quiz (set 2) [Slowcade]
2020-03-10 17:50:04 +01:00
Firehawke 51759016a5
Mid-cycle Apple II stuff because... (#6422)
* New working software list additions

-----------------------------------

apple2_flop_orig: The Brain Game, Countdown to Shutdown, The Bard's ale II: The Destiny Knight, Wizplus [4am, Firehawke]

* New working software list additions

-----------------------------------

apple2_flop_orig: John Elway's Quarterback, Kaves of Karkhan, Triad (Version 1.0), Rescue on Fractalus [4am, Firehawke]

* New working software list additions

-----------------------------------

apple2_flop_clcracked: Telling Time (Version 3.2.0), Money (Version 3.1.6) (cleanly cracked), Cyborg (Version 2) (cleanly cracked) [4am, Firehawke]

* New working software list additions

-----------------------------------

apple2_flop_orig: Where in North Dakota is Carmen Sandiego? [Frank Cifaldi, 4am, Firehawke]
apple2_flop_clcracked: Where in North Dakota is Carmen Sandiego? [Frank Cifaldi, 4am, Firehawke]
2020-03-10 12:16:57 -04:00
Hydreigon dc06d4b5cc
Confirm Zeus 2's cab linking is firewire/IEEE 1394 (#6425)
* Confirm Zeus 2's cab linking is firewire/IEEE 1394

none

* ok, but the note in the above comment box (nw)

Co-authored-by: hap <happppp@users.noreply.github.com>
2020-03-10 14:58:05 +01:00