Commit graph

3644 commits

Author SHA1 Message Date
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.
Some checks are pending
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)
Some checks are pending
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)
Some checks are pending
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
GabCoolGuy
150e06e0de
Add documentation and ldn labels to labeler.yml (#282)
This should make it so that any changes made to ldn and documentation
related files should be auto-labeled
2024-11-20 11:52:16 -06:00
Daniel Nylander
905362a151
Merge branch 'master' into master 2024-11-20 06:39:00 +01:00
Luke Warner
c0a4d95c5d
ARMeilleure: Implement TPIDR2_EL0 (#280)
Some checks are pending
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 is an implementation of the TPIDR2_EL0 register. There may be more
potential use-cases for this register not included in this PR, but this
implements the use-case seen in SuperTuxKart.
2024-11-19 13:02:24 -06:00
Evan Husted
c3831428e0 Try and fix weird nullref 2024-11-19 10:22:11 -06:00
Evan Husted
fda79efed4 Fix Windows builds not being uploaded
Some checks are pending
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-19 09:31:22 -06:00
Daniel Nylander
bf7a53f8e8
Update no_NO.json with correct URL 2024-11-19 11:21:31 +01:00
Daniel Nylander
4df99520d4
Update fi_FI.json with correct URL 2024-11-19 11:21:05 +01:00
Daniel Nylander
4a8c724b76
Update cs_CZ.json with correct URL 2024-11-19 11:20:33 +01:00
Daniel Nylander
18f00ef80a
Update ca_ES.json with correct URL 2024-11-19 11:19:47 +01:00
Daniel Nylander
f6424b4465
Merge branch 'GreemDev:master' into master 2024-11-19 10:59:48 +01:00
Nicola
8444e4dca0
Fixed mime types button not updating after install/uninstall (#241) 2024-11-19 02:16:15 -06:00
Narugakuruga
008d908c5a
Update Chinese locale missing line (#259) 2024-11-19 01:59:56 -06:00
Pitchoune
722953211d
Add Zelda Echoes of Wisdom Amiibos informations (#262)
This adds missing informations about Zelda Echoes of Wisdom Amiibos.
2024-11-19 01:59:00 -06:00
Nicola
df5002bdbf
Created bool to store if the "Avilable Update" should be hidden on startup (--hide-updates) (#272)
fixes #263
2024-11-19 01:52:51 -06:00
GabCoolGuy
f4b757c584
Add XCITrimmerTrim and XCITrimmerUntrim Locales (#273)
Some checks are pending
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-18 15:05:00 -06:00
GabCoolGuy
25d69079cb
Fix a couple dead links and spotty wording in docs (#260)
Some checks failed
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
Made it clearer that building is for contributors only in `COMPILING.md`

Fixed 2 dead links in `CONTRIBUTING.md`, that were caused by separating
`COMPILING.md` and file structure changed to `pr-guide.md`
2024-11-17 04:35:37 -06:00
Daniel Nylander
eec63a10ed
Merge branch 'GreemDev:master' into master 2024-11-17 08:58:04 +01:00
Evan Husted
2e1ede5348 Merge remote-tracking branch 'origin/master' 2024-11-17 00:58:10 -06:00
Evan Husted
52f42d450f try 1: Fix IndexOutOfBounds in SDL2GamepadDriver.cs 2024-11-17 00:57:56 -06:00
jzumaran
11416e2167
i18n: es_ES: Added missing translations and minor fixes (#242)
Some checks are pending
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
Added missing translations and fixed a few spelling mistakes.
2024-11-17 00:17:56 -06:00
Nicola
e5d076a1b2
Fixed some broken urls (#249) 2024-11-17 00:16:05 -06:00
Nicola
d394dd769a
Updated IT translation file (#243) 2024-11-17 00:15:06 -06:00
Daniel Nylander
b9fd425c87
Update sv_SE.json fix for missing comma 2024-11-15 17:43:25 +01:00
Daniel Nylander
6c1c9c3797
Update sv_SE.json with all new strings 2024-11-15 16:35:12 +01:00
Daniel Nylander
aa37ee1b6b
Merge branch 'master' into master 2024-11-15 15:35:30 +01:00
Daniel Nylander
46f837b0b5
Update sv_SE.json
Changed the only URL I found
2024-11-15 15:26:05 +01:00
Evan Husted
6de3afc43d misc: chore: Move build instructions into its own markdown file; remove compatibility section since there's no games list.
Some checks failed
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-15 06:02:26 -06:00