Isaac Marovitz
a60ecea4c3
Whitespace
2024-12-23 20:44:19 -06:00
Isaac Marovitz
ff0362063a
TODO
2024-12-23 20:44:13 -06:00
Isaac Marovitz
e0ea464c40
BeginComputePass
2024-12-23 20:44:01 -06:00
Isaac Marovitz
05002ae234
SetDepthTest
2024-12-23 20:43:52 -06:00
Isaac Marovitz
dc60b76748
SetStencilTest
2024-12-23 20:43:43 -06:00
Isaac Marovitz
cc3c7901b6
Forgot depth
2024-12-23 20:43:37 -06:00
Isaac Marovitz
15ad03bc04
Texture usage
2024-12-23 20:43:32 -06:00
Isaac Marovitz
1d01fbf6b1
CopyBuffer to Buffer
2024-12-23 20:43:10 -06:00
Isaac Marovitz
1e835aa56f
CopyTo Buffer
2024-12-23 20:42:50 -06:00
Evan Husted
93e5ff0137
up to date with 08126b26b1
2024-12-23 20:41:07 -06:00
Evan Husted
6d513cad1e
merging leftovers
2024-12-23 20:36:29 -06:00
Evan Husted
cbad43b003
some initial metal commits cherry-picked
2024-12-23 20:35:49 -06:00
Evan Husted
278fe9d4f0
Add buildvalidationtasks project to infra label
2024-12-23 16:16:48 -06:00
GabCoolGuy
a560d2efdb
UI: Added missing french locales/Translated french locales ( #415 )
...
Custom refresh rate locales and fixed a couple others too
2024-12-23 15:43:06 -06:00
asfasagag
a270dc721c
UI: Option to resize window to 1440p, 2160p ( #432 )
...
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
Minor but useful quality of life addition
2024-12-22 22:49:40 -06:00
Evan Husted
23b0b22400
UI: Ensure last played date & time are always on 2 separate lines, for consistency.
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-12-22 16:08:12 -06:00
Evan Husted
3dfbf55611
Merge remote-tracking branch 'origin/master'
2024-12-22 16:01:19 -06:00
Evan Husted
cb355f504d
UI: Rearrange help menu item & merge wiki page link buttons into a "category" button.
2024-12-22 16:01:09 -06:00
Marco Carvalho
b5483d8fe0
Prefer generic overload when type is known ( #430 )
2024-12-22 13:23:35 -06:00
Evan Husted
8259f790d7
misc: Cleanup locale validator
2024-12-22 13:19:10 -06:00
Evan Husted
1ea345faa7
UI: Move Match PC Time to next to the time selector & change label & tooltip to clarify behavior further.
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-12-22 12:53:48 -06:00
Marco Carvalho
5913ceda40
Avoid zero-length array allocations ( #427 )
2024-12-22 11:36:05 -06:00
Marco Carvalho
decd37ce6d
Add missing "yield return" ( #424 )
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-12-21 23:28:31 -06:00
Hack茶ん
67ec10feea
Korean translation update ( #422 )
2024-12-21 22:46:57 -06:00
Evan Husted
4c7cb54ec6
misc: I may be stupid
2024-12-21 21:52:04 -06:00
Evan Husted
f898a5ecf4
Remove code references to having a flatpak version
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-12-21 20:06:59 -06:00
Evan Husted
2fac0f4db1
Specify it's date & time
2024-12-21 20:00:16 -06:00
Evan Husted
0f18df982f
UI: localize the button & make it smaller
2024-12-21 19:59:16 -06:00
Evan Husted
d9fe0da345
UI: Button to set emulator time based on system time in settings, under the time settings.
...
Partially resolves #355 . I think that wanted automatic. If automatic functionality is still desired even with this change then that will be considered.
2024-12-21 19:43:40 -06:00
Evan Husted
1f0fa525a3
UI: some languages did already say Firmware version oddly enough
2024-12-21 19:03:08 -06:00
Evan Husted
e15a207656
misc: Improve broken locale.json crash message
2024-12-21 18:58:53 -06:00
Evan Husted
77ef82d92a
misc: Cache LocalesJson when loading locale
2024-12-21 18:57:05 -06:00
Evan Husted
ba199f4325
UI: Change "System Version" to "Firmware Version" and change 0.0 when firmware is not installed to NaN
2024-12-21 18:34:07 -06:00
Evan Husted
4171913baf
misc: One additional usage of Lock & comment why it's not used on the others.
2024-12-21 17:05:55 -06:00
Evan Husted
5b36a9cf9f
chore: small cleanups
2024-12-21 17:05:55 -06:00
GabCoolGuy
a460eda195
UI: Fixed some light theme colors ( #420 )
...
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
Closes #419
2024-12-21 11:19:29 -06:00
sunshineinabox
c77c1acd08
Resolve Image Usage Validation Error ( #296 )
...
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 was a missed change that would resolve Image Usage validation error
that is created fairly frequently.
``VUID-VkImageViewCreateInfo-pNext-02662(ERROR / SPEC): msgNum:
-55646969 - Validation Error: [ VUID-VkImageViewCreateInfo-pNext-02662 ]
Object 0: handle = 0x260b9d1f6b8, type = VK_OBJECT_TYPE_IMAGE; |
MessageID = 0xfcaee507 | vkCreateImageView():
pCreateInfo->pNext<VkImageViewUsageCreateInfo>.usage
(VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_STORAGE_BIT) must not include
any bits that were not set in VkImageCreateInfo::usage
(VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT)
of the image. The Vulkan spec states: If the pNext chain includes a
VkImageViewUsageCreateInfo structure, and image was not created with a
VkImageStencilUsageCreateInfo structure included in the pNext chain of
VkImageCreateInfo, its usage member must not include any bits that were
not set in the usage member of the VkImageCreateInfo structure used to
create image
(https://vulkan.lunarg.com/doc/view/1.3.290.0/windows/1.3-extensions/vkspec.html#VUID-VkImageViewCreateInfo-pNext-02662 )
Objects: 1
[0] 0x260b9d1f6b8, type: 10, name: NULL
``
2024-12-20 16:31:05 -06:00
Evan Husted
d68295e57d
infra: remove duplicate tables, I think this is ignored entirely anyways due to omitBodyDuringUpdate.
2024-12-20 16:03:03 -06:00
Evan Husted
bb3d95722e
infra: fix casing in release artifact tables
2024-12-20 15:51:24 -06:00
Evan Husted
2fa3a7bfa1
HLE: rename AmiiboDecrypter to AmiiboDecryptor
2024-12-20 15:44:01 -06:00
Evan Husted
381921390a
UI: Only show Amiibo bin scan menu item if the key file exists
2024-12-20 15:41:18 -06:00
Jacobwasbeast
221524d879
Added Support for 532-Byte Amiibo BIN Files ( #412 )
...
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 functionality to load 532-byte Amiibo BIN files, commonly used in
Tagmo and similar tools. These files were missing the following pages.
* 133 (85h) PWD
* 134 (86h) PACK RFUI
These pages can be added as null bytes if not present. The system seems
to function correctly without them.
2024-12-20 13:54:27 -06:00
LotP1
9cddf3b66b
Unified locales ( #391 )
...
Use 1 locales file instead of individual files for each langauge.
This makes it easier to keep track of what is missing.
The PR will automatically fix missing locales and throw an error if
anything is incorrect, by running the emulator. That way the person
adding a new locale or new language can just run the emulator once to
populate all the fields, so they can easily begin translating.
2024-12-20 13:27:11 -06:00
Jacobwasbeast
0adaa4cb96
Adds the ability to read and write to amiibo bin files ( #348 )
...
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 introduces the ability to read and write game data and model
information from an Amiibo dump file (BIN format). Note that this
functionality requires the presence of a key_retail.bin file. For the
option to appear and function in the UI, ensure that the key_retail.bin
file is located in the <RyujinxData>/system folder.
2024-12-19 22:36:46 -06:00
Marco Carvalho
ff6628149d
Migrate to .NET 9 ( #198 )
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-12-19 18:52:25 -06:00
Evan Husted
8db5a7e98b
UI: Fix logo aliasing
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-12-17 21:20:49 -06:00
GabCoolGuy
8e00cb5232
UI: Add faq, setup and multiplayer guides to the Help dropdown ( #383 )
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-12-15 10:45:37 -06:00
Evan Husted
362f62cd39
Revamp README header
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-12-14 08:41:44 -06:00
Evan Husted
2cd54d0da0
Remove icon padding
2024-12-14 08:03:17 -06:00
Evan Husted
b97b8ca8f5
Logo from PR #381 everywhere
2024-12-14 07:27:07 -06:00