Commit Graph

87708 Commits

Author SHA1 Message Date
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
AJR
2c8ff802b2 adsp2100: Code cleanup
- Use BIT helpers for unpacking and disassembling opcodes
- Use count_leading_zeros_32 for "detect exponent" operations rather than shift loops
- Convert comments to C++ single line style
- Convert some constant macros to unscoped enums
- Deobfuscate bit manipulation in the "mode control" instruction
2023-08-31 14:18:20 -04:00
AJR
da8dba05ba wd_fdc.cpp: Add optional logging for data reads and writes 2023-08-31 14:04:53 -04:00
hap
3d0cf668f6 samples: move interface variables to protected 2023-08-31 18:36:21 +02:00
hap
ce9c888505 tdracula: correct output pla 2023-08-31 12:30:59 +02:00
Ivan Vangelista
72435e7a12 New working clones
------------------
Xain'd Sleena (bootleg, set 2) [nnap]
2023-08-31 11:22:24 +02:00
Ivan Vangelista
505bd6ad36 New working clones
------------------
Flicky (64k Version, on Up'n Down boardset, set 2) [caius]
2023-08-31 10:44:15 +02:00
AJR
513495070b epg3231: Add Timers 1 & 2 2023-08-30 19:02:35 -04:00
arbee
c06c4fd132 cpu/z80: Revert a94254a while we figure out the severe performance regressions. [R. Belmont, holub] 2023-08-30 14:11:14 -04:00
hap
39c569dc06 Revert "cking_master: add M1 waitstate"
This reverts commit 4b8555ff72.
2023-08-30 20:07:21 +02:00
hap
f6ff2217e1 system1: do cycle adjust with modulo instead of float,
cking_master: move init function
2023-08-30 19:52:17 +02:00
wilbertpol
bbaa41135f
msx1_flop.xml: (#11518)
- Fix incorrect size on XOR.
- De-duplicate image name for penguina.
2023-08-30 19:30:43 +02:00
Ivan Vangelista
2eede25426 various drivers: a few more output().set_value() removals 2023-08-30 17:09:13 +02:00