Commit Graph

94671 Commits

Author SHA1 Message Date
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
MetalliC
6e8dd454d6 sega/hikaru.cpp: add 2nd AICA and 315-5881 encryption, fix ROM layout
sega/315-6154.cpp: handle statuses and IRQ callback, docs
2025-06-25 15:23:26 +03:00
hap
7a731a9a92 audiomix: add not initialzed message when entering menu too early (eg. pressing tab on the red warning screen) 2025-06-25 11:33:23 +02:00
hap
90a76099de audiomix: put devtag in add ful/channel menu entry 2025-06-25 11:16:44 +02:00
hap
31b533e06e k051960: improve sprite y zoom [hap, Jim Westfall] 2025-06-25 10:17:47 +02:00
hap
f1b88c41c6 filter: move notch filter check to ui 2025-06-25 04:55:52 +02:00
hap
0041d08149 docs: update docs after prev audiomix commit 2025-06-25 03:14:08 +02:00
hap
b161915d84 audiomix: add full/channel route via menu instead of f/c keys 2025-06-25 02:14:25 +02:00
Vas Crabb
3c10c717c3 srcclean 2025-06-25 04:14:43 +10:00
Vas Crabb
af10f3f21c Various fixes:
ui: The new menus were unusable with a touchscreen, and not conducive to
localisation.  It's still not possible to add sound routes with a
touchscreen, but at least it's possible to configure routes that exist.

emu/sound.cpp: Fixed localisation issues, less temporary objects.

emu/audio_effects: Fixed some localisation issues.

plugins/autofire, plugins/inputmacro: Allow deleting autofire buttons or
input macros without needing to use the UI Clear input.

ui/selmenu.cpp, ui/imgcntrl.cpp: Use terse messages for bad media.
Making these messages longer hasn't reduced support burden.  Adding the
version will just perpetuate the myth that you need to redownload all
your ROMs for every release.

ui/ui.cpp: Allow info screens to be dismissed by mouse clicks or
touches.

ui/sliders.cpp: Hiding the menu should preserve state.  This is a design
choice.

sound: Avoid anything that could possibly depend on static
initialisation order across transaltion units.  Allow speaker position
names to be localised.

sound/none.cpp: Don't pretend it can create output streams.
2025-06-25 03:56:09 +10:00
hap
72251989ad dipalette: add shadow config to savestates, and might as well rename hilight to highlight 2025-06-24 13:36:04 +02:00
hap
a9ea7193b0 deckarn: small update to notes 2025-06-24 13:36:04 +02:00
hap
ebfbbbaefd risc2500: small tweak to svg 2025-06-24 13:36:04 +02:00
ClawGrip
018ab884a7
pc/play4texash.cpp: Add dump for Lattice ispMACH LC4384V (#13870)
* pc/play4texash.cpp: Add dump for Lattice ispMACH LC4384V

* Add .jed suffix
2025-06-24 08:50:35 +02:00