Commit Graph

94683 Commits

Author SHA1 Message Date
hap
c9f1ac8583 resampler: clamp final output to -32768, 32767 2025-06-30 14:51:58 +02:00
hap
f6178f3c2b crimfght,vendetta: set VIDEO_UPDATE_AFTER_VBLANK flag
crimfght: writes tilemap registers during active display area, which won't have effect until the next frame
vendetta: probably just sprite dma
2025-06-30 14:51:58 +02:00
AJR
8e66e4416e fapocket: Fix cartridge select 2025-06-30 07:05:50 -04:00
Peter Ferrie
88bf043b3e apple2gs: writes to INTEN clear corresponding int flags [Peter Ferrie] 2025-06-29 22:41:45 -07:00
AJR
b6d7c8d6df nes_vt369_vtunknown.cpp: Further cleanup 2025-06-29 23:18:38 -04:00
AJR
bc534a1cd6 bittboy, fapocket, mc_hh210, q5_500in1, retro400, unk2019hh, unk2020hh: Transplant to nes_vt32.cpp driver
* q5_500in1: Descramble ROM; this seems like a good dump after all
2025-06-29 22:48:36 -04:00
AJR
169a91f079 hhgc319: Even more descrambling 2025-06-29 20:10:06 -04:00
AJR
2525d3ce17 hhgc319: Descramble address and data lines; transfer to nes_vt32.cpp driver 2025-06-29 19:07:26 -04:00
Matthew Daniels
09c1c5ad51
sega/model2: implement proper lighting; improve "gamma" table (#13880)
* Stadium ads in Virtua Striker have the correct colors now
2025-06-29 19:03:07 -04:00
David Vicens
bb7189d77f
Add Mieyen and Mazy2 homebrew games to PV-1000 software list (#13717)
New working software list items
-------------------------------
pv1000: Mieyen, Mazy2 [inufuto]
2025-06-29 23:56:15 +02:00
stonedDiscord
486194b9fd
fix parent relationships (#13881) 2025-06-29 23:54:12 +02:00
hap
73befe5779 nes_vt32_soc: fallthrough typo 2025-06-29 23:46:26 +02:00
hap
e42f68174d k052109: add nmi and firq timers (copy paste to/from k051960) [hap, Jim Westfall] 2025-06-29 23:42:04 +02:00
AJR
b62e63dfac nintendo/nes_vt32_soc.cpp: Add MMC1 compatibility mode 2025-06-29 16:56:25 -04:00
arbee
7c8d5d3eef machine/icd2053b.cpp: Support for the Cypress Semiconductor ICD2053B programmable clock generator. [R. Belmont]
pwrbkduo/duodock.cpp: Hook up the ICD2053B for real timings and remove monitors that the hardware doesn't support. [R. Belmont]
2025-06-29 16:32:44 -04:00
MetalliC
134d5251a1 sega/naomi.cpp: redumped zombrvne program ROM [Victor Fernandez (City Game)]
sega/hikaru.cpp: remove copyright as per request
2025-06-29 13:28:11 +03:00
hap
6b335b5475 tilemap: remove unused (and not working) TILE_LINE_DISABLED flag, just use cliprect for something like that,
tilemap: add col+rowscroll, and also add it to k052109
2025-06-29 11:47:11 +02:00
arbee
36074d166e nubus/cards.cpp: It helps to make the newest cards actually accessible. [R. Belmont]
* Allows usage of the Thunder IV GX 1600, the Ethernet NB Twisted Pair Card, and the two Ethernet LC cards.
2025-06-28 22:58:20 -04:00
Vas Crabb
eb05584a2b igs/igs017.cpp: Demoted slqz2b to not working; adp/stella8085.cpp: Commented out sets added without dump credits.
I'm pretty sure the ADP additions in this release basically all use
parent/clone relationships incorrectly.  They seem to make all games on
similar boards clones, rather than just different versions of the same
game.
2025-06-29 06:55:26 +10:00
Vas Crabb
9c81bd5615 Bumped version to 0.278 2025-06-29 06:23:44 +10:00
Vas Crabb
93cf35c582 Merge branch 'release0278' into HEAD 2025-06-29 06:11:25 +10:00
Vas Crabb
a3d0d98b0e gaelco/mastboy.cpp: Fixed set numbering; misc/norautp.cpp: Added missing parent/clone relationship. 2025-06-29 06:10:53 +10:00
hap
4d95136849 k051960: improve sprite busy duration [hap, Jim Westfall] 2025-06-28 00:55:45 +02:00
Vas Crabb
d3203aa34f Merge branch 'release0278' into HEAD 2025-06-28 06:02:22 +10:00
Vas Crabb
6c7e85000e sound/js_sound.cpp: Hopefully fix Emscripten build; zx81_cass.xml: Fixed an obvious typo. 2025-06-28 06:01:30 +10:00
AugiteSoul
a8dfd66821
arkanoid.cpp: corrected Hexa release year (#13878) 2025-06-27 20:00:19 +02:00
hap
b2073a8ba7 bottom9: fix sprite priority regression, small cleanup 2025-06-27 18:04:40 +02:00
hap
3b15c7eae0 chqflag: tweak analog controls 2025-06-27 18:04:40 +02:00
hap
215967d942 k007121: firq is every other frame 2025-06-27 18:04:40 +02:00
hap
1510f83c03 k051960: improve nmi timer [hap, Jim Westfall] 2025-06-27 18:04:40 +02:00
AJR
a21e8f04ac rfcp168: Descramble some address lines 2025-06-26 23:34:50 -04:00
negunma
edc93fbf8f
Various games: Corrected SN76489 / SN76489A / SN76496 type based on PCB photos and/or schematics. (#13877) 2025-06-26 22:00:46 -04:00
hap
e66115b7a8 k052109 drivers: add screen raw params, small cleanup 2025-06-27 01:01:55 +02:00
Vas Crabb
4a4bd5e1bf Merge branch 'release0278' into HEAD 2025-06-27 07:31:44 +10:00
Vas Crabb
d1bf2657ba Fix copy/paste error breaking build, and some space indents. 2025-06-27 07:31:26 +10:00
Vas Crabb
426d81a9a7 Merge branch 'release0278' into HEAD 2025-06-27 07:05:33 +10:00
Vas Crabb
d626eb9741 -sound/js_sound.cpp: Blind attempt at updating for base class changes.
-Metadata corrections, missed srccleanin.
2025-06-27 07:02:32 +10:00
Ivan Vangelista
efb160e89a New systems marked not working
------------------------------
DS-6000 Driving Simulator [Phil Bennett]
Taishan Wuxian Jiaqiang Ban (V101CN) [little0]

- igs/goldstar.cpp: dumped one PAL for cmast99 [Ioannis Bampoulas]

- namco/namcos12.cpp: used recently dumped ver. D sound ROM for all ver D or later sets [Brian Troha]
2025-06-26 22:08:46 +02:00
hap
f902b752cc k051960,k05324x: remove old #if 0 spriteram savedump 2025-06-26 15:25:03 +02:00
hap
1ab2cc6f22 chqflag: assume vtotal is 264 2025-06-26 15:21:18 +02:00
hap
baf2a53941 k051960: add irq enable 2025-06-26 14:56:01 +02:00
hap
c3f335aead k051960: add sprite busy flag [hap, Jim Westfall] 2025-06-25 22:01:47 +02:00
Ivan Vangelista
b323e6899d igs/goldstar.cpp: improved cmast97 GFX; started reorganizing some 2025-06-25 21:36:05 +02:00
hap
f335e88c84 docs: lucky star 2025-06-25 21:31:49 +02:00
AJR
cd53a5a080 nintendo/vt1682.cpp: Fix input regression in InterAct/Zone 7-in-1 Sports/MiWi2 2025-06-25 15:30:43 -04:00
hap
033c012f67 audiomix: let's move those new full/channel menus up 2025-06-25 21:24:22 +02:00
hap
ab72bc83dd pv1000: update stream before writing to soundchip 2025-06-25 21:23:26 +02:00
hap
3b6ef1d456 aliens: revert change i didn't intend to commit (although it is likely correct) 2025-06-25 20:16:41 +02:00
hap
ee563dbc56 k051960: add sprite buffer 2025-06-25 20:09:16 +02:00
AJR
3f2604c94c spg110_video: Remove unnecessary mem_mask parameters from read/write handlers
The u'nSP CPU core addresses all data in 16-bit increments. There is thus no possibility of byte writes.
2025-06-25 14:06:08 -04:00