Yanis002
8c25400d06
minor improvements
2025-07-28 14:29:33 +02:00
Yanis002
6212fc57f9
add StripStringHex
2025-07-28 01:19:22 +02:00
Yanis002
66b379fc11
repurpose the checkbox
2025-07-28 00:56:38 +02:00
Yanis002
f33d5a69a6
rename members to have clearer names
2025-07-28 00:33:13 +02:00
Yanis002
b0bbbe5350
add focus updating address + improve value setter
2025-07-28 00:16:41 +02:00
Yanis002
5e9a470457
improve item focus and add basic value setter
2025-07-27 22:20:38 +02:00
Yanis002
9494697c90
scroll the bar when the focus is on the scene
2025-07-27 18:09:50 +02:00
Yanis002
c5dbe8378f
improvements and add decoded view
2025-07-27 15:48:13 +02:00
Yanis002
cb7d395a27
fix segfault :)
2025-07-27 14:23:39 +02:00
Yanis002
3301854fc4
forgot to check if nds is null
2025-07-27 14:09:29 +02:00
Yanis002
c2161f535a
ui refactor, implement search and figure out segfault (but idk how to fix it :c )
2025-07-27 14:08:50 +02:00
Yanis002
012e20bf45
fixed issues with scrolling
2025-07-27 02:23:55 +02:00
Yanis002
3bf57be5e2
basic ui, scroll half-works
2025-07-27 01:03:34 +02:00
Yanis002
a3467f6dcb
setup
2025-07-27 01:03:04 +02:00
Aetias
9a758dbee5
Temporary fix for GCC compiler error
2025-07-26 16:06:54 +02:00
KostaSaizo7
13a9825c9a
le plus important ( #2375 )
...
blarg
2025-07-13 22:34:38 +02:00
Arisotura
e099cfdc5a
BAHAHAHAAHAHAHAHAAHAHAHA-*~°+|
2025-07-08 23:11:36 +02:00
Jakly
608a4151b8
fix full bios boot not being set properly on initial DSI class creation ( #2366 )
2025-07-08 21:39:43 +02:00
Sparronator
3263ab11c2
Make SPU audio single-buffered (audio latency improvement) ( #2286 )
...
* SPU audio latency improvements
Basically reverts audio buffer handling to what it was before commit 05b94ef
, but with the mutexes kept for thread safety (which the referenced commit was trying to do).
The SPU audio buffer should still be thread-safe in theory... right?
* Audio output improvements
This commit changes the audio output buffer to be configured by a variable, and fixes the case where the sound driver may change the buffer size after calling SDL_OpenAudioDevice (e.g. if the buffer size is set too low for the driver to handle).
2025-07-08 19:52:36 +02:00
Arisotura
72cba5daab
camera: misc fix
2025-07-08 16:04:17 +02:00
Arisotura
f8b4871900
oops
2025-07-07 16:19:56 +02:00
Arisotura
e5741f992a
camera: fix some misc issues
2025-07-07 16:15:58 +02:00
Arisotura
7499958ad0
camera: revise interface behavior to be more accurate
...
* there are two FIFO buffers (finally fixes Let's Golf)
* fix issues with camera start condition/cnt bit15
* add camera interface state to savestate
2025-07-07 14:48:53 +02:00
Arisotura
85d9202633
push this back tho...
2025-07-07 12:21:47 +02:00
Arisotura
1f51f27d44
Revert "camera: model FIFO more accurately (avoids weird bugs when DMA fails)"
...
This reverts commit 2cb07bf126
.
2025-07-07 12:20:11 +02:00
Arisotura
85dcf65231
DSi: add support for SCFG_EXT bit 13 (32-bit VRAM bus)
2025-07-07 02:47:46 +02:00
Arisotura
2cb07bf126
camera: model FIFO more accurately (avoids weird bugs when DMA fails)
2025-07-07 02:30:01 +02:00
Arisotura
16d1464d19
camera: make timings more realistic (fixes rolling in some games)
2025-07-05 00:14:11 +02:00
Arisotura
f352cf612a
call MakeCurrent() before deiniting GL stuff (to avoid deiniting on the wrong context)
2025-06-28 22:55:48 +02:00
Arisotura
4aaea218c1
add a way to tell windows apart
2025-06-28 13:06:53 +02:00
Arisotura
44b0704063
fix video settings update on second instance secondary windows
2025-06-28 12:48:22 +02:00
Arisotura
2499ec36c2
window: undo last commit (was a trainwreck). explicitly close child windows to avoid GL issues. fix bug with window parenting in second multiplayer instances.
2025-06-28 12:37:53 +02:00
Arisotura
baad893bc0
window: move cleanup code to destructor (closeEvent() isn't called for children)
2025-06-28 03:48:42 +02:00
Arisotura
ec2f7ee838
fix issues with multi-window and OpenGL on Windows
2025-06-28 03:02:00 +02:00
Arisotura
005ef9c9fc
camera: fix resolution selection code (could accidentally select a resolution like 640x360)
2025-06-26 23:04:14 +02:00
Arisotura
7b562f71b3
NDMA: fix IRQ in infinite repeat mode
2025-06-25 21:52:23 +02:00
Arisotura
fd279bedc5
huh
2025-06-24 16:51:33 +02:00
Arisotura
b2af96474f
Merge remote-tracking branch 'origin/master'
2025-06-24 01:03:25 +02:00
Arisotura
8cd2d972ab
DSP: fix PDATA reads being one off
2025-06-24 01:03:14 +02:00
Edoardo Lolletti
ab249fc913
Don't return 0 when attempting to read from the GPA GPIO addresses with GPIO disabled ( #2266 )
2025-06-23 08:32:17 +02:00
Arisotura
8e163296d3
camera: trigger DMA when reaching the end of a frame (fixes issues when the frame height isn't a multiple of the DMA interval)
2025-06-22 23:58:30 +02:00
Arisotura
83b8f1ae47
DSP: fix bug in PDATA read DMA (was reading wrong register)
2025-06-22 21:27:27 +02:00
Adrian "asie" Siekierka
fd74181f7d
Slot-2 Motion Pak, Guitar Grip emulation ( #2183 )
...
* Add DS Motion Pak emulation
* Add retail Motion Pak emulation, Guitar Grip emulation
* Simplify Motion Pak acceleration conversion formula
* Fix Motion Pak emulation axes
* Motion Pak: Emulate console laying on a flat table when motion input is not detected
* Motion Pak: Add comment
* GBACartMotionPak: Update comment
2025-06-22 16:30:01 +02:00
Edoardo Lolletti
2d04222442
Load Tad key into DSi AES engine ( #2252 )
2025-06-22 16:29:20 +02:00
Arisotura
71edf793fc
setupMicInputData() ought to be called at all times tho
2025-06-18 19:32:50 +02:00
Nadia Holmquist Pedersen
d7a4b2e8fe
Don't try to change the core's audio interp setting when the emu
...
instance has no core yet.
Fixes #2352
2025-06-18 00:51:47 +02:00
Jakly
c65d490351
small fix to translucency flag assignment ( #2301 )
...
hardware does not care that the polygon's mode would prevent the texture from rendering translucent pixels
2025-06-15 19:24:42 +02:00
Arisotura
79f12de480
multi-instance: load firmware from correct instance-specific file (load from original file if not found)
2025-06-15 01:42:24 +02:00
Nadia Holmquist Pedersen
0b005abedf
work around building with LTO causing an ICE in gcc 15.1.0
2025-06-15 01:15:31 +02:00
Arisotura
0d294e9373
fix mic settings not being changed when closing the audio settings dialog
2025-06-14 23:20:31 +02:00