Collecting
8bc5173d72
remove: Accidental Re-additions
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:37:13 +00:00
Collecting
47d92204f0
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:15:47 +00:00
Collecting
15ac1f1a91
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:15:24 +00:00
Collecting
9cc226431b
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:14:53 +00:00
Collecting
3992ca0811
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:14:27 +00:00
Collecting
5a1b0fc862
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:13:54 +00:00
Collecting
21233f9312
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:13:23 +00:00
Collecting
d49c6fff2d
add: rainbow_style.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:12:31 +00:00
Collecting
825edf6ea4
add: rainbow_style.h
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:12:02 +00:00
Collecting
f156856d7e
fix(UI): Overhaul Rainbow Mode architecture
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-23 01:10:59 +00:00
Zephyron
5d055cea07
Merge pull request 'fs(feat): Add Backup Saves for Custom Save Paths' ( #73 ) from fs/custom-save-path-backup into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/73
2025-12-22 08:43:48 +00:00
Collecting
3dee7e3015
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:40:51 +00:00
Collecting
9407a5ba94
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:40:29 +00:00
Collecting
625e1d3229
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:39:59 +00:00
Collecting
42c237dc4a
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:39:20 +00:00
Collecting
7ad7d8ada6
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:38:42 +00:00
Collecting
16f928df79
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:37:57 +00:00
Collecting
67bf3b53b7
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:37:21 +00:00
Collecting
ddddb28c54
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:36:49 +00:00
Collecting
f4d712d497
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:35:57 +00:00
Collecting
ac354a6d28
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:34:53 +00:00
Collecting
d21d5cd0e0
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:34:26 +00:00
Collecting
693cb6dea0
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:33:58 +00:00
Collecting
cd3c5e1d88
fs(feat): Add Backup Saves for Custom Save Paths
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-22 08:32:57 +00:00
Zephyron
a672e86f8c
Merge pull request 'fs: Fix directory scanning crashes and optimize library performance & Include a Progress Bar' ( #72 ) from fs/linux-ntfs-fix into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/72
2025-12-21 02:57:33 +00:00
Collecting
2f16de1560
fix: NAND & SDMC scanning
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 02:50:43 +00:00
Collecting
e1a879489b
feat: Add Accent Color to Gamelist Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 01:21:01 +00:00
Collecting
ac5cb98c82
feat: Add Accent Color for Game List Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 01:20:15 +00:00
Collecting
e6872aadb5
fix: Optimize JSON
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 01:10:15 +00:00
Collecting
fea9455ee7
fix: Show Gamelist Repopulation when Entering Main Citron Menu
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 00:38:09 +00:00
Collecting
62f2d322b1
fix: Get rid of placeholder
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-21 00:37:20 +00:00
Collecting
68328293bb
fs(ui): Include Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 20:54:00 +00:00
Collecting
b7a1e23bb9
fs(ui): Include Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 20:52:50 +00:00
Collecting
9650077ade
fs(ui): Include Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 20:51:55 +00:00
Collecting
c93a43f872
fs(ui): Include Progress Bar
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 20:50:43 +00:00
Collecting
340d3ecb26
fix: UI File w/ Added .nca Toggle Logic (file clean-up)
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:51:56 +00:00
Collecting
e347fb5c3a
fix: Add NCA Scanning Toggle for Game List
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:50:59 +00:00
Collecting
55e737e22f
fix: NTFS Directory Scanning w/ Linux (add .nca toggle)
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:49:30 +00:00
Collecting
0fd1e81f5f
fix: NTFS Directory Scanning w/ Linux
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:48:17 +00:00
Collecting
0ff757b7a4
fix: NTFS Directory Scanning w/ Linux
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:46:26 +00:00
Collecting
c4cf225d12
fix: NTFS Directory Scanning w/ Linux
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:45:28 +00:00
Collecting
3b5c2e86ae
fix: NTFS Directory Scanning on Linux
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:43:51 +00:00
Collecting
9d68c1b1f6
fix: Directory Scanning w/ Linux (add Copyright)
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:41:20 +00:00
Collecting
8ee84ee519
fs: Fix Directory Scanning w/ NTFS
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-19 18:40:19 +00:00
Zephyron
5fbfc6693b
audio_core: Fix reverb effect causing extreme noise on Windows
...
Fixed multiple bugs in reverb processing:
- Early gains for stereo channels not being assigned (missing *=)
- Incorrect TapOut pointer arithmetic (extra +1 offset)
- Uninitialized input pointer causing crashes
- Missing state initialization check
- SetDelay not called during parameter updates
Co-authored-by: MaranBr <maranbr@outlook.com >
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-12-17 16:41:59 +10:00
Zephyron
b1192de0c4
vulkan: Add memory pressure handling and pipeline eviction
...
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-12-16 19:56:27 +10:00
Collecting
180606a166
fix(UI): Resolve Weird Horizontal UI Issue
...
The QScrollArea containing the top navigation buttons was slightly too tall for horizontal UI positioning, causing an unwanted vertical scrollbar to appear. This has been fixed by calculating the exact required height for the buttons and enforcing it on the scroll area, while also setting the vertical scrollbar policy to ScrollBarAlwaysOff.
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-12-16 07:12:19 +00:00
Zephyron
5eed2b221b
fix(nvdrv): prevent infinite loop and improve error handling when SMMU address space is exhausted
...
Fix crash in PinHandle when SMMU allocation fails and unmap queue is empty.
Previously, the code would log an error and continue looping indefinitely,
causing log spam and eventual crash.
- Free multiple handles from unmap queue (up to 100) before giving up
- Add maximum attempt counter to prevent infinite loops
- Return 0 gracefully when no more handles can be freed
- Add error handling in callers (Remap, MapBufferEx, MapBuffer) to check for
PinHandle failure and return NvResult::InsufficientMemory instead of using
invalid addresses
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-12-16 16:44:13 +10:00
Zephyron
dadf9d270c
fix(nvdrv): prevent infinite loop when SMMU address space is exhausted
...
Fix crash in PinHandle when SMMU allocation fails and unmap queue is empty.
Previously, the code would log an error and continue looping indefinitely,
causing log spam and eventual crash. Now it returns 0 to fail gracefully.
Also fix incorrect handle check on line 219 - should check freeHandleDesc
instead of handle_description.
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-12-16 16:24:15 +10:00
Zephyron
05c04aa0f2
Merge pull request 'feat(UI): Add toggle for Online column visibility in Game List' ( #70 ) from feat(ui)/toggle-online-column into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/70
2025-12-16 06:07:01 +00:00