Flyinghead
697d15a133
naomi: drop support for .lst files
2026-10-26 13:08:42 +01:00
Flyinghead
e6707469d2
gdrom: improve SecNumber.Status handling with timer
...
Fixes NFL Blitz 2001 freeze on matchup screen. Issue #2488
Fixes Ms. Pac-Man spurious CDDA pause. Issue #786
Fixes Cool Boarders Burrrn load freeze with real BIOS. Issue #1073
Move scheduler state serialization to respective modules.
2026-09-18 16:45:41 +02:00
Flyinghead
da5be1a0a7
Merge remote-tracking branch 'origin/master' into dev
2026-09-18 14:56:43 +02:00
kihato
08ffbe6cf1
Additional games that do not support RGB output ( #2472 )
...
[ci skip]
2026-09-06 14:59:30 +02:00
ShinMikite
12bb43652f
Fix Monkey Ball minimap depth masking
2026-09-02 18:10:29 +02:00
Flyinghead
ce3abe5a0b
Merge remote-tracking branch 'origin/master' into dev
2026-08-30 15:27:20 +02:00
Flyinghead
e2722869ff
The Grinch (US) doesn't support RGB output
...
Issue #2447
2026-08-30 09:24:17 +02:00
vkedwardli
565f5174f7
Add native compressed custom textures and video-memory preloading ( #2408 )
2026-08-15 19:18:39 +02:00
Flyinghead
2805df5484
Merge remote-tracking branch 'origin/master' into dev
2026-07-20 11:44:06 +02:00
scribam
e82f38a8cc
core: headers cleanup ( #2399 )
...
[ci skip]
2026-07-13 17:20:55 +02:00
Flyinghead
1607eb5715
widescreen: disable shenmue 2 cheat on disk 4. Re-enable daytona cheat
...
Issue #2392
2026-07-05 12:12:13 +02:00
Flyinghead
624bee9316
naomi: disable audio on sega strike fighter slaves
...
slave audio is connected to a "bass shaker" and shouldn't be sent to
regular speakers.
Issue #1816
2026-07-04 17:34:11 +02:00
Flyinghead
e698b8a2cb
naomi network QoL improvements. fix jvs eeprom regression
...
Support for satellite nodes (vonot, club kart)
Start network game when known max of nodes is reached.
Add Start Now button to network sync wait window.
Ignore MultiboardSlaves option if not active when loading eeprom. Rely
on game id instead.
2026-07-04 17:34:11 +02:00
Flyinghead
8412d3d8a3
naomi: load flash after rom so game id is known (multiboard)
...
Fixes loading of correct DOC main flash at boot (instead of loading the
satellite one).
2026-07-04 17:34:11 +02:00
Flyinghead
d2fd5cdfab
multiboard: derby owners club support. route keyboard events to master
...
WIP support for derby owners club (except derbyoc2)
Slaves now send keyboard events to master, which handles them and sets
input focus to its own window, and attempts to raise it.
Half the sync interval for F355 to fix sync regression.
2026-07-04 17:34:11 +02:00
Flyinghead
e2b45eb551
libretro build fix
2026-07-04 17:34:11 +02:00
Flyinghead
eb5f74258f
naomi: multiboard support for alpilot and sstrkfgt
2026-07-04 17:34:11 +02:00
Flyinghead
12d9caff93
maple: create MIE device on multiboard slaves
2026-07-04 17:34:11 +02:00
Flyinghead
436e125d59
naomi: disable audio on sega strike fighter slaves
...
slave audio is connected to a "bass shaker" and shouldn't be sent to
regular speakers.
Issue #1816
2026-06-04 23:17:33 +02:00
Flyinghead
8542ff2dc4
naomi network QoL improvements. fix jvs eeprom regression
...
Support for satellite nodes (vonot, club kart)
Start network game when known max of nodes is reached.
Add Start Now button to network sync wait window.
Ignore MultiboardSlaves option if not active when loading eeprom. Rely
on game id instead.
2026-06-02 16:24:14 +02:00
Flyinghead
1536d588f6
naomi: load flash after rom so game id is known (multiboard)
...
Fixes loading of correct DOC main flash at boot (instead of loading the
satellite one).
2026-05-31 13:37:57 +02:00
Flyinghead
1583b75dd7
multiboard: derby owners club support. route keyboard events to master
...
WIP support for derby owners club (except derbyoc2)
Slaves now send keyboard events to master, which handles them and sets
input focus to its own window, and attempts to raise it.
Half the sync interval for F355 to fix sync regression.
2026-05-28 14:41:03 +02:00
Flyinghead
4941fdf934
libretro build fix
2026-05-25 20:32:36 +02:00
Flyinghead
f35f0d51ac
naomi: multiboard support for alpilot and sstrkfgt
2026-05-25 19:43:32 +02:00
Flyinghead
91d1430b42
maple: create MIE device on multiboard slaves
2026-05-25 14:47:25 +02:00
Flyinghead
958517a621
force real BIOS for MIL-CDs
...
Issue #2321
2026-04-25 17:00:54 +02:00
Flyinghead
321bdaf08b
Force PAL for Evil Twin - Cyprien's Chronicles
...
Issue #2048
2026-04-12 15:47:35 +02:00
Flyinghead
f58c86f030
vk: validation error in single-threaded due to timeout
...
In single-threaded mode, direct framebuffer writes are handled in
vblank, but the Emulator then assumes a timeout has occurred, and the
frame is rendered but not presented.
Ignore this invalid timeout and present the frame is all cases. The
context won't do anything if no frame has been rendered.
Issue #2302
2026-04-06 12:16:31 +02:00
Flyinghead
273fc8fbdd
force DCNet for Power Smash and Pro Yakyuu Team de Asobou Net!
2026-03-12 11:30:48 +01:00
Flyinghead
16cfce7aed
DreamLink refactoring
...
Introduce MapleLink base interface and DreamPotato implementation.
2026-01-17 18:47:01 +01:00
Flyinghead
b76b1c7275
Merge remote-tracking branch 'origin/master' into dev
...
[ci skip]
2026-01-13 11:39:33 +01:00
Flyinghead
33d9a58cf9
emu: don't crash if unexpected state in Emulator::start()
...
Simply log and ignore. Happens on android under some undetermined
conditions.
Fixes MINIDUMP-2Q MINIDUMP-3SG
2026-01-07 08:52:36 +01:00
Flyinghead
4886dcb1c2
enable rtt2vram for Jikkyo Powerful Pro Yakyu
...
Issue #2182
2025-12-29 20:20:15 +01:00
Edward Li
f65907a256
Remove custom_texture.terminate() during TexCache.Clear()
2025-12-15 12:27:57 +01:00
Flyinghead
3ebc79a5ce
Merge remote-tracking branch 'origin/master' into dev [ci skip]
2025-12-12 19:32:09 +01:00
Flyinghead
97442c0411
terminate game id at first null character
...
Fixes MINIDUMP-7YW MINIDUMP-800
2025-12-12 16:13:44 +01:00
Flyinghead
0220207545
strprintf utility. localize exception messages. add sv.po (Swedish)
2025-12-08 16:22:26 +01:00
Flyinghead
b13685f0bb
ui: switch to tinygettext for i18n
2025-12-07 19:57:03 +01:00
Flyinghead
2113e4e249
localization support WIP. rewrite ini file reader/writer and more.
...
Support for localized dates, collation and messages.
Rewrite ini file reader/writer and command line parser.
Standardize all config stuff in the config namespace.
2025-12-04 18:17:13 +01:00
vkedwardli
f178e5d76e
Custom texture preloading ( #2116 )
...
* Creating a `CustomTextureSource` interface for subclassing
* `DumpReplacedTextures` option
* `PreloadCustomTextures` option
2025-12-02 17:02:19 +01:00
Flyinghead
2b1eb55daa
maple: flush VMU files when unloading a game
...
destroy maple devices when unloading a game to flush and close VMU
files.
2025-10-24 15:31:22 +02:00
Flyinghead
bd136b1856
ice: vonot support
...
ice::term() ice on emu termination
2025-10-24 15:29:12 +02:00
Flyinghead
0a526d7c94
gdb: fix race condition when stepping. Improve vCont handling
...
Work around race condition when stepping (CpuRunning still true in
Sh4Executor::Step() on emu thread since Step() hasn't be called yet in
main thread).
Don't advertise vCont commands that aren't supported.
Range stepping end is exclusive.
2025-10-16 17:56:39 +02:00
Rikki Gibson and James
909ea496ac
DreamPotato connectivity ( #1989 )
...
Co-authored-by: James <[email protected] >
2025-10-03 14:34:25 +02:00
Flyinghead
2cb2ac23e0
force real bios for wsb2k2
...
Issue #1757
2025-08-18 14:39:39 +02:00
Flyinghead
df3c075fba
Force TV composite for Caesar's Palace 2000 and PAL for the EU edition
...
Issue #1851
2025-02-27 11:00:48 +01:00
Flyinghead
5add29cbed
fix perf regression on macOS and iOS. Add Silent Scope (JP) identifier.
...
Regression introduced in f3a3364
CopyToVRAM wasn't enabled for Silent Scope (JP). Issue #1796
2025-01-05 10:21:54 +01:00
Flyinghead
d789b57412
rend: get rid of globals for fog/palette updates & tex cache flush
...
Add state vars to Renderer
Use events to detect loading a state and terminating the game.
Don't present last rendered frame after game terminated.
2024-12-14 17:00:51 +01:00
Flyinghead
354d649ebd
Merge remote-tracking branch 'origin/master' into dev
2024-12-07 20:38:55 +01:00
Flyinghead
89abb7925b
Pro Pinball needs copy to vram. remove Nightmare Creatures widescreen
...
Issue #1763
2024-12-07 10:04:36 +01:00