Collecting
bd32690a76
revert c575341d1e
...
revert Merge pull request 'fix(multiplayer): Race Condition during Packet Discovery' (#101 ) from fix/lan_discovery_race_condition into main
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/101
2026-01-18 00:01:51 +00:00
Collecting
df97c4f325
revert 47edb00351
...
revert Merge pull request 'Service: Sockets: Fix busy-waiting CPU starvation and Close/Socket race conditions' (#100 ) from fix-socket-performance-and-crashes into main
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/100
2026-01-17 23:28:32 +00:00
Zephyron
d77cc3e518
chore: bump Citroen version
...
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2026-01-18 00:48:31 +10:00
Collecting
c5c241aa73
Watch what you're typing next time
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 10:08:25 +00:00
Collecting
ad35ac85ef
Typo buddy
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 10:07:56 +00:00
Collecting
c7220e4c27
Update src/citron/mod_manager/mod_service.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 09:55:31 +00:00
Collecting
d3d7f41536
Update src/core/file_sys/patch_manager.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 09:54:48 +00:00
Collecting
e0b13d9414
Remove Un-used Title ID's
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 09:00:46 +00:00
Collecting
a380ba4c60
Remove Un-used Title IDs
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 09:00:03 +00:00
Collecting
2873e3b97f
Update src/citron/configuration/configure_per_game_addons.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 02:38:31 +00:00
Collecting
fb168f9283
fix: Corrupted Cache Cleanup
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 02:06:48 +00:00
Collecting
c30c7689c8
fix: Patch Manager Logic
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 02:04:27 +00:00
Collecting
7baf163539
add: Nx-Optimizer
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 02:00:20 +00:00
Collecting
c3dc22820e
add: Nx-Optimizer
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 01:59:19 +00:00
Collecting
a3de20eea5
add: Nx-Optimizer
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-17 01:57:08 +00:00
Collecting
c575341d1e
Merge pull request 'fix(multiplayer): Race Condition during Packet Discovery' ( #101 ) from fix/lan_discovery_race_condition into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/101
2026-01-16 23:27:59 +00:00
collecting
5905d0bcff
fix(multiplayer): Race Condition during Packet Discovery
2026-01-16 18:26:21 -05:00
Collecting
47edb00351
Merge pull request 'Service: Sockets: Fix busy-waiting CPU starvation and Close/Socket race conditions' ( #100 ) from fix-socket-performance-and-crashes into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/100
2026-01-16 22:43:48 +00:00
collecting
0b5701624a
Service: Sockets: Fix busy-waiting CPU starvation and Close/Socket race conditions
2026-01-16 17:42:54 -05:00
Collecting
79d4fd8e31
I should of looked at the compiler before pushing last fix
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 20:16:45 +00:00
Collecting
1b2363ba81
fix(mods): romfs/exefs regression from Mod Downloader
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 20:10:20 +00:00
Collecting
36baa59393
Update src/core/file_sys/patch_manager.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 12:17:30 +00:00
Collecting
d5b8d08ebc
Work Smarter, Not Harder
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 11:48:47 +00:00
Collecting
932904ed06
Work Smarter, Not Harder
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 10:49:11 +00:00
Collecting
31d0bca2da
fix: Cross-Platform Compiler Errors
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 09:13:45 +00:00
Collecting
bf17270fd6
Add Mod Installer Folder Logic
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:34:31 +00:00
Collecting
cb403a3a3b
Add Mod Installer Logic
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:33:53 +00:00
Collecting
4846101587
feat(mod_manager): Add Installer Logic
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:33:22 +00:00
Collecting
18904f2008
feat: Add ModManager Context menu & service
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:32:46 +00:00
Collecting
825c66d409
Add src/citron/mod_manager/mod_downloader_dialog.ui
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:31:45 +00:00
Collecting
3a881782ad
Add src/citron/mod_manager/mod_downloader_dialog.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:31:21 +00:00
Collecting
3d6f5c843c
Add src/citron/mod_manager/mod_downloader_dialog.h
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:30:36 +00:00
Collecting
b66c634983
create: mod_service.cpp
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:30:13 +00:00
Collecting
8ab4d172d6
create: mod_service.h
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:29:34 +00:00
Collecting
c1664e28da
CMakeLists: Add Mod Downloader Files
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-16 08:26:30 +00:00
Collecting
6cfbe6fd34
fix(ui): Fixed Size to Prevent Info Section Smudging
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 09:41:43 +00:00
Collecting
986deb6dda
fix(settings): Properly Parse .json to .ini
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 08:59:21 +00:00
Collecting
18f9a847cd
fix(settings): Ensure system.IsPoweredOn() check for Settings Sharing/Use Feature
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 06:42:44 +00:00
Collecting
ba0cfb4688
feat(per-game): Share & Use Settings from .json
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 06:15:31 +00:00
Collecting
ec4564471c
feat(per-game): Add BasicSetting for Settings Sharing
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 06:14:44 +00:00
Collecting
77dc25bf5b
feat(per-game): Add Share & Use Logic for .json parsing of Settings
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 06:14:04 +00:00
Collecting
74e30b9db0
feat(per-game): Share & Use Settings from .json files
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-15 06:13:21 +00:00
Collecting
6bc022f6db
chat_room.cpp: Cleanup
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 23:12:33 +00:00
Collecting
868a321e14
multiplayer_room_overlay.cpp: Cleanup
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 23:11:15 +00:00
Collecting
4f149e130c
socket_proxy.cpp: Add Mutex & Flush for Socket Protection
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 19:37:29 +00:00
Collecting
5a7a9c9bb8
bsd.cpp: Add Guards & Mutex for Socket Protection
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 19:36:36 +00:00
Collecting
062f5e4794
bsd.h: Add Table Mutex
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 19:35:54 +00:00
Collecting
9bccbc5a1e
fix(rev): Mistakenly placed 12 instead of 15
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 04:03:51 +00:00
Collecting
c36557be77
audio/am: Improve audio effect versioning
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 03:35:34 +00:00
Collecting
94c37e52e8
audio/am: Improve audio effect versioning
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2026-01-14 02:45:30 +00:00