3882 Commits

Author SHA1 Message Date
Hack茶ん
814c0526d2
Korean translations for compat list (#502) Canary-1.2.243 2025-01-16 04:57:32 -06:00
Evan Husted
a5a4ef38e6
HLE: Stub IHidServer SetGestureOutputRanges (#524)
Some checks failed
Canary release job / Create tag (push) Failing after 31s
Canary release job / Release for linux-arm64 (push) Failing after 4m11s
Canary release job / Release for linux-x64 (push) Failing after 4m30s
Canary release job / Release MacOS universal (push) Failing after 1m37s
Canary release job / Release for win-x64 (push) Has been cancelled
Lets "Donkey Kong Country Returns HD" get into main gameplay.
Canary-1.2.242
2025-01-16 02:39:39 -06:00
Evan Husted
c17e3bfcdf genuinely dont know how that was still there, i thought i got rid of UI.Common
Some checks failed
Canary release job / Create tag (push) Failing after 29s
Canary release job / Release for linux-arm64 (push) Failing after 3m45s
Canary release job / Release for linux-x64 (push) Failing after 4m23s
Canary release job / Release MacOS universal (push) Failing after 2m5s
Canary release job / Release for win-x64 (push) Has been cancelled
Canary-1.2.241
2025-01-15 03:01:17 -06:00
Evan Husted
017f46f318 HLE: misc: throw a more descriptive error when the loaded processes doesn't contain _latestPid (likely missing FW) 2025-01-15 03:01:17 -06:00
Keaton
fd4d801bfd
Various NuGet package updates (#203)
Some checks failed
Canary release job / Create tag (push) Failing after 32s
Canary release job / Release for linux-arm64 (push) Failing after 4m1s
Canary release job / Release for linux-x64 (push) Failing after 4m16s
Canary release job / Release MacOS universal (push) Failing after 1m36s
Canary release job / Release for win-x64 (push) Has been cancelled
Updates the following packages:

**nuget: bump the avalonia group with 7 updates**

* Bump Avalonia, Avalonia.Controls.DataGrid, Avalonia.Desktop,
Avalonia.Diagnostics, and Avalonia.Markup.Xaml.Loader from 11.0.10 to
11.0.13
* Bump Avalonia.Svg and Avalonia.Svg.Skia from 11.0.0.18 to 11.0.0.19

**nuget: bump non-avalonia packages**

* Bump Concentus from 2.2.0 to 2.2.2
* Bump Microsoft.IdentityModel.JsonWebTokens from 8.1.2 to 8.3.0
* Bump Silk.NET.Vulkan group with 3 updates (2.21.0 to 2.22.0)
* Bump SkiaSharp group with 2 updates (2.88.7 to 2.88.9)
Canary-1.2.240
2025-01-13 11:15:05 -06:00
GabCoolGuy
f1dee50275
infra: Update to LLVM 17 (#519)
Some checks failed
Canary release job / Create tag (push) Failing after 31s
Canary release job / Release for linux-arm64 (push) Failing after 3m50s
Canary release job / Release for linux-x64 (push) Failing after 4m4s
Canary release job / Release MacOS universal (push) Failing after 1m50s
Canary release job / Release for win-x64 (push) Has been cancelled
This fixes macos builds not building correctly because of a missing
LLVM 14 package.
Canary-1.2.239
2025-01-12 14:57:57 -06:00
shinyoyo
c2ae49eb47
Add some missing Simplified Chinese translations (#515) Canary-1.2.238 2025-01-12 12:33:27 -06:00
WilliamWsyHK
47c71966d0
Add compat of Xenoblade 2 JP edition same as global edition (#517) 2025-01-12 12:31:58 -06:00
Evan Husted
f9e8f4bc29 docs: compat: Ori and the Will of the Wisps is now ingame, not playable
Some checks failed
Canary release job / Create tag (push) Failing after 14s
Canary release job / Release for linux-arm64 (push) Failing after 6m44s
Canary release job / Release for linux-x64 (push) Failing after 5m0s
Canary release job / Release MacOS universal (push) Failing after 1m8s
Canary release job / Release for win-x64 (push) Has been cancelled
2025-01-11 06:10:58 -06:00
Evan Husted
7694c8c046
Do not auto release stable 2025-01-11 04:08:11 -06:00
Evan Husted
0dd789e8a5 misc: chore: remove redundant trimming on CompatibilityEntry.GameName init Canary-1.2.237 2025-01-11 01:26:34 -06:00
Evan Husted
4e0aafd005 docs: compat: Trim redundant/duplicate information to save space 2025-01-11 01:18:10 -06:00
Evan Husted
c5091f499e docs: compat: The House of the Dead: Remake Playable
Some checks failed
Canary release job / Create tag (push) Failing after 34s
Canary release job / Release for linux-arm64 (push) Failing after 4m8s
Canary release job / Release for linux-x64 (push) Failing after 5m35s
Canary release job / Release MacOS universal (push) Failing after 1m2s
Canary release job / Release for win-x64 (push) Has been cancelled
Canary-1.2.236
2025-01-11 00:38:32 -06:00
Evan Husted
41c8fd8194 misc: chore: lol this field was misspelled 2025-01-10 23:23:53 -06:00
Evan Husted
d4a7ee25ea misc: chore: use ObservableProperty on input view models 2025-01-10 23:23:05 -06:00
Evan Husted
3141c560fb misc: chore: remove sender parameter from LdnGameData receieved event 2025-01-10 23:15:55 -06:00
Evan Husted
de341b285b misc: use ObservableProperty on HotkeyConfig fields 2025-01-10 23:15:37 -06:00
Evan Husted
cc95e80ee9 misc: chore: Move converters into a directory in Helpers. Namespace unchanged Canary-1.2.235 2025-01-10 20:24:53 -06:00
Evan Husted
d75ce52bd4 UI: Show play time in one time unit, maxing out at hours. 2025-01-10 20:23:47 -06:00
Evan Husted
4a4ea557de UI: compat: show last updated date on entry hover
Some checks failed
Canary release job / Create tag (push) Failing after 13s
Canary release job / Release for linux-arm64 (push) Failing after 8m47s
Canary release job / Release for linux-x64 (push) Failing after 6m26s
Canary release job / Release MacOS universal (push) Failing after 1m12s
Canary release job / Release for win-x64 (push) Has been cancelled
Canary-1.2.234
2025-01-10 01:43:34 -06:00
Evan Husted
33f42adb11 Merge remote-tracking branch 'origin/master'
Some checks failed
Canary release job / Create tag (push) Failing after 42s
Canary release job / Release for linux-arm64 (push) Failing after 15m33s
Canary release job / Release for linux-x64 (push) Failing after 13m39s
Canary release job / Release MacOS universal (push) Failing after 54s
Canary release job / Release for win-x64 (push) Has been cancelled
Canary-1.2.233
2025-01-09 22:09:01 -06:00
LotP1
918ec1bde3
cores rework (#505)
This PR changes the core count to be defined in the device instead of
being a const value.
This is mostly a change for future features I want to implement and
should not impact any functionality.
The console will now log the range of cores requested from the
application, and for now, if the requested range is not 0 to 2 (the 3
cores used for application emulation), it will give an error message
which tells the user to contact me on discord. I'm doing this because
I'm interested in finding applications/games that don't use 3 cores and
the error will be removed in the future once I've gotten enough data.
Canary-1.2.232
2025-01-09 21:43:18 -06:00
Evan Husted
cca429d46a misc: chore: restore not enable 2025-01-09 21:42:54 -06:00
Evan Husted
845c86f545 misc: chore: cleanup AppletMetadata.CanStart Canary-1.2.231 2025-01-09 21:14:35 -06:00
Evan Husted
27993b789f misc: chore: fix some compile warnings 2025-01-09 20:23:26 -06:00
Evan Husted
bdd890cf6f UI: logger function name 2025-01-09 19:48:11 -06:00
Evan Husted
c5574b41a1 UI: collapse LoadFromStream into static ctor
pass the index get delegate to the struct instead of the entire header
2025-01-09 19:44:24 -06:00
Evan Husted
292e27f0da UI: dispose CSV reader when done + use explicit types 2025-01-09 19:24:48 -06:00
Evan Husted
606e149bd3 UI: Create a ColumnIndices struct and pass it by reference to the row ctor instead of recomputing the column index for every column on every row Canary-1.2.230 2025-01-09 18:48:15 -06:00
Evan Husted
a8c3407d11 missing JP title id 2025-01-09 14:25:16 -06:00
Evan Husted
daa8168985 docs: compat: the final title IDs i could find 2025-01-09 14:03:37 -06:00
Vita Chumakova
f580521e99
Update game data in the compatibility database (#507)
The entries were matched with the game database from
https://github.com/blawar/titledb/blob/master/US.en.json, allowing to
fill missing title IDs and fix game names.
2025-01-09 13:18:27 -06:00
Evan Husted
2226521f6c docs: compat: remove quotes around everything but game titles 2025-01-08 12:36:26 -06:00
Evan Husted
384416953d docs: compat: list title ID column first Canary-1.2.229 2025-01-08 12:30:13 -06:00
Evan Husted
1343fabe41 docs: compat: some more missing title ids 2025-01-08 12:20:20 -06:00
Evan Husted
1e52af5e29 docs: compat: Multiple big changes:
Sort alphabetically,
Remove title IDs in "issue_title" column,
and remove all entries without a playability status.
2025-01-07 20:17:09 -06:00
Evan Husted
672f5df0f9 docs: compat: Remove issue_number & events_count columns
That's mostly for archival purposes; we don't need it.
Canary-1.2.228
2025-01-07 18:49:04 -06:00
Evan Husted
804d9c1efe docs: compat: remove invalid dupe 2025-01-07 06:03:35 -06:00
Evan Husted
9270b35648 no. 2025-01-07 05:53:31 -06:00
Evan Husted
5a6d01db3c docs: compat: trine 4 -> nothing
added Soul Reaver 1 & 2
2025-01-07 05:50:30 -06:00
Evan Husted
ef9c1416ec UI: compat: Only use monospaced font for title ID Canary-1.2.227 2025-01-07 04:49:20 -06:00
Evan Husted
5efa7d5dfa UI: compat: remove custom ContentDialog derived type Canary-1.2.226 2025-01-07 04:37:36 -06:00
Evan Husted
a82569d615 docs: compat: LEGO Horizon Adventures 2025-01-07 04:28:10 -06:00
Evan Husted
ed5832ca73 docs: compat: Add new releases to the end of the file 2025-01-07 04:21:33 -06:00
Evan Husted
574aa9ff9c add a couple missing title IDs 2025-01-07 04:21:08 -06:00
Evan Husted
8a29428de2 docs: compat: update hogwarts legacy compat 2025-01-07 03:57:13 -06:00
Evan Husted
f4272b05fa UI: Compat list disclaimer Canary-1.2.225 2025-01-07 03:53:10 -06:00
Evan Husted
d8265f7772 Embed compatibility list into executable
instead of downloading

Co-Authored-By: Vita Chumakova <me@ezhevita.dev>
Canary-1.2.224
2025-01-07 03:37:07 -06:00
Evan Husted
259526430c UI: Properly space language menu items instead of prepending a space to the language name Canary-1.2.223 2025-01-07 00:36:22 -06:00
Evan Husted
b5fafb6394 UI: stop using async voids in MainMenuBarView; use RelayCommands Canary-1.2.222 2025-01-06 23:52:20 -06:00