Xam
a9a123bb3c
Merge branch 'pkctrl' into 'master'
...
Input: HLE: NpadManager: ignore handheld inputs when docked
See merge request [ryubing/ryujinx!177 ](https://git.ryujinx.app/ryubing/ryujinx/-/merge_requests/177 )
2025-10-26 21:08:31 +01:00
LotP
c94ffaa00a
gpu allocation optimizations ( ryubing/ryujinx!195 )
...
See merge request ryubing/ryujinx!195
2025-10-26 14:14:51 -05:00
GreemDev
718652599d
UI: Prevent null ldn game model arrays from entering the SetEntries method
2025-10-26 12:51:08 -05:00
GreemDev
c8959afa3d
chore: Overall code cleanup
...
Update NuGet packages, fix version string in plist for macOS
2025-10-26 01:22:20 -05:00
Coxxs
7175da8621
UI: [ci skip] Show notifications for options that may cause side effects ( ryubing/ryujinx!193 )
...
See merge request ryubing/ryujinx!193
2025-10-26 00:29:38 -05:00
LotP
fd07453887
audio effects fix and audio object pooling ( ryubing/ryujinx!192 )
...
See merge request ryubing/ryujinx!192
2025-10-25 21:07:10 -05:00
KeatonTheBot
c6bc77e4bf
UI: Update Avalonia to 11.3.6, FluentAvalonia to 2.4.0 ( ryubing/ryujinx!118 )
...
See merge request ryubing/ryujinx!118
2025-10-25 00:29:51 -05:00
GreemDev
49cbe4b328
UI: fix "Enable UI logs" not being persisted upon relaunch
...
Closes ryujinx#5
(it was saved, just not loaded back)
2025-10-24 18:25:29 -05:00
Coxxs
6fd67cdcb7
Fix application list loads slowly when RyuLDN is enabled ( ryubing/ryujinx!191 )
...
See merge request ryubing/ryujinx!191
2025-10-24 10:29:33 -05:00
LotP
5ced2bf764
fix wrong bit value ( ryubing/ryujinx!190 )
...
See merge request ryubing/ryujinx!190
2025-10-24 10:10:31 -05:00
GreemDev
67e97d1a1a
gdb: YACC (yet another cleanup commit)
2025-10-23 19:11:58 -05:00
Coxxs
09d8a411c8
Do not RecurseSubdirectories when finding the icon fallback ( ryubing/ryujinx!189 )
...
See merge request ryubing/ryujinx!189
2025-10-23 15:17:29 -05:00
Coxxs
93516df7e6
Skip directories when finding the icon fallback ( ryubing/ryujinx!188 )
...
See merge request ryubing/ryujinx!188
2025-10-23 14:56:39 -05:00
Coxxs
0c165c3f62
Move ProcessInfo and Minidump to HleProcessDebugger ( ryubing/ryujinx!187 )
...
See merge request ryubing/ryujinx!187
2025-10-22 16:20:13 -05:00
GreemDev
91da244c02
gdb: some more cleanups
2025-10-22 15:04:03 -05:00
GreemDev
904d4a7eb0
gdb: Make waiting for a process to start more forgiving (200ms per poll 10x -> 500ms)
2025-10-22 01:07:19 -05:00
Coxxs
1248a054de
gdb: Abort if unable to start GDB server ( ryubing/ryujinx!186 )
...
See merge request ryubing/ryujinx!186
2025-10-21 23:16:18 -05:00
GreemDev
1bb2af84ce
gdb: Catch SocketException from TcpListener#Start
2025-10-21 22:15:14 -05:00
GreemDev
886981004d
chore: I thought I removed these months ago lol
2025-10-21 20:33:35 -05:00
Coxxs
e551dda17e
gdb: fix IsProcess32Bit throws exception if called too early ( ryubing/ryujinx!185 )
...
See merge request ryubing/ryujinx!185
2025-10-20 21:35:55 -05:00
GreemDev
ed67535227
chore: [si skip] fix in-code typos
2025-10-20 21:32:23 -05:00
GreemDev
7d65611b96
gdb: [ci skip] just had a brain wave
2025-10-20 21:20:41 -05:00
GreemDev
71eb844dd8
gdb: dynamic rcmd system & more cleanups
2025-10-20 21:18:16 -05:00
Coxxs
a0e5edf8ba
gdb: Support qAttached; Add missing ReplyOK when detach ( ryubing/ryujinx!184 )
...
See merge request ryubing/ryujinx!184
2025-10-20 21:12:16 -05:00
Coxxs
6541ad0726
Implement IUserServiceCreator: 1 (CreateClientProcessMonitor) ( ryubing/ryujinx!181 )
...
See merge request ryubing/ryujinx!181
2025-10-20 19:14:42 -05:00
Coxxs
1c084373c9
Update LoadIdTokenCache for 19.0.0+ ( ryubing/ryujinx!182 )
...
See merge request ryubing/ryujinx!182
2025-10-20 17:37:16 -05:00
xam
f6463456c6
Input: HLE: NpadManager: ignore handheld inputs when docked
...
fixes ghost inputs in games like pokemon when handheld controller is set in docked mode.
it is now possible to keep handheld set and switch between modes with no issue.
2025-10-20 10:50:46 +02:00
GreemDev
5b3b907fd2
[ci skip] chore: Fix usage of var
2025-10-20 02:42:57 -05:00
Hack茶ん
f46577af58
[ci skip] Update Korean translation ( ryubing/ryujinx!174 )
...
See merge request ryubing/ryujinx!174
2025-10-19 17:43:34 -05:00
Xam
0e218754f5
Fix duplicate volume and mode change events in AppHost ( ryubing/ryujinx!176 )
...
See merge request ryubing/ryujinx!176
2025-10-19 17:41:21 -05:00
Xam
0c6d4a07b9
Input: AvaloniaMouseDriver: fix native touch inputs ( ryubing/ryujinx!178 )
...
See merge request ryubing/ryujinx!178
2025-10-19 17:33:24 -05:00
Xam
8714b010f6
Horizon: Audio: HwopusIpcServer: fix random crashes regression in Pokemon Quest ( ryubing/ryujinx!175 )
...
See merge request ryubing/ryujinx!175
2025-10-19 17:17:46 -05:00
GreemDev
d1d4a735a6
docs: use the real repo in COMPILING.md
2025-10-19 14:48:41 -05:00
GreemDev
247e2e03d6
gdb: More cleanup changes
...
- Move the message handler into its debugger class part,
- Move all message types into one file and collapse 3 of the ones with no data into a generic, stateless message with a single property being its type,
- Add an Fpscr helper property on IExecutionContext along with a comment about what Fpscr is (similar to the other registers in there)
- Moved the Rcmd helpers (such as GetRegisters, GetMinidump, etc) into a dedicated Debugger class part,
- Fixed the double-collection (ToArray being called twice) in GetThreadUids & GetThread in KProcess
2025-10-19 04:26:12 -05:00
GreemDev
6058af5119
chore: cleanup unused usings in Ryujinx.HLE
2025-10-19 04:17:02 -05:00
GreemDev
e11eff0f41
gdb: more cleanups
...
- convert GdbRegisters utilities into extensions on IExecutionContext
- add a Write/Read Register helper on Debugger that handles 32/64 bit instead of doing that for every usage of register reading/writing
2025-10-18 03:01:21 -05:00
GreemDev
2a2ab523cb
gdb: Code cleanup pass #2
...
Moved the reply functionality into the command processor, move the main debugger thread into a dedicated class part, and more
2025-10-17 00:09:51 -05:00
Coxxs
8e941e4a8f
gdb: Cleanup ( ryubing/ryujinx!171 )
...
See merge request ryubing/ryujinx!171
2025-10-16 19:53:51 -05:00
Hack茶ん
9aacf9b37b
Update Korean translation ( ryubing/ryujinx!168 )
...
See merge request ryubing/ryujinx!168
2025-10-16 19:45:14 -05:00
Bluey Enjoyer
2b159dbca8
AHHHHHHHHHHHHHH ( ryubing/ryujinx!170 )
...
See merge request ryubing/ryujinx!170
2025-10-16 19:43:56 -05:00
GreemDev
c33a97f01c
gdb: Cleanup Debugger.cs
...
by moving the GDB command handlers and command processor out of the class and into their own
2025-10-16 17:32:04 -05:00
GreemDev
fdbdb05cb5
misc: Update Ryujinx.LibHac
2025-10-16 12:23:15 -05:00
Coxxs
7268acbfb4
gdb: Do not skip CheckInterrupt when gdb stub is enabled ( ryubing/ryujinx!169 )
...
See merge request ryubing/ryujinx!169
2025-10-16 07:49:41 -05:00
GreemDev
d4107ac05f
UI: Add a startup flag to ignore new Amiibo file updates, useful for testing changes you intend on committing to Ryubing/Nfc.
...
Flag is `--local-only-amiibo`
2025-10-15 21:51:13 -05:00
LotP
1d409f7127
12 GiB heap support ( ryubing/ryujinx!166 )
...
See merge request ryubing/ryujinx!166
2025-10-15 15:37:13 -05:00
GreemDev
2434c55266
UI: Updater: Fix "No" opening the changelog and "Show Changelog" doing nothing (aka doing what "No" should be doing)
2025-10-14 18:38:56 -05:00
GreemDev
99126603ba
UI: swap the UI reset checkbox text back to a sentence instead of title cased
2025-10-14 16:12:11 -05:00
GreemDev
a62716002e
chore: move HasPtcCacheFiles & HasShaderCacheFiles into ApplicationData, instead of having the weird static dependency helpers
2025-10-14 16:09:51 -05:00
GreemDev
47559cd311
Revert game list rounding
...
The selected highlight was bugged
https://fs.ryujinx.app/40cl4Ih9RiOWLVi7e4lJsw.png
2025-10-14 15:59:02 -05:00
Coxxs
51584a083b
Flush the error log before exit ( ryubing/ryujinx!163 )
...
See merge request ryubing/ryujinx!163
2025-10-13 17:40:15 -05:00