Vova
aa9c4192de
Merge branch 'Master_PR' of https://git.ryujinx.app/Goodfeat/ryujinx into Master_PR
2025-04-06 10:28:48 +10:00
Goodfeat
6602693477
feature: add the ability to skip profile select dialog when opening games that use it
...
the skip behavior is done by passing the user id of the profile you have selected in Options > Manage User Profiles.
See merge request ryubing/ryujinx!9
2025-03-30 22:29:57 -05:00
Vova
5364360fee
(Fix) Removing TurboMode hotkey didn't work
2025-03-27 16:51:19 +10:00
Vova
a67657e3ec
Merge branch 'Master_PR' of https://git.ryujinx.app/Goodfeat/ryujinx into Master_PR
2025-03-27 15:07:04 +10:00
Vova
66acfcbed7
(Fix) Returned the ability to delete assigned hotkeys with the right mouse button
2025-03-27 15:06:43 +10:00
Goodfeat
53d1cfad32
Merge branch ryujinx:master into Master_PR
2025-03-25 09:03:09 +00:00
GreemDev
8ad5c73f4c
feature: Turbo Mode
...
Adds an elapsed tick multiplier feature which speeds up games which are built upon delta time.
More information: https://web.archive.org/web/20240713135029/https://github.com/Ryujinx/Ryujinx/pull/6456
2025-03-25 02:37:22 +00:00
Goodfeat
5f4ef9f9c8
Merge branch 'master' into 'Master_PR'
...
# Conflicts:
# src/Ryujinx/UI/Views/Settings/SettingsHotkeysView.axaml.cs
2025-03-15 10:13:00 +00:00
GreemDev
57118e00fb
UI: Added the ability to unbind hotkeys via pressing backspace.
2025-03-14 23:52:27 -05:00
Goodfeat
fc9d42b8c3
Merge branch ryujinx:master into Master_PR
2025-03-13 23:27:54 +00:00
Evan Husted
bda699f68e
UI: Inline game/autoload dir & motion/rumble/led
2025-03-06 04:12:34 -06:00
Evan Husted
0db85d0aa9
HLE: optional hack: disable IsAnyInternetRequestAccepted
2025-03-05 23:57:48 -06:00
Evan Husted
109f0fc659
misc: chore: Cleanup unused using directives
2025-03-05 22:21:05 -06:00
Evan Husted
dfcb8a7fc0
misc: chore: Use RyujinxControl<T> in more places
2025-03-05 22:18:13 -06:00
Vladimir Sokolov
3aa7ed661d
Merge branch 'master' into Master_PR
2025-03-06 11:44:18 +10:00
Evan Husted
f3a9cecf72
UI: Rename Show Title Bar + Revamp for global settings window
2025-03-05 18:39:42 -06:00
Evan Husted
97a1bbdd74
UI: Fix consistency of checkboxes in system settings
2025-03-05 17:50:40 -06:00
Vladimir Sokolov
d5b7851c9b
Merge branch 'master' into Master_PR
2025-03-03 21:22:24 +10:00
Evan Husted
c3af1dbf1a
Stick Visualizer ( #579 )
...

---------
Co-authored-by: MutantAura <domw0401@gmail.com>
2025-03-02 20:43:31 -06:00
Vladimir Sokolov
9dc36646c1
Merge branch 'master' into Master_PR
2025-02-28 20:54:11 +10:00
Vladimir Sokolov
2e4de17472
Custom configuration for each game ( #632 )
...


Now you can make a separate configuration (independent file) for each
game. All emulator settings are available except for some UI functionality ones.
The configuration file can be changed and deleted from a separate menu. The
user configuration menu is available through the context menu on a given application.
---------
Co-authored-by: Evan Husted <greem@greemdev.net>
2025-02-25 21:11:20 -06:00
Vova
0423fad7ff
Merge branch 'Master_PR' of https://github.com/Goodfeat/Ryujinx_alt into Master_PR
2025-02-23 16:04:12 +10:00
Vova
1951fe0077
Added the ability to delete assigned buttons with the right mouse button in the settings.
...
- for keyboard
- for hotkeys
2025-02-23 15:59:03 +10:00
Evan Husted
fe1617ffea
Revert the Metal Experiment ( #701 )
...
Metal sounded like a good idea to get in the emulator but frankly I
underestimated just how experimental and not ready it was.
From my write up in the Discord:
```
As is, Metal supports only a few games.
The games it does support freeze on first use of not playing them via Vulkan, because shader translation is broken.
So you need to use a dirty hack to not delete all your shaders.
Not to mention it breaks many games via MoltenVK because of changes to the shared GPU code.
Merging Metal seemed like a great idea, because of the few games it does support.
But I don't think it's worth it. Many of the games it breaks via MoltenVK *don't work via Metal*.
Which effectively makes current Ryubing worse for Mac users than Ryujinx 1.1.1403.
I think what I'm gonna do is revert Metal, and reopen it as a PR. That way, you can still take advantage of the Metal backend as is, but without making other games worse with no solution.
```
For what it's worth, the shader translation part could at least be
"fixed" by always applying a 30ms delay for shader translation to Metal.
That being said, that solution sucks ass.
The MoltenVK regressions are even worse.
I hope this is not a let down to the Mac users. I hope you realize I'm
reverting this because you're actively getting a worse experience with
it in the emulator.
2025-02-22 21:26:46 -06:00
Evan Husted
de16d8fa3e
UI: Remove the ability to select Swedish & Norwegian for System language
...
Switch doesn't natively support these languages, they should only be UI language.
2025-02-19 18:24:24 -06:00
Evan Husted
744d813b87
misc: i18n: change localization of Ignore Applet to Ignore Controller Applet & redo tooltip
2025-02-15 00:40:18 -06:00
Evan Husted
a4b5304935
UI: Refresh game list when emulated Switch language is changed (to show different logos/names)
2025-02-15 00:20:01 -06:00
Evan Husted
17e8ae1d9a
UI: More advanced customization for what happens when Ryujinx loses focus
2025-02-13 01:57:08 -06:00
Evan Husted
501b199e24
UI: setting: Disable Input when Out of Focus
2025-02-11 22:12:05 -06:00
Evan Husted
fe9fe2a10f
UI: Added option to check for updates in the background
2025-02-10 19:28:46 -06:00
Evan Husted
b6b391b2cf
misc: chore: [ci skip] Remove unused 'using' directives from solution
2025-02-10 14:34:12 -06:00
Evan Husted
f3cf03495d
misc: add the ability to ignore UI logs when using trace & debug log levels
2025-02-10 14:25:47 -06:00
Evan Husted
774edb7b29
UI: Match System Time is now an active setting which you can toggle on/off.
2025-02-02 23:46:55 -06:00
Evan Husted
ff05e03cc8
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
Evan Husted
2acc43e968
misc: chore: Use string.Empty in more places where it's snuck back
2025-01-28 22:17:11 -06:00
Evan Husted
191e158289
misc: chore: Use static instances of converters instead of using control resources
2025-01-28 22:11:48 -06:00
Evan Husted
be3bd0bcb5
misc: chore: Use explicit types in the Avalonia project
2025-01-25 14:00:23 -06:00
Evan Husted
cd8113dadf
misc: chore: Collapse adding a game/autoload dir into a single reusable method.
2025-01-21 18:59:56 -06:00
Evan Husted
65374ed6cb
UI: [ci skip] clarify dirty hacks subtext
2025-01-21 16:57:05 -06:00
Daniel Nylander
6cd4866d76
Updated sv_SE in locales.json ( #513 )
2025-01-17 18:04:18 -06:00
Evan Husted
27c5cba10b
misc: More Mvvm usage instead of writing out the observable properties
2024-12-31 21:11:57 -06:00
Evan Husted
3525d5ecd4
UI: clean up slider UI for shader translation delay
2024-12-31 20:11:49 -06:00
Evan Husted
0ab5b41c4b
misc: Move dirty hack related stuff into a separate viewmodel, only show slider when translation delay is enabled.
2024-12-30 01:33:07 -06:00
Evan Husted
ec1020b165
UI: Dirty hacks clarification [ci skip]
2024-12-30 01:10:40 -06:00
Evan Husted
8e4a77aba0
UI: Text in the shader translation slider tooltip
2024-12-30 00:09:19 -06:00
Evan Husted
8fd8a776c9
misc: prevent crashes
2024-12-29 23:39:40 -06:00
Evan Husted
eec92c242c
misc: Remove shader translation delay dirty hack from UI
...
it doesn't do anything
2024-12-29 22:55:33 -06:00
Evan Husted
f362bef43d
misc: Overhaul DirtyHacks saving to support storing a value alongside an off/off flag.
2024-12-29 21:17:01 -06:00
Evan Husted
f5ce539de9
misc: Move the rest of Ryujinx.UI.Common into other parts of the project.
2024-12-29 19:28:27 -06:00
Evan Husted
8b3a945b5f
misc: Dirty Hacks
...
Enable this settings screen via a boolean in Config.json
First one is the xb2 menu softlock fix
2024-12-28 22:04:21 -06:00