Commit Graph

83205 Commits

Author SHA1 Message Date
smf-
eb613872fa Added a more detailed description of why the NMI hack is required 2022-05-31 14:24:06 +01:00
Patrick Mackinlay
6dda5cd229 labtam: install 8086 board 2022-05-31 17:24:48 +07:00
Patrick Mackinlay
5a3533b277 labtam: add 8086 vdu comm board [Xolod] 2022-05-31 17:24:02 +07:00
Patrick Mackinlay
a87474c264 labtam: improve z80sbc floppy hookup 2022-05-31 17:23:14 +07:00
cam900
9de083aee9
y2.cpp: Fix dependency (#9872) 2022-05-31 11:30:50 +02:00
AJR
f6994d2d42 kl5c80a12: Add KP64 timer/counter units to emulation 2022-05-30 17:35:10 -04:00
Ivan Vangelista
9cfc798a67 New machines marked as NOT_WORKING
----------------------------------
Higurashi no Naku Koro NiJong (Japan) [system11, Brizzo]
2022-05-30 22:52:50 +02:00
hap
8da801065c simpsons: remove nmi clear at wrong place (no effect on emulation) 2022-05-30 20:31:43 +02:00
0kmg
8567092e4d
lynx.xml: Added a prototype. (#9861)
New working software list additions
-----------------------------------
Robotron: 2084 (prototype) [swlovinist]
2022-05-30 14:01:09 -04:00
0kmg
cb556451a0
n64.xml: Added two unreleased titles. (#9865)
New working software list additions
-----------------------------------
Carnivalé - Cenzo’s Adventure (prototype 20000721) [Baker64, Forest of Illusion]

New NOT_WORKING software list additions
---------------------------------------
Doubutsu Banchou (Japan, prototype) [Marshall, Olivieryuyu, Baker64]
2022-05-30 14:00:42 -04:00
smf-
872a3596bc Fixed MT#08333, Simpsons attract mode music cuts off because it waits forever in a halt instruct. The ld ($fa00),a acks the NMI and the following halt instruction should wait for the next one. Some research shows the Z80 checks NMI in the last T cycle of an instruction, which may explain why the hack was already needed. [smf] 2022-05-30 13:14:12 +01:00
AJR
c3d9120c3b thepit.cpp: Modernizations and fixes
- Replace legacy VBLANK interrupt generators
- Derive audio CPU interrupt from VSYNC, not VBLANK
- Add multiplexer device for inputs
- Fix screen offsets for cocktail-flipped mode
2022-05-29 17:33:49 -04:00
AJR
d5e717cbae hp2100d.cpp: Fix mask 2022-05-29 15:23:43 -04:00
ArcadeShadow
2895364c7b
saturn.xml: Cleaned up metadata. (#9761)
Changed Prototype, Alt, Rev, Demo to lowercase in descriptions.
2022-05-30 04:20:21 +10:00
ArcadeShadow
77ce872e41
a2600.xml: Cleaned up metadata. (#9854)
Lowercase on descriptive word like Unknown, Alt, Prototype, Older in descriptions.
2022-05-30 04:11:17 +10:00
ArcadeShadow
e323f91f9b
jaguar.xml: Cleaned up metadata. (#9855)
Lowercase on descriptive words like Prototype, Alt, Re-release, Hacked in descriptions.
2022-05-30 03:17:02 +10:00
Daniel Sarfati
985c9756f0
Updated cdi.xml hashes for TOSEC disks (#9407)
chdman changed since the chd hashes were taken. This is an update for about 200 disk hashes.
2022-05-29 12:52:08 -04:00
npwoods
260f906804
util/options.h: Removed legacy OPTION_* option type constants. (#9851)
These constants were polluting the global namespace.
2022-05-30 02:47:53 +10:00
couriersud
5155e51bbe
netlist: static solver work and improve code readability (#9841)
- nltool: Added support for building individual static solver files.
- Added pre-built documentation files for nltool and nlwav.
- plib: Extended typed_version to have patchlevel as well.
- plib: Compile more of ppmf.h with nvcc.
- create_devinc.py: Add include guards to the generated files.
- makefile: Recreate generated files when python code has changed.
- Reduced nld_base.h usage in the core.
- <oved extern template class declarations to where they belong.
- Generally improved code readability and fixed a lot of issues cspell reported.
2022-05-30 02:30:25 +10:00
MASH
bfc1c9cd01
Fixed Arcade build (#9858)
Removed "Shuttle MS11 PC" computer from Arcade build/Listxml.
2022-05-29 11:39:54 -04:00
hap
6ed9447043 miconkit: cpu clock divider should be good 2022-05-29 17:12:05 +02:00
AJR
7abaa7fe02 midwunit.cpp: Add interlock and bill inputs for all games
* midxunit.cpp: Correctly designate interlock input as such
2022-05-29 09:25:40 -04:00
hap
9ba4e02607 miconkit: add p1/p2 lamps 2022-05-29 12:16:27 +02:00
smf-
00baeeff41 added Power button to Commodore LCD, if you hibernate before exiting MAME then you can continue where you left off [smf] 2022-05-29 09:41:42 +01:00
smf-
32d5d90797 Fixed commodore LCD loading from 1541/1571, loading and saving to 1581. [smf] 2022-05-29 00:31:39 +01:00
Mike Naberezny
5d0a5ab5f2
clcd.cpp: Added IEC bus connections. (#9843) 2022-05-28 23:40:42 +01:00
AJR
ecd02a067f m68hc16: Update CPU16 core
- Reduce code duplication by making most loads subroutines in the state machine
- Add ASLW, ASRW, LSRW, ROLW and RORW instructions to emulation
- Fix overflow flag for 16-bit shifts
2022-05-28 18:09:58 -04:00
AJR
439bc76f2b New machines marked as NOT_WORKING
----------------------------------
Tektronix 4319 Graphics Workstation [Bitsavers]
2022-05-28 18:05:28 -04:00
AJR
f7e96d5581 hp21mx: Add DMS instructions to disassembler 2022-05-28 18:02:18 -04:00
AJR
55f72a2a83 docs/source/debugger/execution.rst: Document gbf, gbt and gni commands 2022-05-28 18:01:17 -04:00
0kmg
ec407f8258
video/decbac06.cpp: Corrected device short name (#9817). (#9848) 2022-05-29 05:07:22 +10:00
SomeRandomGuyIdk
7f967b0c75
jpmsru.cpp: Sorted out remaining games, and added new ones. (#9830)
New machines marked as NOT_WORKING
-----------------------
Super 2p Shuffle (Mdm) (SRU) (2p Stake, £1 Jackpot)

New clones marked as NOT_WORKING
-----------------------
Each Way Shuffle (JPM) (SRU) (revision 13A, £2 Jackpot)
Each Way Shuffle Deluxe (CTL) (SRU) (£3 Jackpot)
Golden 2's (CTL) (SRU) (2p Stake, £1.50 Jackpot)
Lite A Nudge (JPM) (SRU) (5p Stake, £1 Jackpot)
Nudge Double Up (JPM) (SRU) (5p Stake, £1 Jackpot)
Nudge Double Up Deluxe (JPM) (SRU) (revision 12, £2 Jackpot)
Silver Shuffle (CTL) (SRU) (2p Stake, £1.50 Jackpot)
Two Step (JPM) (SRU) (5p Stake, £2 Jackpot)
2022-05-29 04:58:13 +10:00
ajshell1
e2a71f5d3b
cdi.xml: Fixed Link: the Faces of Evil. (#9847)
I would like to state for the record that I am a absolute moron who didn't know the difference between "SHA1" and "Data SHA1".
2022-05-29 04:46:15 +10:00
ClawGrip
6f2b862c54
model2.cpp: Fixed ROM locations for Dead or Alive on Model 2B. (#9846)
Verified on real hardware - ROM locations are not the same for Dead or Alive on Model 2B and Model 2A.
2022-05-29 03:53:30 +10:00
Steven Coomber
5c3192c95f
c64_cass.xml: Added 10 items (8 working, 2 not working) (#9832)
New working software list additions
---------------------------------------
Sky Twice (American Action) [C64 Ultimate Tape Archive V2.0]
Slap Fight (Imagine) [C64 Ultimate Tape Archive V2.0]
Slayer (Prism Leisure) [C64 Ultimate Tape Archive V2.0]
Solo Flight (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Son of Blagger (Alligata) [C64 Ultimate Tape Archive V2.0]
Space Doubt (CRL) [C64 Ultimate Tape Archive V2.0]
Space Harrier (Zafiro Software Division) [C64 Ultimate Tape Archive V2.0]
Space Invasion (Elite Systems) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
Skyline Attack (Century Software) [C64 Ultimate Tape Archive V2.0]
Snare (Thalamus) [C64 Ultimate Tape Archive V2.0]
2022-05-28 10:53:57 -04:00
Steven Coomber
be482edad8
c64_cass.xml: Added 10 items (9 working, 1 not working) (#9839)
New working software list additions
---------------------------------------
Spindizzy (Electric Dreams) [C64 Ultimate Tape Archive V2.0]
Spitfire Ace (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Split Personalities (Domark) [C64 Ultimate Tape Archive V2.0]
Sprite Man (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
Spy Hunter (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Star Eggs (Mirrorsoft) [C64 Ultimate Tape Archive V2.0]
Star Raiders II: The Great Galactic Adventure Continues (Electric Dreams) [C64 Ultimate Tape Archive V2.0]
Starion (Melbourne House) [C64 Ultimate Tape Archive V2.0]
Stir Crazy Featuring Bobo (Infogrames) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
Steel (Prism Leisure) [C64 Ultimate Tape Archive V2.0]

Note that the original "Steel" game title by "Rack It" doesn't work either and has been demoted to NOT_WORKING status
2022-05-28 10:53:17 -04:00
Robbbert
5f21c1a605 Merge branch 'master' of https://github.com/mamedev/mame 2022-05-29 00:52:44 +10:00
Robbbert
6b59873ae1 Updated status of some pinballs. (nw) 2022-05-29 00:52:28 +10:00
ICEknigh7
bcbc79cac6
spectrum_cass.xml: Added missing MicroHobby tapes (#9837)
Added all 13 covertapes from "MicroHobby Cassette" and all 31 type-in compilation cassettes from "MicroHobby Semanal".

Credit to Manuel Gomez Amate and SPA2.
2022-05-28 10:51:52 -04:00
ClawGrip
415b05d095
rbowlorama.cpp: Add info about I/O board [Museo del Recreativo] (#9842)
* rbowlorama.cpp: Add info about I/O board [Museo del Recreativo]

* Typo
2022-05-28 10:51:00 -04:00
Ivan Vangelista
5be5e5cbce New working clones
------------------
Super Pacman (v1.2) + Cherry Master (Corsica, v8.31, encrypted) [Ioannis Bampoulas]
2022-05-28 14:16:07 +02:00
Ivan Vangelista
655cbb523f vicdual.cpp: applied feedback about nostromo addition 2022-05-28 13:37:11 +02:00
ClawGrip
6de80e3f2f
New NOT_WORKING machines (#9634)
* New NOT_WORKING machines

------------------------------------
Covidarts [Vicente y Sergio de electronicaVyS]

* Add 'covidarts'

* Add note about another known undumped machine on this hardware

* Add note about undumped game on the same hardware

* New NOT_WORKING machine

----------------------------
Minidart [jordigahan]

* Keep the list ordered by set name

* Identified 'prospdp', as another set of 'Diana Bifuca'
2022-05-28 07:24:08 +02:00
AJR
5419785337 mess.lua: Fix full build after 2538377cf8 2022-05-27 22:05:59 -04:00
arbee
f7a8041c0e apple2e: Fix banking on CEC computers, corrects Pinyin input mode (GitHub #9838) [R. Belmont] 2022-05-27 21:39:21 -04:00
hap
7bf06f6268 miconkit: added ppi8255 chip 2022-05-27 23:03:35 +02:00
Ivan Vangelista
899966bca0 New working clones
------------------
Nostromo [anonymous]
Samurai (World) [anonymous, SNESNESCUBE64]
Super Ship [anonymous]

- gotya.cpp: minor cleanups

- hyprduel.cpp: used standard ROM loading macros
2022-05-27 22:29:03 +02:00
hap
f0cf972136 miconkit: add one more dipsw setting and factory defaults 2022-05-27 20:55:06 +02:00
hap
812eab4a1b New working machines
--------------------
Micon-Kit Part II [hap, anonymous, Jay Gallagher]
2022-05-27 16:29:40 +02:00
Patrick Mackinlay
2538377cf8 New machines marked as NOT_WORKING
---
Labtam 3000 [Xolod]
2022-05-27 15:53:32 +07:00