GreemDev
3437eedff4
Revert "Structural and Memory Safety Improvements, Analyzer Cleanup ( ryubing/ryujinx!47 )"
...
This reverts merge request !47
2025-07-02 00:58:42 -05:00
Emiyl
fc8b92e2de
macOS: Fix MoltenVK config packing ( ryubing/ryujinx!65 )
...
See merge request ryubing/ryujinx!65
2025-07-02 00:58:42 -05:00
MrKev
29fa21afc1
Structural and Memory Safety Improvements, Analyzer Cleanup ( ryubing/ryujinx!47 )
...
See merge request ryubing/ryujinx!47
2025-07-02 00:58:41 -05:00
Coxxs
4df476f91c
fix: socket blocking flag is inverted when setting it ( ryubing/ryujinx!57 )
...
See merge request ryubing/ryujinx!57
2025-07-02 00:58:41 -05:00
mqudsi
e9949b2a72
Work around Escape hotkey race with exit confirmation dialog
...
See merge request ryubing/ryujinx!54
2025-07-02 00:58:41 -05:00
rockingdice
ef68c366fb
fix: crash caused by cursor overflow
...
See merge request ryubing/ryujinx!53
2025-07-02 00:58:41 -05:00
rockingdice
7617863704
fix: use the correct font family for CJK characters
...
See merge request ryubing/ryujinx!52
2025-07-02 00:58:41 -05:00
GreemDev
1e3aac32de
Remove GitHub updater support.
2025-07-02 00:58:41 -05:00
GreemDev
bcf2b3ae96
misc: [ci skip] Missed the property part of _chosenProfile
2025-07-02 00:58:41 -05:00
GreemDev
b06daf784e
misc: Code styling changes & cleanups
2025-07-02 00:58:41 -05:00
Goodfeat
fbe80cc1fd
Added the ability to switch between local and global input in the user configuration
...
See merge request ryubing/ryujinx!8
2025-07-02 00:58:41 -05:00
Goodfeat
b771793ed3
Update: Compatibility list
...
See merge request ryubing/ryujinx!29
2025-07-02 00:58:41 -05:00
Goodfeat
dd6e33ae31
Moved "Graphics Backend Multitreading" item to Graphics API & Optimization section
...
See merge request ryubing/ryujinx!13
2025-07-02 00:58:41 -05:00
GreemDev
b8a2096dc6
UI: RPC: [ci skip] Add BL2, BLTPS, and Minecraft Dungeons RPC images
2025-07-02 00:58:41 -05:00
GreemDev
d99a6a0f0a
misc: [ci skip] Cause GitHub fallback properly
2025-07-02 00:58:41 -05:00
GreemDev
429203e5d2
infra: Custom Update server instead of direct GitLab API calls
...
This reduces the amount of requests for an update from 3 if an update is needed, or 2 if not; to 1 if an update is needed, and none if an update is not. The difference comes from using this update server to check if an update is needed, and not GETing a snippet content for the release channels.
2025-07-02 00:58:41 -05:00
KeatonTheBot
ee4466351f
Vulkan: Use compute shader for non-indirect unsupported topology index buffer conversions
...
See merge request ryubing/ryujinx!5
2025-07-02 00:58:41 -05:00
GreemDev
93f30754e1
misc: [ci skip] fix typo in comment & rename CheckForUpdateAsync
2025-07-02 00:58:41 -05:00
LotP
c37778c337
fix: use accurate length for enumerating
...
See merge request ryubing/ryujinx!49
2025-07-02 00:58:41 -05:00
GreemDev
d15d9e65c2
missed the projects/ API endpoint part
2025-07-02 00:58:41 -05:00
GreemDev
cf819c572b
infra: Add functionality to the CI to upload artifacts to this GitLab and make releases based on all files uploaded.
...
See merge request ryubing/ryujinx!48
2025-07-02 00:58:40 -05:00
MrKev
50211d5f2d
Fix ~3500 analyser issues
...
See merge request ryubing/ryujinx!44
2025-07-02 00:58:40 -05:00
GreemDev
07b1e849f9
misc: Remove internal release channel constants
2025-07-02 00:58:40 -05:00
GreemDev
a742e9ff8e
UI: RPC: Remove release channel from RPC logo hover
2025-07-02 00:58:40 -05:00
GreemDev
5c523243bc
Revert "PPTC: fix rare EndOfStreamException in ContainsBlacklistedFunctions"
...
This reverts commit 1156307ef9
2025-07-02 00:58:40 -05:00
GreemDev
5bedfe2ca4
misc: fix duplicated code (oops), reorder the commands in-code to match the UI
2025-07-02 00:58:40 -05:00
GreemDev
ff7a607b49
misc: Swap the context menu actions to Commands
2025-07-02 00:58:39 -05:00
GreemDev
81c1b14c0d
[ci skip] infra: After a quick test, ARMeilleure didn't even use anything from Ryujinx.Common.
2025-07-02 00:58:39 -05:00
GreemDev
3c98be1a78
PPTC: fix rare EndOfStreamException in ContainsBlacklistedFunctions
2025-07-02 00:58:39 -05:00
KeatonTheBot
fbc566e0b4
Workaround undefined behavior in bad dual source blend states
...
See merge request ryubing/ryujinx!4
2025-07-02 00:58:39 -05:00
GreemDev
1ebc8c2ce6
UI: RPC: link to release channels on logo in RPC
2025-07-02 00:58:39 -05:00
GreemDev
60e12ac1af
UI: Show "Paused" in place of FPS and FIFO when emulation is paused.
2025-07-02 00:58:39 -05:00
GreemDev
d48ca5e7a3
headless: Load global input configs by default. Added an option --disable-main-input-config
to disable this behavior.
2025-07-02 00:58:39 -05:00
GreemDev
754c535957
cpu: turbo: Increase Turbo cap to 1000% and remove the discrepancy between the slider and number box max values.
2025-07-02 00:58:39 -05:00
GreemDev
4ac4ad399b
Add LotP to About window
2025-07-02 00:58:39 -05:00
MrKev
48c0118779
Fix JWT Claims and Socket Flag Handling to Improve Just Dance® Server Connection
...
See merge request ryubing/ryujinx!38
2025-07-02 00:58:39 -05:00
KeatonTheBot
735812e926
ffmpeg: Fix green screen issues on Linux
...
See merge request ryubing/ryujinx!40
2025-07-02 00:58:39 -05:00
GreemDev
c0c021c7a9
fix: Super Mario Party Jamboree audio renderer crashing
...
See merge request ryubing/ryujinx!34
2025-07-02 00:58:39 -05:00
KeatonTheBot
f284a99cb0
Optimize XMAD instruction sequence into a single 32-bit multiply when possible
...
See merge request [ryubing/ryujinx!24 ](https://git.ryujinx.app/ryubing/ryujinx/-/merge_requests/24 )
2025-07-02 00:58:39 -05:00
Goodfeat
883b2968cd
Small Fix: now it is enough to activate dirty hack in global settings for the option...
...
See merge request [ryubing/ryujinx!20 ](https://git.ryujinx.app/ryubing/ryujinx/-/merge_requests/20 )
2025-07-02 00:58:39 -05:00
GreemDev
4deba433b8
infra: use src.ryujinx.app redirect domain for git repo button
2025-07-02 00:58:39 -05:00
GreemDev
4a61922639
ui: Proper light/dark GitLab logos.
...
Images from 6c7b7d6fc4
2025-07-02 00:58:39 -05:00
GreemDev
91553bb1f8
UI: Show Total Time Played at the bottom of the UI in the status bar next to game total.
...
Does not show up in-game, and is recalculated every time the game list is reloaded.
2025-07-02 00:58:39 -05:00
GreemDev
1cdb6fa933
gpu: tweak: Do not log missing Votevtg implementation.
2025-07-02 00:58:39 -05:00
GreemDev
fbc3ba30b9
infra: Generate .nupkg when building ARMeilleure, Ryujinx.Common, and Ryujinx.Memory.
...
Additionally added a script to push them to Ryubing GitLab package registry. This script is my use only since it assumes you have the necessary authentication locally & on the server.
TODO: figure out a way to get proper versioning for them.
2025-07-02 00:58:39 -05:00
GreemDev
fecdce2ca6
infra: Update to Ryujinx.LibHac 0.20.0.
...
This time it's pulled in via GitLab package registry.
2025-07-02 00:58:39 -05:00
GreemDev
7c2bc153a3
Revert "infra: Update LibHac to v0.20.0."
...
This seems to have broken some mods.
This reverts commit 1d4928e859
.
2025-07-02 00:58:39 -05:00
GreemDev
caf9fcac29
Revert "hle: fix: TargetInvocationException when initializing IParentalControlService"
...
This reverts commit e1c0b3acab
.
2025-07-02 00:58:39 -05:00
GreemDev
0bda9b1b64
hle: fix: TargetInvocationException when initializing IParentalControlService
...
The original implementation was a little overengineered (and didn't work). I suppose the games I tested simply didn't init the service.
2025-07-02 00:58:39 -05:00
GreemDev
c62982aa24
infra: Update LibHac to v0.20.0.
...
See merge request [ryubing/ryujinx!33 ](https://git.ryujinx.app/ryubing/ryujinx/-/merge_requests/33 )
2025-07-02 00:58:39 -05:00