Commit Graph

73072 Commits

Author SHA1 Message Date
Ivan Vangelista
7848e8be7e New working clones
------------------
Dirt Dash (Rev. DT1 Ver.A, Japan) [Guru]

namcos22.cpp: Redumped bad dirtdash Point ROM from a different PCB (one was internally bad on the Dirt Dash DT2 Ver.A PCB). Updated documentation with many changes including measuring DSP and MCU clocks. [Guru]
2020-05-09 23:15:06 +02:00
couriersud
82a2535d38 netlist: remove family_setter and other maintenance. (nw)
- removed family_setter
- naming alignment, family becomes model.
- architecture cleanups.)
- reviewed reset logic.
- pass truthtable family as string to factory.

This is another set of changes on the path to align logic families and
models. As a side effect, the object model now makes a clear
distinction between analog models and logic models.

The number of macros in nl_base.h has decreased significantly due to
these changes.
2020-05-09 21:49:36 +02:00
hap
5c49ccd210 psion: does not need direct access to internal mcu reg (nw) 2020-05-09 21:43:50 +02:00
Scott Stone
f7f0aee0c4 Various XML format fixes including some comment placement fixes (nw) 2020-05-09 15:36:25 -04:00
angelosa
b868f3115f Merge branch 'master' of https://github.com/mamedev/mame 2020-05-09 20:25:04 +02:00
angelosa
c9d2f7b5e9 ddenlovr.cpp: rongrong dipswitches/diplocations, default palette to all_black (nw) 2020-05-09 20:24:10 +02:00
Olivier Galibert
157a37994c timers: Periodic timers are not adjustable, be a little more affirmative about it [O. Galibert] 2020-05-09 20:14:38 +02:00
ajrhacker
65d8c68737
Merge pull request #6673 from Hydreigon223/thunderh
Add thunderh's I/O M68k stub
2020-05-09 14:14:35 -04:00
Hydreigon223
d35b0ddfb6 Add thunderh's I/O M68k stub 2020-05-09 12:43:01 -05:00
hap
524439907a 6801: tcsr upper 3 bits are read-only (nw) 2020-05-09 17:15:46 +02:00
hap
97879948c2 6801: remove hack, the real cause of adam locking up at boot was fixed recently with TCSR_OCF clear (nw) 2020-05-09 16:45:45 +02:00
smf-
67e22e2477 fix regression with partial revert of d3196bd991 (nw) 2020-05-09 13:39:39 +01:00
R. Belmont
2f0ce57217
Merge pull request #6671 from clawgrip/patch-41
New NOT_WORKING software list additions
-------------------------------------------
Disney Manny et ses outils (France) [DisizDream]
Disney La Princesse Et La Grenouille - Le grand rêve de Tiana (France) [DisizDream]
Shrek 4 - Il était une fin (France) [DisizDream]
2020-05-09 08:36:55 -04:00
R. Belmont
265c858e3b
Merge pull request #6669 from cam900/c352_memmask
c352.cpp: Allow byte accessing, Modernize save states
2020-05-09 08:36:16 -04:00
ClawGrip
b107c795bc
New working software list additions (#6670)
* New working software list additions
-----------------------------------
Mission Pilote (France) [DisizDream]

New NOT_WORKING software list additions
---------------------------------------
DreamWorks Monstres contre Aliens (France) [DisizDream]
2020-05-09 08:35:05 -04:00
R. Belmont
4a5d5e1617
Merge pull request #6668 from DavidHaywood/080520_2
refactor seta2.cpp in preparation for adding zooming (nw)
2020-05-09 08:34:22 -04:00
Davide Cavalca
c79178f0c2
sgi_mips: new software list additions [davide125] 2020-05-09 08:33:22 -04:00
ClawGrip
32b3fbdec9
New NOT_WORKING software list additions
---------------------------------------
Disney Manny et ses outils (France) [DisizDream]
Disney La Princesse Et La Grenouille - Le grand rêve de Tiana (France) [DisizDream]
Shrek 4 - Il était une fin (France) [DisizDream]
2020-05-09 14:08:35 +02:00
hap
38b7d55f30 monty: modules were wrong way around for mmonty (nw) 2020-05-09 12:44:47 +02:00
Robbbert
cd881f08c2 (nw) jr100: corrections to the key names 2020-05-09 20:18:12 +10:00
hap
63e83c7f43 monty, microvision: blend mode was backwards (nw) 2020-05-09 11:19:14 +02:00
Robbbert
d4be2312f5 (nw) jr100: added natural keyboard, updated notes. 2020-05-09 15:27:47 +10:00
Robbbert
68c115cd17 (nw) super80: update notes 2020-05-09 14:18:25 +10:00
tim lindner
2d0820850c
CoCo: added Disto no-halt disk controller (#6632)
* initial stab at the no halt floppy disk driver controller

* removed the drive 3 and 4 like they were before

* Clean up

* comment fixes

* comment fixes
2020-05-09 13:38:56 +10:00
tim lindner
cc0293b1cd
Dragon64: connected ACIA to RS232 system (#6665)
* Hooked acia to format core, and connected intruupt.

* Fixed some spacing

* Helpfull logging

* removed logging

* Comment cleaning
2020-05-09 13:38:25 +10:00
Robbbert
32ee42272b (nw) tdv2324: validation error 2020-05-09 11:34:23 +10:00
cam900
c59d320df4 c352.cpp: Allow byte accessing, Modernize save states
Add notes, Use shorter/correct type/argument values
2020-05-09 10:31:56 +09:00
AJR
c185de04da i8085: Interrupt updates
- Eliminate special-casing and three-in-one loading of CALL (and JMP) vectors in favor of fetching each byte in succession like a normal instruction
- Add INTA callback, called only when INTR (and not any other interrupt) is acknowledged
- Enforce that TRAP (NMI) must be held at a high level until acknowledgment

pic8259: Move recently-introduced inta_call hack down into the only Z80-based driver that still needs it. The hardware-accurate way of synthesizing multiple INTA pulses in a Z80 system (which involves rerouting what would otherwise be normal memory reads) is not so simple and deservedly rare. (nw)
2020-05-08 16:51:58 -04:00
DavidHaywood
fa46c10a4d refactor seta2.cpp in preparation for adding zooming (nw) 2020-05-08 21:40:17 +01:00
hap
623dc28919 Machines promoted to working
----------------------------
Monty Plays Scrabble [hap]
Master Monty [hap]
2020-05-08 21:39:17 +02:00
cracyc
d983d9ec93 qx10: fix display clocks (nw) 2020-05-08 14:34:39 -05:00
Ivan Vangelista
94d0bbbbd0 8080bw.cpp: MT06898 (nw) 2020-05-08 21:11:36 +02:00
Ivan Vangelista
0d5266c1d9 megadriv.xml: MT07171 (nw) 2020-05-08 21:02:02 +02:00
Ivan Vangelista
dc9804f2ec slapfght.cpp: MT07198 (nw) 2020-05-08 20:54:54 +02:00
AJR
2c637cbbf4 Fix recent debugger regression with systems such as fi6845/fi8275 where a DMAC or other non-focusable executing device is scheduled first of all (nw) 2020-05-08 13:40:19 -04:00
Ivan Vangelista
2a40913198 pacman.cpp: MT7591 (nw) 2020-05-08 19:29:55 +02:00
Ivan Vangelista
dc68c15249 tx1.cpp: adjusted analog steering [Guru] 2020-05-08 19:23:22 +02:00
Ivan Vangelista
ff3e9b4ada ladybug.cpp: MT7629 (nw) 2020-05-08 18:51:52 +02:00
Robbbert
8d05a8a092 (nw) fp6000: cassette save working 2020-05-09 02:09:48 +10:00
Ivan Vangelista
b1f99aed28 circus.cpp, subsino.cpp: amendments to my previous commits (nw) 2020-05-08 17:58:12 +02:00
Ivan Vangelista
4ee56a88d2 subsino2.cpp: MT7634 and MT7635 (nw) 2020-05-08 17:33:44 +02:00
cracyc
919f50d459 new working software
-----------------------
qx10_flop.xml: CP/M-80 R2.2 for QX-10 & QX-16 1983
2020-05-08 09:50:11 -05:00
Ivan Vangelista
ac3619a6bc New working clones
------------------
Video Pinball (4 ROMs version) [f205v]
2020-05-08 16:31:11 +02:00
Ivan Vangelista
41a009484f New working clones
------------------
Circus / Acrobat TV (bootleg) [f205v, caius]
2020-05-08 15:53:20 +02:00
yz70s
46e3402b35 Remove 2 comments about correct changes (nw) 2020-05-08 15:27:35 +02:00
yz70s
1d776d47a3 xbox_nv2a.cpp: more precise implementation of rcc and rcp vertex shader instructions (nw) 2020-05-08 15:27:35 +02:00
David Haywood
c83d7fe44e
add init to convert twinbeeb bubble dump into something the driver can actually use (nw) (#6646)
* add init to convert twinbeeb bubble dump into something the driver can actually use (nw)

* note checksum of reencoded data created by our function (nw)
2020-05-08 15:02:12 +02:00
AJR
015b1ab880 pic8259: Emulate three-cycle acknowledge for non-8086 mode 2020-05-08 08:24:12 -04:00
Dirk Best
af74a6d50f v4dealem: Fix gfxdecode color amount (nw) 2020-05-08 13:44:01 +02:00
Dirk Best
3c0b5b0ef2 fp6000: Rewrite driver
- Add and hook up interrupt controller and timer
- Add keyboard support (HLE)
- Clean up and improve graphics handling
- Add initial cassette support (not working)
- Add centronics printer support
- Add beeper
- More info to dip switches
2020-05-08 13:43:55 +02:00