Daniel Nylander
ebaed949fa
Merge branch 'GreemDev:master' into master
2024-11-27 07:14:39 +01:00
Evan Husted
2a72fb2088
UI: RPC: Add Diablo III
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
2024-11-26 17:15:11 -06:00
Daniel Nylander
2927d3aa0b
Merge branch 'GreemDev:master' into master
2024-11-26 07:24:14 +01:00
Luke Warner
0caeab2270
Remove 'Enter' hotkey in settings menu ( #95 )
...
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
This allows the Enter key to be bound to a button when using the
Avalonia UI.
2024-11-25 13:46:41 -06:00
GabCoolGuy
f72d2c1b2b
UI: Add Mii Edit Applet Locale ( #311 )
...
This allows the "Mii Edit Applet" dropdown to be localized ( I already
went ahead and localized French )
2024-11-25 13:43:01 -06:00
Hack茶ん
a18cecbc30
Korean "Show Changelog" translation ( #313 )
2024-11-25 13:40:39 -06:00
Keaton
2e6794e69b
Add custom refresh rate mode to VSync option ( #238 )
...
Rebased @jcm93's refreshinterval branch:
https://github.com/jcm93/Ryujinx/tree/refreshinterval
The option is placed under System/Hacks. Disabled, it's the default
Ryujinx behavior. Enabled, the behavior is shown in the attached
screenshots. If a framerate is too high or low, you can adjust the value
where you normally toggle VSync on and off. It will also cycle through
the default on/off toggles.
Also, in order to reduce clutter, I made an adjustment to remove the
target FPS and only show the percentage.
---------
Co-authored-by: jcm <6864788+jcm93@users.noreply.github.com>
2024-11-25 13:39:09 -06:00
GabCoolGuy
7e16fccfc1
UI: Fix icons getting cutoff in the About window ( #310 )
...
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
Before:
![image](https://github.com/user-attachments/assets/c8d6b7d5-487b-4ab9-83e3-9489eaa0a076 )
After:
![image](https://github.com/user-attachments/assets/18ea6360-f6ee-48e6-9a0a-cd8d88a0cf51 )
2024-11-24 11:33:53 -06:00
Daniel Zauner
a81212bbf1
Fix window decorations being too wide ( #309 )
2024-11-24 09:49:44 -06:00
Daniel Nylander
be7cabd890
Merge branch 'GreemDev:master' into master
2024-11-24 08:34:15 +01:00
Daniel Nylander
97f9612caf
Adding Finnish to ErrorApplet.cs
2024-11-24 08:33:14 +01:00
Daniel Nylander
70757edc6c
Adding Finnish to SystemLanguage.cs
2024-11-24 08:31:53 +01:00
Daniel Nylander
0db6fcb6a9
Adding Finnish to KeyboardLayout.cs
2024-11-24 08:31:08 +01:00
Daniel Nylander
fcd63b850f
Adding Finnish to TitleLanguage.cs
2024-11-24 08:30:17 +01:00
Daniel Nylander
10501d90c2
Adding sv and fi to LanguageCode.cs
2024-11-24 08:28:08 +01:00
Daniel Nylander
d9037246c7
Adding Finnish to Language.cs
2024-11-24 08:27:23 +01:00
Daniel Nylander
18484ede09
Adding Finnish to ApplicationControlProperty.cs
2024-11-24 08:24:59 +01:00
Daniel Nylander
f555d93681
Adding Finnish to Language.cs
2024-11-24 08:24:01 +01:00
Daniel Nylander
98bae406fe
Adding Finnish to en_US.json
2024-11-24 08:23:16 +01:00
Daniel Nylander
82bf073d8a
Adding Finnish to SettingsSystemView.axaml
2024-11-24 08:22:28 +01:00
Evan Husted
e8d3ad4d8b
UI: RPC: TSUKIHIME -A piece of blue glass moon- asset image
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
2024-11-23 13:10:53 -06:00
Daniel Nylander
070cae3f65
Small error in sv_SE.json
2024-11-23 19:42:00 +01:00
Daniel Nylander
768d2deeab
Adding SettingsTabSystemSystemLanguageSwedish
2024-11-23 19:25:00 +01:00
Daniel Nylander
ea71a9d844
Adding SettingsTabSystemSystemLanguageSwedish to sv_SE.json
2024-11-23 19:24:14 +01:00
Daniel Nylander
2253285a2e
Moving Swedish in TitleLanguage.cs
2024-11-23 18:55:41 +01:00
Daniel Nylander
f50cfdde39
Adding Swedish to KeyboardLayout.cs
2024-11-23 18:55:18 +01:00
Daniel Nylander
6e279b68f0
Moving Swedish in SystemStateMgr.cs
2024-11-23 18:54:38 +01:00
Daniel Nylander
74677d8a10
Moving Swedish in SystemLanguage.cs
2024-11-23 18:54:10 +01:00
Daniel Nylander
31a71e2c84
Moved Swedish in ErrorApplet.cs
2024-11-23 18:51:01 +01:00
Daniel Nylander
74228537f9
Moved Swedish to right place in SettingsSystemView.axaml
2024-11-23 18:48:58 +01:00
Daniel Nylander
00db03145d
Adding Swedish to Language.cs
2024-11-23 18:43:59 +01:00
Daniel Nylander
d92981ce5c
Adding Swedish to ApplicationControlProperty.cs
2024-11-23 18:43:03 +01:00
Daniel Nylander
61a11b07dc
Adding Swedish to Language.cs
2024-11-23 18:41:56 +01:00
Daniel Nylander
c660627cba
Adding Swedish to SystemStateMgr.cs
2024-11-23 18:40:38 +01:00
Daniel Nylander
0a46ea0590
Adding Swedish to TitleLanguage.cs
2024-11-23 18:39:58 +01:00
Daniel Nylander
f20e4cd6cc
Adding Swedish to SystemLanguage.cs
2024-11-23 18:39:32 +01:00
Daniel Nylander
ad37108dbc
Adding Swedish to ErrorApplet.cs
2024-11-23 18:38:41 +01:00
Daniel Nylander
71b8c59eb8
Adding Swedish to SettingsSystemView.axaml
2024-11-23 18:37:03 +01:00
Daniel Nylander
c39fd42f93
Updated Swedish translation with the new strings
2024-11-23 18:32:38 +01:00
Daniel Nylander
1559bbda6a
Merge branch 'GreemDev:master' into master
2024-11-23 15:59:04 +01:00
Evan Husted
3b6731a351
infra: Undo packing native libraries into executable.
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
2024-11-22 17:51:44 -06:00
LotP1
e653848a2c
JIT Sparse Function Table ( #250 )
...
More up to date build of the JIT Sparse PR for continued development.
JIT Sparse Function Table was originally developed by riperiperi for the
original Ryujinx project, and decreased the amount of layers in the
Function Table structure, to decrease lookup times at the cost of
slightly higher RAM usage.
This PR rebalances the JIT Sparse Function Table to be a bit more RAM
intensive, but faster in workloads where the JIT Function Table is a
bottleneck. Faster RAM will see a bigger impact and slower RAM (DDR3 and
potentially slow DDR4) will see a slight performance decrease.
This PR also implements a base for a PPTC profile system that could
allow for PPTC with ExeFS mods enabled in the future.
This PR also potentially fixes a strange issue where Avalonia would time
out in some rare instances, e.g. when running ExeFS mods with TotK and a
strange controller configuration.
---------
Co-authored-by: Evan Husted <gr33m11@gmail.com>
2024-11-22 15:33:44 -06:00
Evan Husted
5534001152
UI: Always save screenshots to the Ryujinx data directory.
2024-11-22 15:08:24 -06:00
Evan Husted
e05875a079
UI: It's called "live testing."
2024-11-22 14:52:56 -06:00
Evan Husted
49eeb26b6f
UI: I may be stupid. Primary button result is Ok, not Yes.
2024-11-22 14:46:10 -06:00
Evan Husted
f8d63f9a2f
UI: Add a show changelog button in the Updater, for new updates & when you're on the latest version.
2024-11-22 14:38:58 -06:00
GabCoolGuy
e2b7738465
Add all the missing locales from XCI Trimmer and LDN merge ( #281 )
...
Hello any fellow developers that may be reading this. Whenever you add
any new locales to `en_US.json`, please make sure to add them to the
rest of the locale files. I will not always be there to add them myself.
2024-11-22 11:07:47 -06:00
GabCoolGuy
1d42c29335
Add more mentions of canary ( #258 )
...
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
This should hopefully make it clearer whether or not you're using
canary.
Changelog:
- Changed github workflows to have "canary" in the zip files
- Added `App.FullAppName` in the about section, so that it's clear in
there too
- Changed log name for canary builds to
`Ryujinx_Canary_{version}_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}.log`
(normal builds should still be
"Ryujinx_{version}_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}.log)
2024-11-21 12:34:53 -06:00
Evan Husted
c2de5cc700
Fix really obvious typo, lol
2024-11-21 10:16:13 -06:00
GabCoolGuy
aaaf60b7a4
Change headless to nogui in the release artifacts ( #285 )
...
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
This makes it so that instead of the files you download being
`sdl2-ryujinx-headless` they are now `nogui-ryujinx`in the release (and
canary) artifacts
2024-11-20 12:20:38 -06:00