Commit Graph

82332 Commits

Author SHA1 Message Date
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
ClawGrip
7110c00026
New NOT_WORKING clone (#9334)
* New clones marked as NOT_WORKING

-------------------------
MAC's Galaxy (blue version) [Victor Fernandez (City Game)]
2022-02-25 08:26:32 +11:00
Vas Crabb
c5230c145f machine/53c7xx.cpp: Don't use static buffers for messages, don't clash with the LOG_GENERAL constant. 2022-02-25 05:47:34 +11:00
Vas Crabb
81640f1587 dgn_beta.cpp: Reduced scope of stuff, sorted #includes, removed unused local string. 2022-02-25 03:20:55 +11:00
Vas Crabb
790333afc8 cpu/scmp: Format as(ptr) directly into output stream, and avoid formatting it when not necessary. 2022-02-25 02:33:29 +11:00
Vas Crabb
740736ed37 cpu/i386: Changed a couple of disassembler helpers to return std::string. 2022-02-25 01:50:47 +11:00
Robbbert
fa8ae70bcc New machines marked as NOT_WORKING
----------------------------------
USA Football (redemption)
2022-02-25 01:19:35 +11:00
Vas Crabb
dd450b8a0b Fixed some GCC warnings (would be nice if these could be consistent across targets, GCC people). 2022-02-25 00:44:58 +11:00
Patrick Mackinlay
0f949ce4ea ceres: add mmu 2022-02-24 17:32:19 +07:00
Patrick Mackinlay
9e0aad39e8 ns32000: rework exception handling 2022-02-24 17:32:03 +07:00
Vas Crabb
eb886fe53e machine/decocass_tape.cpp: Don't use static buffers for building messages. 2022-02-24 17:38:37 +11:00
Vas Crabb
0a1c686c8e Disabled clang warnings again - only the GCC ones should be re-enabled. 2022-02-24 16:42:30 +11:00
Vas Crabb
e539b09943 Re-enabled some compiler warnings and cleaned up some Python scripts a little. 2022-02-24 16:35:13 +11:00
ClawGrip
3fdec2e3aa
galaxian.cpp: Dumped PROM and bad gfx ROM [Victor Fernandez (City Game), ClawGrip] (#9333) 2022-02-24 06:17:29 +01:00
hap
f72d01fcb8 t3in1sa: add 2 more leds 2022-02-24 00:35:36 +01:00