Commit Graph

82096 Commits

Author SHA1 Message Date
Ivan Vangelista
c444dd44cf - jailbrek.cpp: dumped PALs and added PCB info for jailbrekb [Guru]
- thedeep.cpp, welltris.cpp: used finder for memory bank and other minor cleanups
2022-03-01 16:39:42 +01:00
Vas Crabb
3d4a2fa983 getaway.cpp: Updated metadata and notes considering Japanese flyer.
Removed imperfect controls flag and changed description to note that the
dumped set seems to be for the upright cabinet shown on the Japanese
flyer.  The version for sit-down cabinet with additional I/O is
undumped.
2022-03-01 23:19:53 +11:00
Miodrag Milanovic
ef98b0220d Fixes for ASIO 1.20.0 2022-03-01 11:44:28 +01:00
Ivan Vangelista
cdcfa1d74a - gs6502.cpp, gs6809.cpp, gsz80.cpp: added years according to schematics [Guru]
- taito_b.cpp: dumped pals for masterw [Guru]
2022-03-01 06:01:49 +01:00
Ivan Vangelista
d66fb66dbb New working clones
------------------
Rim Rockin' Basketball (V1.5) [Brian Troha, The Dumping Union]
2022-03-01 05:39:02 +01:00
AJR
19397f4903 debugcmd.cpp: Modernize implementation details of mini_printf 2022-02-28 18:22:07 -05:00
Angelo Salese
74eb8b8537
hp98265a.cpp: fix a return indentation 2022-02-28 23:50:05 +01:00
Scott Stone
dff83eddf0 apple2gs_flop_clcracked.xml: Added 3stooges. Duplicate entries for Arkanoid and Arkanoid II (arkandb and arknd2b) were deleted. The entries at the top of the hash file cover both games with better meta data and descriptions. [Brian Troha] 2022-02-28 14:42:52 -05:00
Ivan Vangelista
e502c024c0 - mcr68.cpp: added pld dump for blasted [Shane Reel]
- taito_b.cpp: added PCB info for masterw [Guru]
2022-02-28 19:20:19 +01:00
Vas Crabb
cc401fc774 cpu/hphybrid: Use device_delegate rather than devcb for hot callbacks unlikely to be chained. 2022-03-01 00:50:51 +11:00
0kmg
7aebdc99d8
playch10.cpp: Various cleanups. (#9349)
- Modernized PRG ROM banking.
- Cleaned up cart daughter board initialization code.
- Fixed daughter board RAM sizes for Baseball Star, Pinbot, and Punch-Out. Punch-Out's is NVRAM and it now saves properly.
2022-02-28 07:29:21 -05:00
hap
fba39f5b01 rendlay: fix possible color overflow on disk element 2022-02-28 13:28:04 +01:00
Chris Swan
fbbb9151ab
Add driver for RC2014 Mini (#9331) 2022-02-28 11:08:58 +01:00
Brice Onken
8b97203256
r4000.cpp: Set TLB global bit in EntryLo0/1 on TLBR instruction (#9348) 2022-02-28 07:31:50 +07:00
Robbbert
405ba9f4e8 alvg: removed old note. 2022-02-28 09:30:24 +11:00
Robbbert
80c7c9218f alvg: added dmd. Saving WIP. 2022-02-28 09:24:13 +11:00
Vas Crabb
f3faa9300c emu/devcb.h: Re-added std::moves that aren't pessimising. 2022-02-28 07:22:10 +11:00
Vas Crabb
05f681d36f emu/devcb.h: Cleaned up a little using C++17 type traits helpers.
Also made Lua I/O port field sensitivity nil for digital fields and put
in some more const.
2022-02-28 07:10:42 +11:00
Curt Coder
6bf61cea8c abc1600: Partially fixed hard disk DMA. [Curt Coder] 2022-02-27 20:37:25 +02:00
Nigel Barnes
42910ab7b6 bus/bbc/joyport: Added the Master Compact mouse. 2022-02-27 16:23:03 +00:00
Nigel Barnes
9169af5efd bbc_amxmouse: Removed use of PORT_RESET. 2022-02-27 16:23:03 +00:00
AJR
8c20f22955 Use ioprocs classes instead of emu_file for device_nvram_interface's load and save methods, and have these return false on I/O errors 2022-02-27 11:11:44 -05:00
feos
300206e308
Lua engine: Make setting analog I/O port field values user-friendly. (#9322)
Exposed minimum/maximum values for analog fields. together with defvalue, they can be used to check range of values and neutral position.

Previously you had to send a normalised value between -65535 and 65535 which would be scaled depending on machine specifics.  You could read the scaled value from the port, but you couldn't send scaled values in.  This allows scripts to set scaled values as seen by the machine.
2022-02-28 02:12:25 +11:00
shattered
029f4232fe
t11: jumps to register cause trap to 4 (#9346) 2022-02-27 09:10:05 -05:00
angelosa
716b02a613 cpc_cass.xml: finalize #8650 2022-02-27 13:49:14 +01:00
angelosa
f1a5bf203d pc8801_flop.xml: add metadata for tokyojnc 2022-02-27 13:45:18 +01:00
angelosa
9b894b72a6 pc8801_flop.xml: address #9344 2022-02-27 13:36:48 +01:00
ovalenti
5b74cad57c
ef9345: fix quadrichrome color mapping (#9251)
The third byte (A) in quadrichrome mode contains an ordered 4 color set,
referred by index in each of the 4 pairs of bits making a character
slice.

Datasheet: p16 and example at p18
2022-02-26 23:26:40 -05:00
Roberto Fresca
c237161b53 Golden Poker driver: Reconstructed the pokersis corrupted program.
Removed unused machine driver. Change pokersis game description [Grull Osgo].

Clones promoted to working
--------------------------
Good Luck! poker (Sisteme France) [Grull Osgo]
2022-02-27 04:35:20 +01:00
Robbbert
b8f901012e de_3: used optional_memory_region 2022-02-27 10:12:42 +11:00
0kmg
83224a860e
nes.xml: Added 12 prototypes. (#9314)
New working software list additions
-----------------------------------
Nigel Mansell's World Championship Racing (USA, prototype) [Hidden Palace, VGHF]
Ninja Gaiden III - The Ancient Ship of Doom (USA, prototype) [Hidden Palace, Stephan Reese]
Rampart (USA, prototype) [Hidden Palace, Steve Lin]
Sesame Street Countdown (USA, prototype) [Hidden Palace, VGHF]
The Simpsons - Bart vs. The Space Mutants (USA, prototype) [Hidden Palace, VGHF]
Ski or Die (USA, prototype) [Hidden Palace, VGHF]
The Smurfs (Euro, prototype) [Hidden Palace]
Stanley - The Search for Dr. Livingston (USA, prototype) [Hidden Palace, VGHF]
Tetris (USA, prototype) [Hidden Palace, VGHF]
Tetris (USA, prototype, alt) [Hidden Palace, Steve Lin]
Tetris (USA, prototype, alt 2) [Hidden Palace, Steve Lin]
Tetris (USA, prototype, alt 3) [Hidden Palace, Steve Lin]
2022-02-26 13:47:53 -05:00
0kmg
9acce30868
snes.xml: Added 9 prototypes. (#9287)
* snes.xml: Added 9 prototypes.

New working software list additions
-----------------------------------
Ballz (prototype) [Hidden Palace]
Battle Blaze (prototype, alt) [Hidden Palace]
Big Sky Trooper (prototype) [snescentral, VGHF]
Captain Novolin (prototype) [Hidden Palace]
Clay Fighter (Euro, prototype) [Hidden Palace]
Claymates (Euro, prototype) [Hidden Palace]
Claymates (Euro, prototype, alt) [Hidden Palace]
Fire Striker (USA, prototype, alt) [snescentral, VGHF]
Super Baseball Simulator 1.000 2 (USA, prototype) [qixmaster]
2022-02-26 13:46:50 -05:00
ArcadeShadow
be939e2043
spectrum_cass.xml: 5 New Software Additions + clean metadata (#9274)
* spectrum_cass.xml: 5 New Software Additions + clean metadata

New working software list additions
-----------------------------------
Batman - The Movie (Erbe, double case) [spectrumcomputing.co.uk]
Batman - The Movie (IBSA) [spectrumcomputing.co.uk]
Casanova [spectrumcomputing.co.uk]
Quann-Tulla (release 1) [Steven Brown, Planeta Sinclair]
Quann-Tulla (release 3) [Steven Brown, Planeta Sinclair]
2022-02-26 13:21:47 -05:00
hap
8b530b872d rendlay: remove led8seg_gts1 2022-02-26 18:40:59 +01:00
hap
8c82c8a768 gts1: use led14seg instead of led8seg_gts1 2022-02-26 18:34:44 +01:00
hap
ed798ff0a5 inderp,jeutel,wico: use led14seg instead of led8seg_gts1 2022-02-26 15:47:31 +01:00
Robbbert
db910a0f8e alvg: added bsmt sound 2022-02-26 23:45:01 +11:00
hap
90f14d0780 remove vestiges of artwork dotmatrix element 2022-02-26 12:08:45 +01:00
hap
289f9461f4 Revert "rendlay: add optional alpha attribute to digit elements"
This reverts commit d196d072ff.
2022-02-26 12:05:21 +01:00
hap
8d965f049b cqback, v4in1eg, horseran: remove use of 7seg alpha attr 2022-02-26 12:02:27 +01:00
Ivan Vangelista
7e46098295 New working clones
------------------
Kid no Hore Hore Daisakusen (bootleg set 2) [jordigahan]
2022-02-26 11:11:21 +01:00
0kmg
cc7a94ac2d
docs: Fixed a couple errors in the Technical Specifications. (#9340)
These seemed like copy paste errors in their contexts.
2022-02-26 18:56:24 +11:00
hap
f657eff363 New machines marked as NOT_WORKING
----------------------------------
Computer Chess (Conic, model 7013) [hap, Berger]
2022-02-25 23:04:39 +01:00
hap
3753498688 New working machines
--------------------
4 in 1 Electronic Games (VTech) [hap, Sean Riddle]
2022-02-25 22:09:39 +01:00
hap
fd45e9cfad pwm_display: add support for multi-state outputs per brightness level 2022-02-25 19:51:30 +01:00
hap
d196d072ff rendlay: add optional alpha attribute to digit elements 2022-02-25 19:29:32 +01:00
Robbbert
45b02a490f de_3: fixed sound for batman, TMNT and checkpoint. 2022-02-25 21:50:42 +11:00
Steven Coomber
c0cd6eaa02
c64_cass.xml: Added 12 working items (#9332)
New working software list additions
---------------------------------------
Renegade III: The Final Chapter (Imagine) [C64 Ultimate Tape Archive V2.0]
Rescue on Fractalus! (Activision) [C64 Ultimate Tape Archive V2.0]
Retrograde (Thalamus) [C64 Ultimate Tape Archive V2.0]
Return to Oz (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Revenge of the Mutant Camels (Llamasoft) [C64 Ultimate Tape Archive V2.0]
Richard Petty's Talladega (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Roadwars (Melbourne House) [C64 Ultimate Tape Archive V2.0]
RoboCop (Ocean) [C64 Ultimate Tape Archive V2.0]
Rodland (Storm) [C64 Ultimate Tape Archive V2.0]
Rolling Thunder (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Room Ten (CRL) [C64 Ultimate Tape Archive V2.0]
Run the Gauntlet (Ocean) [C64 Ultimate Tape Archive V2.0]

Note that I have renamed robocoph to robocop as this entry is an original not a clone.
2022-02-24 17:46:09 -05:00
David Haywood
65f39f1380
added internal ROM for mapacman [Sean Riddle, stefo, jrideburg, Team Europe, f205v, Osso1] (#9337)
* added internal ROM for mapacman [Sean Riddle, stefo, jrideburg, Team Europe, f205v, Osso1]

* stub some accesses so we can get an idea of memory areas
2022-02-24 17:45:23 -05:00
Barry Rodewald
b679b65ed8 correct entry for side B of Back to the Future II 2022-02-25 10:50:10 +13:00