Morph
36d44bf52f
time_zone_manager: Use s8 for month length tables
...
Using this smaller type saves 512 bytes in the compiled executable.
2022-05-13 00:51:11 +07:00
Morph
370d3fa1e3
video_core/surface: Use u8 for PixelFormat block tables
...
Using this smaller type saves 33280 bytes in the compiled executable.
2022-05-13 00:51:11 +07:00
Morph
b3f8c7ce58
codecs/vp9: Use u8 for norm and map luts
...
Using this smaller type saves 1536 bytes in the compiled executable.
2022-05-13 00:51:05 +07:00
Morph
eea68eae18
command_generator: Use u8 for tap index lut
...
Using this smaller type saves 1024 bytes in the compiled executable.
2022-05-13 00:50:58 +07:00
Morph
0b9ef3c0b8
Merge pull request #8308 from german77/disablesix
...
service: hid: Disable correctly motion input
2022-05-11 17:51:54 +07:00
Morph
2fb6df3fe9
Merge pull request #8314 from liamwhite/gl-flip-2
...
OpenGL: interpret face flips according to GL NDC
2022-05-11 17:51:18 +07:00
Morph
dca63391b6
Merge pull request #8313 from liamwhite/dma-bpp
...
maxwell_dma: fix bytes_per_pixel
2022-05-11 17:51:02 +07:00
Morph
c2b583c911
Merge pull request #8328 from liamwhite/macro-clear
...
video_core/macro: clear code on upload address assignment
2022-05-11 17:49:25 +07:00
Liam
e7ba9fd7e1
maxwell_dma: use fallback if remapping is enabled
2022-05-10 19:26:48 +07:00
Liam
e158951695
video_core/macro: clear code on upload address assignment
2022-05-10 17:07:21 +07:00
Mai M
f345ffdc0f
Merge pull request #8325 from zhaobot/tx-update-20220509164742
...
Update translations (2022-05-09)
2022-05-09 18:10:34 +07:00
The yuzu Community
26e5bc6082
Update translations (2022-05-09)
2022-05-09 16:48:01 +07:00
german77
cc6a4bedfc
service: notifa: Implement most part of this service
...
Implements partially RegisterAlarmSetting, UpdateAlarmSetting, LoadApplicationParameter, DeleteAlarmSetting.
Needed for Fitness `Boxing 2: Rhythm & Exercise` and `Ring Fit Adventure`.
2022-05-09 10:28:04 +07:00
Mai M
2123594ce2
Merge pull request #8320 from liamwhite/macro-dump
...
video_core/macro: Add option to dump macros
2022-05-08 22:56:01 +07:00
Fernando Sahmkow
5562ae9cc5
VideoCore: Add option to dump the macros.
...
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
2022-05-08 21:37:34 +07:00
Mai M
4087f1d10f
Merge pull request #8319 from liamwhite/macro-warn
...
video_core/macro_jit_x64: warn on invalid parameter access
2022-05-08 04:58:33 +07:00
Liam
7fe5004f90
video_core/macro_jit_x64: warn on invalid parameter access
2022-05-08 02:48:03 +07:00
Liam
b317f54f22
OpenGL: implement face flips according to NDC
2022-05-06 20:05:21 +07:00
Liam
4f1a2c2562
maxwell_dma: fix bytes per pixel
2022-05-06 18:18:00 +07:00
Narr the Reg
babd580c64
service: hid: Fix motion refresh rate
2022-05-06 11:13:49 +07:00
german77
7eb0992d2c
service: hid: Disable correctly motion input
2022-05-06 11:13:48 +07:00
Lody
535bc61b4c
vk_rasterizer: fix stencil test when two faces are disabled
2022-05-06 14:47:55 +07:00
Mai M
18a0c2e9db
Merge pull request #8300 from Morph1984/resultval-range
...
hle/result: Add ResultRange overload in ResultVal
2022-05-03 20:12:45 +07:00
Morph
4559112651
hle/result: Update std::expected replacement message
...
std::expected is included in C++23
2022-05-03 17:44:30 +07:00
Morph
f3f3f1b7d9
hle/result: Add ResultRange overload in ResultVal
...
Also marks the implicit conversion operator as constexpr instead of consteval as the constructor is not constant evaluated.
2022-05-03 17:44:30 +07:00
bunnei
b06f9f2606
Merge pull request #8272 from german77/stick_range
...
yuzu: config: Improve analog stick mapping
2022-05-03 14:36:39 +07:00
Mai M
8037f2eae8
Merge pull request #8296 from Morph1984/result-range
...
hle/result: Implement ResultRange
2022-05-02 19:10:46 +07:00
Morph
08bddd7d79
hle/result: Implement ResultRange
...
A ResultRange defines an inclusive range of error descriptions within an error module.
This can be used to check whether the description of a given ResultCode falls within the range.
The conversion function returns a ResultCode with its description set to description_start.
2022-05-02 18:17:39 +07:00
Morph
d00464bd25
Merge pull request #8297 from yuzu-emu/revert-8295-patch-1
...
Revert "gc_adapter: fix libusb import on GCC11.2"
2022-05-02 04:26:42 +07:00
Morph
9398521006
Revert "gc_adapter: fix libusb import on GCC11.2"
...
This reverts commit f72f4377f4
.
2022-05-02 04:23:39 +07:00
Levi Behunin
f72f4377f4
gc_adapter: fix libusb import on GCC11.2
...
Just to silence an intermittent error.
GCC11.2 complains cannot find 'libusb.h' during a fresh build.
2022-05-02 03:46:48 +07:00
Mai M
16b7fd71a0
Merge pull request #8293 from Docteh/translate_network
...
ui: retranslate the network tab
2022-05-02 02:07:28 +07:00
Kyle K
4be00def5c
ui: retranslate the network tab
...
Looks like it was just missed when it was added, as currently the Network Tab only has one item
RetranslateUI is used more commonly throughout the project
2022-05-01 21:39:39 +07:00
Mai M
9b34640a58
Merge pull request #8283 from Tachi107/appstream
...
dist: add AppStream metadata
2022-05-01 05:30:04 +07:00
Mai M
eab68d8fb6
Merge pull request #8291 from Docteh/ampm_fix
...
ui: let system locale control format of Custom RTC
2022-05-01 05:17:08 +07:00
Kyle K
bd9f74e6e4
ui: let system locale control format of Custom RTC
...
The Custom RTC widget is under the influence of the computers System Locale.
The format strings are not necessarily related. As a small example, setting the Windows Language to Dansk, and then trying to use yuzu in English the requested AM/PM indicator is simply not shown
The display format for the Custom RTC field needs to be removed from src/yuzu/configuration/configure_system.ui
modifying the display format needs to be moved to src/yuzu/configuration/configure_system.cpp
2022-04-30 17:29:49 +07:00
Andrea Pappacoda
073df3d7eb
dist: add AppStream metadata
...
The AppStream file is mostly copied from the one already used by the
Flatpak yuzu build:
62fc225acf/org.yuzu_emu.yuzu.metainfo.xml
As it already defines the application id as org.yuzu_emu.yuzu I renamed
the yuzu.desktop and yuzu.xml files so that they match.
I've also made some minor tweaks to it, like fixing the capitalization
of "yuzu", adding a few keys and sorting them as presented in the
documentation.
Lastly, I added PrefersNonDefaultGPU=true to the .desktop file so that
yuzu is launched with the dedicated graphics card on Linux.
2022-04-29 13:05:55 +07:00
Morph
b50e1596cc
Merge pull request #8274 from german77/firmware
...
service: hid: Stub IsFirmwareUpdateNeededForNotification
2022-04-29 04:08:34 +07:00
Mai M
ca28b447ac
Merge pull request #8280 from Tachi107/spdx-fixup
...
chore: add missing SPDX tags
2022-04-28 23:28:42 +07:00
Mai M
5687bc6e10
Merge pull request #8282 from liamwhite/gcc-12
...
GCC 12 fixes
2022-04-28 23:28:07 +07:00
Liam
709d7fd92c
GCC 12 fixes
2022-04-28 16:50:34 +07:00
Andrea Pappacoda
01cf05bc75
chore: add missing SPDX tags
...
Follow-up to 99ceb03a1c
2022-04-28 18:24:11 +07:00
bunnei
f3128fe915
Merge pull request #8267 from Morph1984/swapbuffers
...
renderer_vulkan: Update screen info if the framebuffer size has changed
2022-04-27 22:21:15 +07:00
Mai M
794cfb4271
Merge pull request #8236 from Docteh/sort_translations
...
Changes to language order in General -> UI -> Interface Language
2022-04-27 21:47:39 +07:00
bunnei
9ed0b5c5f9
Merge pull request #8229 from german77/reinterpret2
...
service: hid: Access shared memory directly
2022-04-27 12:31:27 +07:00
Kyle K
99b425e0e2
Changes to language order in General -> UI -> Interface Language
...
Language List is from Dolphin, specifically https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/DolphinQt/Settings/InterfacePane.cpp#L30
Any languages that are compiled in, but not in the list will be at the end.
2022-04-27 02:33:16 +07:00
german77
173d849b8f
service: hid: Stub IsFirmwareUpdateNeededForNotification
...
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
2022-04-27 00:06:30 +07:00
Narr the Reg
17ce54d7f2
yuzu: Config allow to delete single axis directions when buttons are mapped to a stick
2022-04-26 19:03:54 +07:00
Narr the Reg
d2388a2ca8
yuzu: config: Set default range to 95%
2022-04-26 19:03:54 +07:00
Morph
213120a98b
renderer_vulkan: Update screen info if the framebuffer size has changed
2022-04-26 02:48:40 +07:00