GreemDev
c7572b5d30
chore: change BufferHolder.GetHandle() to a getter for the handle instead
2025-11-11 12:43:34 -06:00
GreemDev
2ea829f17b
chore: change MultiRegionHandle GetHandles to an accessor property
2025-11-11 12:43:34 -06:00
GreemDev
9c00ffa4b1
fix conflicts
2025-11-11 12:43:34 -06:00
GreemDev
84f26f7276
language feature: field keyword & partial properties for observable properties in the UI
...
partial properties are from C# 13 but weren't usable for these properties
2025-11-11 12:43:34 -06:00
GreemDev
f2105d6040
chore: converted BufferHandle ToInt32 extension to an implicit int operator on BufferHandle directly.
2025-11-11 12:43:34 -06:00
GreemDev
1f3e4674b5
chore: Split SoftFloat into multiple partial class parts
2025-11-11 12:43:34 -06:00
GreemDev
342c811aca
chore: Split SoftFallback into multiple partial class parts
2025-11-11 12:43:34 -06:00
GreemDev
83502494d9
some more extension members
2025-11-11 12:43:34 -06:00
GreemDev
64238e6ec3
language feature: Extension Members: More converted
2025-11-11 12:43:34 -06:00
GreemDev
36bd919c53
use extension members for StorageProviderExtensions
2025-11-11 12:43:34 -06:00
GreemDev
f1df537e76
language feature: Extension Members: HLE <-> UI enum converters
2025-11-11 12:43:34 -06:00
GreemDev
f9e71a5908
Parse UI enum directly
2025-11-11 12:43:34 -06:00
GreemDev
f20291ddf2
language feature: Extension Members: Misc enum extensions methods converted to properties
2025-11-11 12:43:34 -06:00
GreemDev
cc80621a17
language feature: Extension Members: Ryujinx.Graphics.GAL.Format
2025-11-11 12:43:34 -06:00
GreemDev
6a1dec9f91
language feature: Extension Members: OperandType
2025-11-11 12:43:34 -06:00
GreemDev
274ec74856
language feature: Extension Members: HLE
2025-11-11 12:43:34 -06:00
GreemDev
ac98ade572
language feature: Extension Members: Graphics related, enums
2025-11-11 12:43:34 -06:00
GreemDev
e23213d290
language feature: Extension Members: CPU-related, enums
2025-11-11 12:43:34 -06:00
GreemDev
6467720c5c
Add .NET Runtime version in About window under Ryujinx version.
2025-11-11 12:43:34 -06:00
GreemDev
010eab44ba
feature: Initial .NET 10 Support
...
Works as of .NET 10.0.0-preview.3.25171.5
2025-11-11 12:43:34 -06:00
GreemDev
49c70efdd5
UI: App Library: automatically remove nonexistent autoload/game dirs from the configuration upon load.
2025-11-10 19:14:29 -06:00
Babib3l
4677b749b1
fr_FR and es_ES small translation update ( ryubing/ryujinx!172 )
...
See merge request ryubing/ryujinx!172
2025-11-10 17:35:17 -06:00
GreemDev
ed32cd6999
fix nested project error when building
2025-11-10 13:32:40 -06:00
GreemDev
d7e2d4534a
[ci skip] fix new SDL projects showing up in an src folder in the IDE (idk how I didn't see that before)
2025-11-10 00:12:39 -06:00
LotP
3c3e14c819
Update .gitattributes ( ryubing/ryujinx!213 )
...
See merge request ryubing/ryujinx!213
2025-11-09 19:03:01 -06:00
Godzilaa4
dd9ba05e36
Updated PT_BR translation ( ryubing/ryujinx!208 )
...
See merge request ryubing/ryujinx!208
2025-11-09 14:36:44 -06:00
Maki
a49822470c
fix: crash when connecting a joycon ( ryubing/ryujinx!211 )
...
See merge request ryubing/ryujinx!211
2025-11-09 13:35:16 -06:00
GreemDev
58be57bf73
chore: [ci skip] rename InputElement_OnGotFocus/OnLostFocus to fit what it's listening to better
2025-11-08 03:21:54 -06:00
shinyoyo
17d5d6e65a
Updated Simplified Chinese translation. ( ryubing/ryujinx!209 )
...
See merge request ryubing/ryujinx!209
2025-11-08 03:16:17 -06:00
GreemDev
1dac06e394
misc: [ci skip] remove duplicate log when setting audio backend
2025-11-08 00:18:23 -06:00
GreemDev
ed89ffd3f8
fix: add back compat functionality to the AudioBackend enum as well, and add missing migration comment from config version 70
2025-11-07 22:23:13 -06:00
GreemDev
844d7a9cfe
fix: broken arrow in log
2025-11-07 22:14:35 -06:00
GreemDev
cf6acba416
chore: remove debug logging from SDL update
2025-11-07 20:44:25 -06:00
GreemDev
5a9d5ee664
chore: [ci skip] Add more misc logging similar to the "loading content archive" line for loading a base game dump, to updates and DLC.
2025-11-07 15:14:43 -06:00
GreemDev
bbad867319
add back the SDL2 enum for back compatibility so existing configs are not entirely reset upon loading the version with SDL3
2025-11-07 15:02:29 -06:00
Maki
a8ace3d23c
chore: SDL3 ( ryubing/ryujinx!207 )
...
See merge request ryubing/ryujinx!207
2025-11-07 14:43:48 -06:00
GreemDev
13b69aedfe
idea: Catch HorizonResultExceptions of result type ResultFsNonRealDataVerificationFailed
...
- log a more clear error message as to what 2002-4604 means for the user
- and return the result from the FileSystemProxy IStorage to pass the invalid data handling to the game instead of stopping emulation there and then.
- this may be changed. i'm pretty sure this error is only thrown when you actually have integrity checking enabled in settings, so maybe it crashing with a friendler message is more desired than potentially continuing execution. we will see
2025-11-06 23:40:16 -06:00
GreemDev
234f7ca298
Fix socket closing on shutdown
...
Previously, sockets were only ever closed when the game specifically requested it.
Thanks @comex on GitHub for the patch submitted via the issues page.
Co-Authored-By: comex <47517+comex@users.noreply.github.com>
2025-11-04 20:48:36 -06:00
LotP
2c9b193018
Fix compiler warning ( ryubing/ryujinx!203 )
...
See merge request ryubing/ryujinx!203
2025-10-30 21:09:24 -05:00
LotP
92b61f9d73
Memory changes 3 ( ryubing/ryujinx!202 )
...
See merge request ryubing/ryujinx!202
2025-10-30 20:55:58 -05:00
WilliamWsyHK
ab7aeee67b
Add newly translated items for zh-TW ( ryubing/ryujinx!200 )
...
See merge request ryubing/ryujinx!200
2025-10-29 18:02:54 -05:00
Hack茶ん
b991fe05d9
Update Korean translation ( ryubing/ryujinx!201 )
...
See merge request ryubing/ryujinx!201
2025-10-29 18:01:07 -05:00
GreemDev
3140ec5f05
misc: Also show an error message box and quit if the process was launched with administrator rights.
2025-10-28 20:57:03 -05:00
GreemDev
40f709ff55
misc: Add a launch guard for program files (the emulator does not work properly when put here as it does not require admin)
2025-10-28 19:04:25 -05:00
GreemDev
53aae9b584
hle: Throw a ServiceNotImplementedException instead of ArgumentException if any number arguments provided to ILibraryAppletAccessor are nonzero
2025-10-28 15:37:59 -05:00
LotP
ff9a75f895
ILibraryAppletAccessor:90 tweak ( ryubing/ryujinx!199 )
...
See merge request ryubing/ryujinx!199
2025-10-28 13:37:20 -05:00
sh0inx
3394736b07
HLE: Stub ILibraryAppletAccessor Unknown90 ( ryubing/ryujinx!197 )
...
See merge request ryubing/ryujinx!197
2025-10-27 12:48:17 -05:00
yeager
b06846aa5e
Updated Swedish translation (with updated branch) ( ryubing/ryujinx!156 )
...
See merge request ryubing/ryujinx!156
2025-10-27 02:47:59 -05: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