Age | Commit message (Collapse) | Author |
|
|
|
core/file_sys: fix alignment of BuildId
|
|
build: simplify find modules
|
|
cmake: add option to check submodules
|
|
code: dodge PAGE_SIZE #define
|
|
|
|
core/file_sys: fix BuildId padding in patch loading
|
|
yuzu: Allow longer controller profile names
|
|
Qt: Retranslate GameList header and Filter line
|
|
vonchenplus/support_framebuffer_crop_rect_top_not_zero
video_core: support framebuffer crop rect top not zero
|
|
core: implement clkrst service
|
|
Didn't notice this until I was trying to change the default font
to Comic Sans MS when language is set to English in yuzu.
|
|
|
|
|
|
Some header files, specifically for OSX and Musl libc define PAGE_SIZE to be a number
This is great except in yuzu we're using PAGE_SIZE as a variable
Specific example
`static constexpr u64 PAGE_SIZE = u64(1) << PAGE_BITS;`
PAGE_SIZE PAGE_BITS PAGE_MASK are all similar variables.
Simply deleted the underscores, and then added YUZU_ prefix
Might be worth noting that there are multiple uses in different classes/namespaces
This list may not be exhaustive
Core::Memory 12 bits (4096)
QueryCacheBase 12 bits
ShaderCache 14 bits (16384)
TextureCache 20 bits (1048576, or 1MB)
Fixes #8779
|
|
video_core: implement R16G16B16X16 texture format
|
|
|
|
|
|
|
|
common: remove unneeded x86-specific header
|
|
|
|
core, network: Add ability to proxy socket packets
|
|
|
|
|
|
Previously, accessing the room_network when it was already freed would crash the emulator on shutdown.
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
|
|
Apparently, "interface" is a reserved keyword on this compiler.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Moving Icons away from CC BY-ND 3.0 licensed Icons to help with FOSS Packaging
|
|
I've seen some comments stating that sharing pre-compiled packages
of yuzu is problematic for linux distributions due to some contents
having license of CC BY-ND 3.0
Better licensed sources of icons have been found for most cases,
see the changes to the .reuse/dep5 file for details.
Placeholders for connected/disconnected icons
At the time of writing I consider these icons to be placeholders,
hence three copies. colorful is grey, default is black, qdarkstyle is white
connected is gnome/16x16/network-idle.png with no changes
connected_notification is gnome/16x16/network-error.png with changes
disconnected is gnome/16x16/network-offline.png with changes
Looking at licenses: GNOME icon theme is distributed under the terms of either
GNU LGPL v.3 or Creative Commons BY-SA 3.0 license.
Debian appears to explicitly state they're licensing under
Creative Commons Attribution-Share Alike 3.0
From a tarball at the following link suggests we can just attribute GNOME Project
https://download.gnome.org/sources/gnome-icon-theme/
When attributing the artwork, using "GNOME Project" is enough.
Please link to http://www.gnome.org where available.
CC-BY-SA-3.0.txt from https://creativecommons.org/licenses/by-sa/3.0/legalcode.txt
|
|
video_core/textures/decoders: Avoid SWIZZLE_TABLE
|
|
Allow audio volume up to 200%
|
|
ips_layer: Delimit parsed hex value string
|
|
Qt: tweak ui files
|
|
|
|
arm_dynarmic: Fix nullptr fastmem arenas
|
|
|
|
Delimits the hex value string on spaces, slashes, carriage returns or newlines, allowing for comments to be added in-line.
|
|
Linux: handle dark system themes nicely
|
|
|
|
ldn: Add better stubs and more data types
|
|
|
|
ci: Graft source when archiving
|
|
Make vsync setting work for Vulkan
|
|
hid: core: Delay the stop vibration command when testing
|
|
hid: core: Properly emulate controller color and battery level
|