Vova
e7c991349e
Removed unused library
2025-02-15 20:02:47 +10:00
Vova
24867ec9b6
Code refinement. Added UI menu to user settings
...
Added markers to menu for settings related to global settings
2025-02-15 19:59:23 +10:00
Vladimir Sokolov
af00ca6ed8
Merge branch 'master' into master
2025-02-15 19:36:22 +10:00
Evan Husted
744d813b87
misc: i18n: change localization of Ignore Applet to Ignore Controller Applet & redo tooltip
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-15 00:40:18 -06:00
Evan Husted
7d59ada798
misc: chore: rename IgnoreApplet to IgnoreControllerApplet
2025-02-15 00:25:28 -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
Vova
931da5e1d2
fix update
2025-02-15 15:56:45 +10:00
Vladimir Sokolov
451525e424
Merge branch 'master' into master
2025-02-15 15:42:02 +10:00
Evan Husted
0965ee905d
misc: Fix Match System Time not persisting between emulator launches
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-14 22:18:15 -06:00
Vladimir Sokolov
f73c9ac4de
Merge branch 'master' into master
2025-02-15 13:45:40 +10:00
FluffyOMC
855161b23b
Prevent log from showing negative JIT cache sizes (32bit-int overflow) ( #664 )
...

2025-02-14 21:37:19 -06:00
Vladimir Sokolov
7f2dfac352
Merge branch 'master' into master
2025-02-14 17:59:09 +10:00
Daenorth
6b55d158b7
Norwegian locale update & update Jackbox 5 & 6 compat ( #658 )
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-13 22:38:55 -06:00
Evan Husted
139e86915b
Merge branch 'master' into master
2025-02-13 19:42:56 -06:00
Daniel Nylander
91f73a4891
Updated Swedish translation ( #594 )
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-13 19:28:39 -06:00
Evan Husted
883d4d863a
i18n: chore: [ci skip] missing closing single quote in translation (not JSON breaking)
2025-02-13 19:16:05 -06:00
Dennis
ca5de909a1
Updated German translation ( #626 )
2025-02-13 19:14:02 -06:00
Willians
5172567b08
Update Brazilian Translation PT-BR ( #633 )
...
I updated the Brazilian Portuguese translation, I added the texts that
were not translated.
2025-02-13 19:08:48 -06:00
heihei123456780
6fe4cee7c0
Update zh_CN translation ( #650 )
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-13 18:16:12 -06:00
Vladimir Sokolov
4f02b6a6de
Merge branch 'master' into master
2025-02-13 18:11:07 +10:00
Evan Husted
17e8ae1d9a
UI: More advanced customization for what happens when Ryujinx loses focus
2025-02-13 01:57:08 -06:00
Vova
1dedf4c8d5
fixed: when loading a game with a custom configuration via a shortcut or rebooting, when entering the settings menu, a menu for global configuration was displayed.
2025-02-13 16:34:03 +10:00
Vova
2dd787fb7b
Changed: Hid.DisableInputWhenOutOfFocus only for global config
2025-02-12 16:00:37 +10:00
Vladimir Sokolov
42bd99193f
Merge branch 'master' into master
2025-02-12 15:18:56 +10:00
Evan Husted
ba0cd13cff
misc: chore: fix warning [ci skip]
2025-02-11 22:54:24 -06:00
Evan Husted
501b199e24
UI: setting: Disable Input when Out of Focus
2025-02-11 22:12:05 -06:00
Vladimir Sokolov
22299e69c6
Merge branch 'master' into master
2025-02-12 13:27:41 +10:00
Evan Husted
8aecccadb8
misc: chore: Format AvaHostUIHandler
2025-02-11 21:23:04 -06:00
Evan Husted
e23d610f49
UI: Change Update Available button text color to white
2025-02-11 21:18:05 -06:00
Evan Husted
f6822f7358
misc: chore: add direct error code tuple to DisplayErrorAppletDialog
...
for use when i find the list of error codes -> causes
2025-02-11 21:09:55 -06:00
Evan Husted
d3f84a1305
misc: chore: Rename UserSelectorDialog to ProfileSelectorDialog
2025-02-11 20:50:06 -06:00
Vladimir Sokolov
acc06a8430
Merge branch 'master' into master
2025-02-12 12:45:34 +10:00
Vova
c21e63eb02
Removed irrelevant functions.
...
Renamed variables to correct names
2025-02-12 12:44:38 +10:00
Evan Husted
06d34a5992
misc: chore: optimize UserSelectorDialog closed handler
2025-02-11 20:36:11 -06:00
Evan Husted
e8e1dc6619
misc: chore: this isn't even bound to a XAML element, why was this an async void
2025-02-11 20:30:46 -06:00
Evan Husted
c5603d4c36
UI: Make about window text bigger and add a separator in the right side
Canary release job / Create tag (push) Has been cancelled
Canary release job / Release for linux-arm64 (push) Has been cancelled
Canary release job / Release for linux-x64 (push) Has been cancelled
Canary release job / Release for win-x64 (push) Has been cancelled
Canary release job / Release MacOS universal (push) Has been cancelled
2025-02-11 20:22:29 -06:00
Evan Husted
43f7b000ca
misc: chore: Optimize AboutWindowViewModel resource disposal
2025-02-11 20:08:38 -06:00
Evan Husted
ad89cf39b6
UI: Change the Discord invite to link to the rules channel
...
When next stable comes out the old one will be invalidated
2025-02-11 18:21:12 -06:00
Evan Husted
96c33a0b92
misc: chore: [ci skip] AppletMetadata: Use previously retrieved content path
2025-02-11 12:20:52 -06:00
Evan Husted
e0db55df46
UI: When starting games in fullscreen, change ExtendsContentIntoTitleBar to true.
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-11 12:04:34 -06:00
Evan Husted
30fef8e96e
misc: chore: Use UpdateCommand instance for the normal Check for Updates button
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-11 00:47:39 -06:00
Evan Husted
9cb5f5689b
UI: Show Update Available button in the system accent color
2025-02-11 00:21:58 -06:00
Vova
af13f4bb3b
fix latest changes
2025-02-11 15:32:17 +10:00
Vladimir Sokolov
03692e6072
Merge branch 'master' into master
2025-02-11 15:24:48 +10:00
Evan Husted
a205ec374b
UI: More advanced IsVisible binding for update available button (idk why it's always showing)
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-10 22:42:57 -06:00
Evan Husted
daa648dc40
UI: Correct visibility for new background update button
2025-02-10 22:25:04 -06:00
Evan Husted
1024aa8757
UI: Change the background updater notification to a persistent button on the status bar when not in a game
2025-02-10 22:13:58 -06:00
Vova
6f4930d547
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-11 14:07:03 +10:00
Vova
1ca5407c22
Added autorestart of the emulator if it is necessary to change the graphic multi-thread.
...
Code cleaning
2025-02-11 14:06:31 +10:00
Evan Husted
13388e972a
UI: RPC: add image asset for Bluey: The Video Game
2025-02-10 20:00:59 -06:00
Evan Husted
1eb78872d8
misc: chore: annoyed I missed this, it's very obvious
2025-02-10 19:51:28 -06:00
Evan Husted
fe9fe2a10f
UI: Added option to check for updates in the background
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-10 19:28:46 -06:00
Vladimir Sokolov
8efceb3c28
Merge branch 'master' into master
2025-02-11 08:56:57 +10:00
Evan Husted
6ab899f621
misc: chore: [ci skip] Use explicit types & target-typed new
2025-02-10 16:44:26 -06:00
FluffyOMC
faacec9801
JIT Cache Regions + HLE SoNoSigpipe BSD socket mapping ( #615 )
...
Instead of one big 2048MB JIT Cache that'd crash the emulator when maxed
out, we now have it where we add 256MB JIT Cache regions when needed,
helping reduce allocated memory where games don't use the JIT cache for
it, and helping bigger games that DO need JIT cache bigger than 2048MB!

(SSBU goes past the 2048MB JIT Cache limit that would normally crash
Ryujinx ^)
Also I added a BSD socket that Baba is You's networking for downloading
custom levels uses.
2025-02-10 15:53:44 -06:00
Evan Husted
55fdb3f6b2
headless: Default to Vulkan
2025-02-10 15:45:09 -06:00
Evan Husted
1129ab0e8c
misc: chore: Remove unused property in ApplicationData
2025-02-10 15:44:58 -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
7bce8206d5
misc: chore: small cleanups
2025-02-10 13:59:25 -06:00
Vova
0399af0ff9
Replace the "delete" button with "apply" during the game in the custom configuration.
2025-02-10 21:02:26 +10:00
Vladimir Sokolov
3e40532dee
Merge branch 'master' into master
2025-02-10 15:36:15 +10:00
Vova
1d68546aa0
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-10 15:26:21 +10:00
Vova
966860a464
Change: initialization of user configuration is now a separate function
2025-02-10 15:25:19 +10:00
Evan Husted
efa0cc7554
UI: Show issue labels of games in the tooltip on playability status
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-09 21:15:38 -06:00
Vladimir Sokolov
b9982c02e3
Merge branch 'master' into master
2025-02-09 16:51:11 +10:00
Evan Husted
1c0813d09d
misc: chore: [ci skip] shorten lines in FormatterSpecBase.Format & consistently format them
2025-02-09 00:50:11 -06:00
Vladimir Sokolov
a301a14074
Merge branch 'master' into master
2025-02-09 16:50:08 +10:00
Evan Husted
8bec09d7ff
Merge remote-tracking branch 'origin/master'
2025-02-09 00:45:54 -06:00
Evan Husted
e4b4e94b56
misc: chore: cleanup Specs.cs
2025-02-09 00:45:46 -06:00
Evan Husted
764c9e9d4e
misc: chore: unify GameSpec creation
2025-02-09 00:37:54 -06:00
Evan Husted
05e991db87
misc: chore: collapse all NSO emulator formatters into one method
2025-02-09 00:37:35 -06:00
Vova
7568dd4d7a
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-09 15:30:57 +10:00
Vova
4bbcec2076
Fixed a bug where control would not return after changing settings.
...
Added a function to update the gamelist status after the game is released
2025-02-09 15:30:33 +10:00
Vladimir Sokolov
57ac90a55b
Merge branch 'master' into master
2025-02-09 15:20:03 +10:00
shinyoyo
2cd876b1cb
Update Zh-CN Simplified Chinese ( #642 )
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-08 21:33:20 -06:00
Vladimir Sokolov
cdc4557d82
Merge branch 'master' into master
2025-02-09 09:15:26 +10:00
Evan Husted
93a298523f
Dynamic Presence support for every NSO emulator
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-08 16:52:07 -06:00
FluffyOMC
253cbb2810
Initial Implementation of SSBU PlayReport usage! ( #638 )
...
Currently, this has as many game modes as I could find to implement,
along with a list of all the characters in the game and their code ID.
2025-02-08 16:23:24 -06:00
Vova
ae16360685
Code cleaning
2025-02-08 22:27:38 +10:00
Vova
45b1794a45
Returned an erroneously modified Convert time string
2025-02-08 20:41:16 +10:00
Vova
39fbbb39e0
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-08 20:19:23 +10:00
Vova
11a68a204f
Fixed bug crash due to incorrect System.SystemTimeOffset.Value,
...
hotkeys should now also be read from the global configuration file
2025-02-08 20:16:38 +10:00
Vladimir Sokolov
e4e38c4bdd
Merge branch 'master' into master
2025-02-08 18:30:35 +10:00
Vova
5f5c76107c
Fixed a ban where a custom setting was mistakenly created when starting the game if it did not exist.
...
Now when starting the game, if a custom setting was created, the current game will be displayed in the settings window.
Code cleanup.
2025-02-08 18:29:31 +10:00
Evan Husted
9c226dcc7a
misc: chore: [ci skip] rename ValueFormatter to SingleValueFormatter and some minor cleanups
2025-02-08 01:34:44 -06:00
Evan Husted
30a534edcd
misc: chore: [ci skip] generify Formatter Specs to be able to run formatters of different types at interleaving priorities
2025-02-08 01:26:23 -06:00
Evan Husted
1d88771d1b
Play Report Analyzer v4
...
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
You can now access the *entire* play report data in any given value formatter.
The input types have been restructured and, notably, not every instance of Value has an ApplicationMetadata on it. It's now on the container type that also contains the matched values and the entire play report.
2025-02-08 00:22:34 -06:00
Vova
a92475b8fd
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-08 10:51:57 +10:00
Vova
4d5ae23b0b
Added game name to user settings window
2025-02-08 10:51:39 +10:00
Vladimir Sokolov
4cb2170ad1
Merge branch 'master' into master
2025-02-08 10:49:55 +10:00
Evan Husted
4e8157688e
UI: See what games do/don't have an image & dynamic RPC support in the Game Info popup
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-07 18:34:11 -06:00
Evan Husted
5085af0050
UI: Changed the color of "Ingame" from yellow to orange to stand out better in light mode
2025-02-07 18:28:32 -06:00
Vladimir Sokolov
fc01f7b58f
Merge branch 'master' into master
2025-02-08 10:17:13 +10:00
Evan Husted
2c8edaf89e
PlayReport: Add Sparse Multi Value formatters
Canary release job / Create tag (push) Waiting to run
Canary release job / Release for linux-arm64 (push) Waiting to run
Canary release job / Release for linux-x64 (push) Waiting to run
Canary release job / Release for win-x64 (push) Waiting to run
Canary release job / Release MacOS universal (push) Waiting to run
2025-02-07 15:43:50 -06:00
Vova
fa463c51f8
code cleaning
2025-02-07 23:37:35 +10:00
Vova
3a8e6e3117
Added gamepad configuration for custom configuration
2025-02-07 21:48:51 +10:00
Vladimir Sokolov
7f4a161ca5
Merge branch 'master' into master
2025-02-07 20:48:10 +10:00
Evan Husted
a4211fec33
UI: Properly space the play time & last play date in the game info popup
2025-02-06 22:56:25 -06:00
Vova
df1c7613e8
returned the deleted field
2025-02-06 23:24:52 +10:00