Commit Graph

94607 Commits

Author SHA1 Message Date
Andrei Holub
a54ca41c67 WIP: all-in-one 2025-06-27 16:24:08 -04: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
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