Commit Graph

71880 Commits

Author SHA1 Message Date
Ivan Vangelista
047fad7290 New working clones
------------------
Crazy Kong (bootleg on Moon Cresta hardware, set 2) [ColinD, Hammy, Boge]
2020-03-14 09:03:01 +01:00
AJR
475e834cdc metro.cpp: Fix loss of sound in games with uPD7810s other than daitorid, pururun & gunmast (nw) 2020-03-13 23:16:20 -04:00
ajrhacker
d1a38e9422
Merge pull request #6439 from MASHinfo/master
Added Star Wars controller to Turbo Su
2020-03-13 22:10:36 -04:00
MASH
b47fa60571
Added Star Wars controller to Turbo Su
Added Star Wars flight yoke controller to Turbo Sub. This fixed the inverted input since MAME 0.192.

See http://www.turbosub.com/turbosubmain.html
"Most of the cabinets that have surfaced have been converted from Star Wars cabinets, this makes sense considering the game utilizes the same flight yoke".

See also MAMETesters bug #06913
2020-03-14 02:49:40 +01:00
AJR
854a56a1df spdodgeb.cpp, wy100.cpp: Clean up odds and ends (nw) 2020-03-13 20:38:34 -04:00
Michael Zapf
91b633c363 ti99: Added CorComp disk controller cards. 2020-03-14 01:27:29 +01:00
AJR
a1546a423b spdodgeb: Replace protection simulation with emulation of HD63701Y0 MCU 2020-03-13 19:03:11 -04:00
angelosa
3463c5fab3 holeland.cpp: add dip locations and screen raw parameters [Angelo Salese] 2020-03-13 22:38:28 +01:00
R. Belmont
49c7f576db
Merge pull request #6438 from clawgrip/patch-7
New NOT_WORKING software list additions
2020-03-13 17:26:46 -04:00
R. Belmont
895f9b07ef
Merge pull request #6436 from clawgrip/patch-6
New working software list additions
2020-03-13 17:26:34 -04:00
R. Belmont
9d428b4dc1
Merge pull request #6437 from quasiscroto/debugfix
Fix two cases where debugger can crash mame ("cheatlist" command befo…
2020-03-13 17:26:22 -04:00
ClawGrip
b93dda57fd
New NOT_WORKING software list additions
---------------------------------------
Nickelodeon Ni Hao Kai Lan - Joyeux Nouvel an chinois! (France) [DisizDream]
Scooby-Doo! - Panique à Funland [DisizDream]
Disney/Pixar Là-Haut (France) [DisizDream]
Disney Winnie L'ourson - La Chasse au miel de Winnie (France) [DisizDream]
Disney/Pixar Cars - Quatre Roues (France) [DisizDream]
Le Monde de Nemo - Nemo à la decourverte de l'océan (France) [DisizDream]
Oui-Oui - Détective d'un Jour (France) [DisizDream]
DreamWorks Monstres contre Aliens (France) [DisizDream]
Disney/Pixar Wall-E (France) [DisizDream]
2020-03-13 22:08:24 +01:00
AJR
0994529652 m6801: Add preliminary HD6301X internal register map (nw) 2020-03-13 16:21:28 -04:00
quasiscroto
ea77f856a0 Fix two cases where debugger can crash mame ("cheatlist" command before "cheatinit", long strings after "help") 2020-03-13 13:18:04 -07:00
ClawGrip
1c2ce5cb33
New working software list additions
-----------------------------------
Spider-Man & ses amis - Le Défi Du Docteur Ock (France) [DisizDream]

New NOT_WORKING software list additions
---------------------------------------
Disney/Pixar Là-Haut (France, Rev. 005) [DisizDream]
Disney Manny et ses outils (France) [DisizDream]
Disney Mickey - Meickey à la Recherche De Pluto (France) [DisizDream]
V.Smile Mes Premiers Clics (France) [DisizDream]
Les adventures du Petit Chaperon Rouge (France) [DisizDream]
Oui-Oui - Détective d'un Jour (France, Rev. 105) [DisizDream]
Nickelodeon Go Diego! - À la rescousse des animaux! (France) [DisizDream]
Kung Fu Panda - La Mission de Po (France) [DisizDream]
Disney La Maison De Mickey (France) [DisizDream]
2020-03-13 21:10:49 +01:00
AJR
98884c10d8 m6801: Add DDRs as mask for port output callbacks; implement more HD6301X weirdness (nw)
psion: Use callbacks for port 2; misc. additional cleanups (nw)
2020-03-13 15:57:47 -04:00
Ivan Vangelista
6ccb3256e8 k005289.cpp: fixed regression I caused in nemesis.cpp games (nw) 2020-03-13 20:42:52 +01:00
AJR
8659c397af m6801: Fixes and improvements
- Fix a bug that deadlocked the emulation during WAI/SLP if a timed event had already occurred
- SLP is no longer disassembled as "illegal" on the HD6301
- Tentatively start to support the extra ports of the HD6301X/HD6301Y (nw)
2020-03-13 15:10:58 -04:00
ajrhacker
0ee38e10ad
Merge pull request #6435 from MASHinfo/master
Fixed Spiders discrete sound clock
2020-03-13 15:03:41 -04:00
MASH
b0803a5e41
Fixed Spiders discrete sound clock
Fixed Spiders discrete sound clock. [vidpro1]
See MAMETesters bug # 07518
2020-03-13 19:48:49 +01:00
Ivan Vangelista
1bb63a68bf Merge remote-tracking branch 'origin/master' 2020-03-13 19:30:55 +01:00
Ivan Vangelista
931ea8c48c cps1bl_5205.cpp: fixed Assertion `m_current_device' failed in debug builds (nw) 2020-03-13 19:30:37 +01:00
angelosa
46c1ebdbbb legionna.cpp: Seibu Cup Soccer dip locations, documentation, visible area fix [Angelo Salese] 2020-03-13 18:29:50 +01:00
AJR
444755f2f5 tlcs90: First draft of 90844 register map; improve logging for unemulated registers (nw) 2020-03-13 13:10:02 -04:00
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