Commit graph

87720 commits

Author SHA1 Message Date
Vas Crabb
44eb5ea3c6 Revert "Updated bgfx, bx and bimg to current upstream versions. (#11493)"
This reverts commit 1c61ccfe84.
2023-09-08 05:14:35 +10:00
Vas Crabb
1147d8fc44 Revert "Set C++ standard to C++17 via environment for bgfx shader build CI job."
This reverts commit 63b00cabc3.
2023-09-08 05:14:21 +10:00
angelosa
eab416897c hash/x68k_flop.xml: QA notes 2023-09-07 21:09:17 +02:00
wilbertpol
f2aa63f558
msx1_cass.xml: Added 71 items, and replaced 2 items with better dumps. (#11532)
* Replaced Booty (Europe) and North Sea Helicopter with better dumps. [file-hunter]
* Removed Silicon Dreams (Europe, alt 2) and Silicon Dreams (Europe, alt 3).
* Renamed Soviet (Europe?) to Soviet (Spain).

New working software list items (msx1_cass.xml)
-------------------------------
Inleiding tot de SpectraVideo SV 728 (Netherlands) [file-hunter]
Light Pen Graphic v1.0 (Japan) [file-hunter]
Teach Yourself BASIC (United Kingdom) [file-hunter]
The Archers (Europe) [file-hunter]
Bang! Bang! (Japan) [file-hunter]
The Growing Pains of Adrian Mole (United Kingdom) [file-hunter]
The Munsters (Europe) [file-hunter]
River Chase (Japan) [file-hunter]
Scapeghost (Europe) [file-hunter]
Sea Hunter (Europe) [file-hunter]
The Secret Diary of Adrian Mole Aged 13¾ (Europe) [file-hunter]
Silicon Dreams I - Snowball (United Kingdom) [file-hunter]
Silicon Dreams II - Return to Eden (United Kingdom) [file-hunter]
Silicon Dreams III - The Worm in Paradise (United Kingdom) [file-hunter]
Sky Diver (Japan, alt) [file-hunter]
Soviet (Spain, alt) [file-hunter]
Space Harrier II (Europe) [file-hunter]
Starbuster (Europe) [file-hunter]
Supermaze (United Kingdom) [file-hunter]
Tank (Finland) [file-hunter]
Tape Login MSX Game Book (Japan) [file-hunter]
The Temptation of the Apartment Wife (Japan) [file-hunter]
Time and Magik III - The Price of Magik (Europe) [file-hunter]
Time and Magik (United Kingdom) [file-hunter]
Time and Magik (United Kingdom, cracked) [file-hunter]
Time and Magik (United Kingdom, alt) [file-hunter]
The Tomato Princess from Salad Land (Japan) [file-hunter]
Vampire (Europe) [file-hunter]
Vampire (Europe, alt) [file-hunter]
Video Poker (Brazil, Disprosoft) [file-hunter]
W Series 1 - Biotech / Killer Station (Japan) [file-hunter]
W Series 3 - Fire Ball / Akarui Nouen (Japan) [file-hunter]
W Series 4 - Ame no Hi wa Ōisogashi / Super Doors (Japan) [file-hunter]
Wilco (Spain) [file-hunter]
Wild Cat (Japan) [file-hunter]
Color Plotter/Printer-yō Sekai Chizu Soft (Japan) [file-hunter]
The Wreck (United Kingdom) [file-hunter]
Xenon (United Kingdom) [file-hunter]
Zero Fighter (Japan) [file-hunter]
The Queen's Footsteps (Italian) [Davide Bucci]
Silvestro (Italy) [file-hunter]
Torreoscura (Spanish) [file-hunter]
Super MSX N.1 (1987-05) (Italy) [file-hunter]
Super MSX N.2 (1987-06) (Italy) [file-hunter]
Super MSX N.3 (1987-07/08) (Italy) [file-hunter]
Super MSX N.4 (1987-09) (Italy) [file-hunter]
Super MSX N.5 (1987-10) (Italy) [file-hunter]
Super MSX N.6 (1987-11) (Italy) [file-hunter]
Super MSX N.7 (1987-12) (Italy) [file-hunter]
Super MSX N.8 (1988-01) (Italy) [file-hunter]
Super MSX N.9 (1988-02) (Italy) [file-hunter]
Super MSX N.10 (1988-03) (Italy) [file-hunter]
Super MSX N.11 (1988-04) (Italy) [file-hunter]
Super MSX N.12 (1988-05) (Italy) [file-hunter]
Super MSX N.13 (1988-06) (Italy) [file-hunter]
Super MSX N.14 (1988-09) (Italy) [file-hunter]
Super MSX N.15 (1988-10) (Italy) [file-hunter]
Super MSX N.16 (1988-11) (Italy) [file-hunter]
Super MSX N.17 (1988-12) (Italy) [file-hunter]
Super MSX N.18 (1989-01) (Italy) [file-hunter]
Super MSX N.19 (1989-02) (Italy) [file-hunter]
Super MSX N.20 (1989-04) (Italy) [file-hunter]
Super MSX N.21 (1989-05) (Italy) [file-hunter]
Super MSX N.22 (1989-06) (Italy) [file-hunter]
Super MSX N.23 (1989-09) (Italy) [file-hunter]
Super MSX N.24 (1989-10) (Italy) [file-hunter]
Super MSX N.25 (1989-12) (Italy) [file-hunter]
Super MSX N.26 (1990-01) (Italy) [file-hunter]
Super MSX N.27 (1990-02) (Italy) [file-hunter]

New NOT_WORKING software list additions (msx1_cass.xml)
------------------------------------------
Light Pen Graphic v1.0 (Japan) [file-hunter]
The Queen's Footsteps (English) [Davide Bucci]
2023-09-08 03:24:25 +10:00
cracyc
cd7715929a x68k: another tile layer-bitmap layer video mode mismatch special case 2023-09-06 22:02:46 -05:00
Ivan Vangelista
85066528d6 atari/batman, atari/beathead, atari/blstroid, atari/canyon, atari/ccastles: consolidated drivers in single files 2023-09-06 18:22:49 +02:00
987123879113
74549474ca
namco/namcos12: redump of bad ROM for Kart Duel [Phil Bennett] (#11533) 2023-09-06 10:28:37 +02:00
AJR
32373fbf6b formats/td0_dsk.cpp: Do more error checking, hopefully eliminating softlocks when trying to load truncated images 2023-09-05 20:41:14 -04:00
Ivan Vangelista
9f792ea095 vsystem/ojankohs.cpp: fixed MT08756 2023-09-05 22:00:36 +02:00
Vas Crabb
63b00cabc3 Set C++ standard to C++17 via environment for bgfx shader build CI job.
The SPIRV tools require C++17 but it isn't set anywhere in the build files supplied with bgfx
2023-09-06 01:42:50 +10:00
Julian Sikorski
1c61ccfe84
Updated bgfx, bx and bimg to current upstream versions. (#11493)
* Reverted "macOS, iOS: Removed OpenGL/OpenGLES support. (commit 4693983242).
* Reverted "Fix macOS build" (commit ce2c2c13eda7d699051f75f598e740a447343a88).
* Reverted "macOS: Fixed deprecated warnings." (commit 10a8cb61f8).
* Added bgfx/README.mame explaining deviations from upstream.
2023-09-06 01:10:24 +10:00
Eric Anderson
b2c399c61d
imagedev/floppy.cpp: Add hard-sector floppy support 2023-09-05 08:28:59 +02:00
Ivan Vangelista
b5f857a037 - igs/lordgun.cpp: redumped alienchac [f205v, Brian Troha]
- igt/videopkr.cpp: restored full NVRAM saving

- misc/rbmk.cpp: patched cots protection [hammy]
2023-09-05 07:23:19 +02:00
Mark Garlanger
5a14912dc7
heathkit/tlb.cpp: Added machine configurations options for CPU speed and CRT phosphor color. (#11527) 2023-09-05 03:25:04 +10:00
ClawGrip
c409912c89
misc/falgas_m89.cpp: Added a newer version of "Fantastic Car" on M87 hardware. (#11529)
New clones marked not working
-------------------------
Fantastic Car (Micro-87 hardware, newer) [jordigahan]
2023-09-05 03:23:36 +10:00
cracyc
0873030af5 x68k: only set timer if op is set 2023-09-04 11:07:09 -05:00
cracyc
085525bb79 x68k: fix bitmap layer clear and sprite priority 2023-09-04 10:59:20 -05:00
hap
d2830312cf sxevious: forgot to update sxeviousj 2023-09-04 13:55:30 +02:00
hap
ab7c7486d1 sensorboard: add callback for clear board 2023-09-04 13:48:23 +02:00
hap
7b93d2021a sxevious: make sxevious a parent set instead of clone of xevious 2023-09-04 13:48:23 +02:00
hap
e5d580d611 ssensor4: chessclock rom is actually for the printer 2023-09-04 13:48:23 +02:00
Curt Coder
27fdce1f58 c64: Emulated the TIB Disc Drive DD-001 cartridge. [Curt Coder]
New working software list items
-------------------------------
c64_cart:
	Disc Drive DD-001 (v1.1) [Steve Gray], Disc Drive DD-001 (v1.0) [LHS]

c64_flop_misc:
	Games and Utility Disc (v1.1) [LHS]
2023-09-04 10:00:29 +03:00
cam900
cb09c70bcb
igs/pgm_v.cpp: Hard-code sprite zoom table entry 0x0f to 1. (#11524)
ddp3 has zero in this entry, but expects it to behave like 1.
2023-09-04 02:01:11 +10:00
hap
7a9a815a83 fphantom,robotadv: small refactor to picking up piece 2023-09-03 10:37:40 +02:00
Ivan Vangelista
df6b878ca2 New systems marked not working
------------------------------
Ball Challenge (20020607 1.0 OVERSEA) [Brian Troha, The Dumping Union]
Creatures of the Sea (20050328 USA 6.3) [Brian Troha, The Dumping Union]
2023-09-03 09:34:43 +02:00
ArcadeShadow
68c2216ad1
Apple Macintosh software lists rename description (#11526)
Added the manufacturer's name.
Lowercase on the storage medias' name.
Renamed "Mac" abbreviation to "Macintosh".
2023-09-02 16:13:18 -04:00
AJR
7b871aeff1 formats/td0_dsk.cpp: Recognize SSDD images for 3(.5)-inch floppy drives. Fixes loading of CP/M Plus v 1.5 on pcw8256. 2023-09-02 14:43:20 -04:00
Vas Crabb
7f3d4ebb23 Miscellaneous cleanups of recent commits.
* cpu/z80:
 - Keep all member initialisations in the constructor initialiser list.
 - Added a validity check for impossibly low cycle counts.
 - Reformatted an if/else tree.

* bus/spectrum: Gave the ZXBUS devices a short name prefix.

* konami/stingnet.cpp: Use standard gambling input types.
2023-09-03 03:57:24 +10:00
Mark Garlanger
184d19db40
heathkit/h89.cpp: Added machine configuration option for CPU speed upgrade modifications. (#11513)
Also made interrupt controller fixed for H89.
2023-09-03 03:28:34 +10:00
holub
ae1e45853b
bus/spectrum: Added ZXBUS Nemo IDE Controller. (#11523) 2023-09-03 03:23:51 +10:00
AJR
45db59a77c hwchamp: Use ADC device 2023-09-02 13:13:48 -04:00
holub
fbdee38492
cpu/z80/z80.cpp: Improved flags, and removed timing tables. (#11522)
* Improved emulation of undocumented flags. [Manuel Sainz de Baranda y Goñi, Peter Helcmanovsky, Patrik Rak]
* Removed instruction timing tables and helpers for systems with simple wait states. [smf, hap, Lord Nightmare]
2023-09-03 03:09:52 +10:00
Ivan Vangelista
65793f885d New systems marked not working
------------------------------
Doraemon no Dokodemo Door [Zx48k, hammy]
2023-09-02 15:23:53 +02:00
Ivan Vangelista
b27ff32dcc New systems marked not working
------------------------------
Blue Moon II [Dam0, Heihachi_73]
2023-09-02 11:19:08 +02:00
Ivan Vangelista
222447d150 konami/konendev: used CY7C131 device, corrected botched parent clone relationship for amazonsp 2023-09-02 10:59:47 +02:00
arbee
bd460dd3c2 konami/stingnet.cpp: Add overrides for GCC. [R. Belmont] 2023-09-02 01:09:23 -04:00
arbee
cba649559a konami/stingnet.cpp: Correct hookups for ATAPI CD-ROM, sound, sound Flash, NVRAM, and some I/O. [R. Belmont, Windy Fairy] 2023-09-01 23:22:16 -04:00
arbee
efa5983341 bus/ata/atapicdr.cpp: Support subclassing atapi_fixed_cdrom_device. [R. Belmont] 2023-09-01 22:54:59 -04:00
arbee
bf6b77d990 machine/t10mmc.cpp: Support page 0x3f (return all pages) for MODE SENSE. [R. Belmont] 2023-09-01 22:54:08 -04:00
arbee
e81c0d609a machine/intelfsh.cpp: Support reading the busy/ready pin for Flash chips that have one. [R. Belmont] 2023-09-01 22:53:08 -04:00
arbee
747f93d3a2 devices/swim1.cpp: Remove unnecssary debug_break(). [R. Belmont] 2023-09-01 22:52:01 -04:00
Ivan Vangelista
97d5161993 New working clones
------------------
Reel Fun (Version 7.00) [Brian Troha, The Dumping Union]
Trivia (Questions Series 11 Alt Question Rom, set 2) [Brian Troha, The Dumping Union]

- Updated misc/gei.cpp: [Brian Troha]
* Found documentation confirming Sex Triv is an alternate ROM question for Series 7.
* Verified undocumented Series 12 N.F.L. Football question ROM.
* Added Adult Sex 3* question ROM to Series 11, with documentation.
* Verified Newer Adult Sex 2* & Adult Sex 3* questions ROMs and labeled alt sets as “old”.
* Documented the romboard and question type for the Reel Fun sets.
2023-09-01 18:36:09 +02:00
Ivan Vangelista
71c599584b New systems marked not working
------------------------------
Amazon Spirit (Konami Endeavour, NSW) [Guru]

New clones marked not working
-----------------------------
Safe Money (Konami Endeavour, NSW) [Guru]
2023-09-01 18:34:07 +02:00
invertego
20a8b896ab
Fixed MinGW AArch64 issues: (#11521)
* 3rdparty/bimg: Don't enable SSE on MinGW arm64 targets.
* diagnostics/diagnostics_win32.cpp: Added Windows arm64 support.
2023-09-02 02:06:21 +10:00
AJR
39b639d058 adsp2100: Fix more comments in disassembler 2023-09-01 11:28:19 -04:00
Angelo Salese
c1b8962b8f
adp/adp.cpp: demote fstation to MNW again 2023-09-01 15:45:13 +02:00
angelosa
5485e90676 hash/x68k_flop.xml: update some QA
Systems promoted to working
---------------------------
Quick Jack, Skat TV, Fashion Gambler, Fun Station Spielekoffer 9 Spiele [AJR]
2023-09-01 04:48:38 +02:00
AJR
af16147de7 sound/vrender0.cpp, video/ims_cvc.cpp: Use util::sext function 2023-08-31 21:49:31 -04:00
AJR
7b2a7ebdd1 voodoo_render.cpp: Use util::sext and rotate inline 2023-08-31 21:27:30 -04:00
AJR
5bb96d67f8 sparc: One more use for util::sext; fix probable copy-and-paste error in disassembly of branch displacements 2023-08-31 21:13:47 -04:00