Commit Graph

95253 Commits

Author SHA1 Message Date
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
ClawGrip 689d2019c5
namco/namcos12.cpp: Add Tekken 3 (Japan, TET1/VER.D) (#13871)
New working clones
------------------
ekken 3 (Japan, TET1/VER.D) [Tailsnic Retroworks]
2025-06-23 19:48:32 -04:00
angelosa 56515dbafa sharp/mz2500.cpp: preliminary mouse hookup 2025-06-24 00:13:09 +02:00
hap 553eb6c455 mikie: another update to title strings 2025-06-23 23:43:38 +02:00
hap fd6044d866 mikiej: space between shinnyuu and shain 2025-06-23 23:06:56 +02:00
hap d527348b55 chqflag: update prev commit, a bit more tweaking 2025-06-23 22:26:36 +02:00
mamehaze 0f2c92aa4d
Current Plug and Play / Handhelds PR - added Lexibook Pocket Spiderman (#13872)
new NOT WORKING machines
------------
Cyber Arcade Pocket - Spider-Man [TeamEurope]
2025-06-23 15:20:30 -04:00
hap c41e683c8a tmnt: lower overall volume 2025-06-23 20:53:36 +02:00
hap 47aafd513b chqflag: improve highlights 2025-06-23 19:14:08 +02:00
Ivan Vangelista 161165bb89 New systems marked not working
------------------------------
Wakeng [little0]

New clones marked not working
-----------------------------
Animal Wonders (ver A900, Bicigo bootleg) [Ioannis Bampoulas]
2025-06-23 18:44:59 +02:00
hap 1828316f08 chqflag: headlights are still on at dawn 2025-06-23 17:31:51 +02:00
hap 82463bcc53 k051960: disable shadow config bit 0 (it was only used in chqflag and ultraman, and both needed a workaround),
ultraman: shadows_w is actually irq enable
2025-06-23 16:59:49 +02:00
angelosa 1215098bc7 sharp/mz2500.cpp: preliminary MZ80 bus slot implementation:
* Move MZ-1E30 SASI, MZ-1R37 EMM from mz2500 base emulation;

* Fix range of EMM to 640KB max RAM;

* Add basic MZ-1E35 ADPCM emulation;

* Add SuperTurboZ EH-SASI ROM BIOS to MZ-1E30;

* implicitly fix dustbx01-dustbx02-dustbx03 bootups: they are incompatible with MZ-1E30 Sharp BIOS;
2025-06-23 12:19:56 +02:00
hap 4826ad997f pa_sound: remove enters from device string 2025-06-23 11:41:48 +02:00