Age | Commit message (Collapse) | Author |
|
|
|
|
|
system_archive: Add + and - buttons to the Nintendo Extended OSS font
|
|
|
|
system_archive: Update Nintendo Extended OSS font
|
|
Co-authored-by: Its-Rei <kupfel@gmail.com>
|
|
cmake/conan: Conditionally add target Boost::context
|
|
Addresses an issue with the two competing versions of Conan's Boost
package that are currently floating around.
Adds the Boost::context target only if it's recognized by CMake as a
target.
|
|
controllers/npad: Validate device handles before use
|
|
fsp_srv: Implement OpenDataStorageWithProgramIndex
|
|
maxwell_3d: Remove unused dirty_pointer array
|
|
aoc_u: Stub IPurchaseEventManager and its service commands
|
|
cmake: Fix generating CMake configs and linking with Boost
|
|
Fixes regression by 761206cf81b271f7f4dd6a167a120325b760dbf3, causing
yuzu to not build on Linux with any version of Boost except a cached
1.73 Conan version from before about a day ago.
Moves the Boost requirement out of the `REQUIRED_LIBS` psuedo-2D-array
for Conan to instead be manually configured, using Conan as a fallback
solution if the system does not meet our requirements.
Requires any update from the linux-fresh container in order to build.
**DO NOT MERGE** until someone with the MSVC toolchain can verify this
works there, too.
|
|
|
|
Some games such as NEKOPARA Vol. 3 send invalid device handles when calling InitializeVibrationDevice. Introduce a check to validate the device handle before use.
|
|
vfs: Use existing type aliases consistently
|
|
fs: Revert all std::filesystem changes
|
|
svc: Remove unnecessary casts
|
|
This reverts commit ce5fcb6bb2c358b0251a2ce87945bda52789a76d, reversing
changes made to 6f41763061082d5fa2ab039c554427152243cb46.
|
|
This reverts commit 5fe55b16a11d9ec607fb8a3fdddc77a4393cd96a, reversing
changes made to e94dd7e2c4fc3f7ca2c15c01bdc301be2b8a4c1b.
|
|
This reverts commit 6d6115475b4edccdf1bb4e96ecc3d3b1be319e76, reversing
changes made to 5fe55b16a11d9ec607fb8a3fdddc77a4393cd96a.
|
|
This reverts commit 4e94d0d53af2cdb7b03ef9de23cc29f3565df97a, reversing
changes made to 6d6115475b4edccdf1bb4e96ecc3d3b1be319e76.
|
|
This reverts commit cdb36aef9ec9d30bdef1953f9ed46776ae2f12af, reversing
changes made to 5e9b77129f2cf8c039a8d98033cae4ac0f93f515.
|
|
common/file_util: Address review comments of #5174
|
|
travis/linux: Use correct ccache directory
|
|
nim: Stub IsLargeResourceAvailable
|
|
Changes the bound ccache directory to `/home/yuzu/.ccache` instead of
`/root/.ccache`, since the `/root` directory is not accessible by the
`yuzu` user in the guest container.
|
|
gl_shader_decompiler: Elide unnecessary copies within DeclareConstantBuffers()
|
|
Makes use of the VirtualDir and VirtualFile aliases across the board
instead of having a few isolated places that don't use it.
|
|
|
|
common/file_util: Let std::filesystem cast from UTF16 to std::string
|
|
Fix invalid encoding paths when iterating over a directory on Windows.
|
|
vfs_real: Fix CreateFile for files without a file extension
|
|
|
|
common/file_util: Fix and deprecate CreateFullPath, add CreateDirs
|
|
Fix CreateFullPath to have its intended previous behavior (whatever
that was), and deprecate it in favor of the new CreateDirs function.
Unlike CreateDir, CreateDirs is marked as [[nodiscard]] to avoid new
code ignoring its result value.
|
|
|
|
network, sockets: Replace `POLL_IN`, `POLL_OUT`, etc. constants with an `enum class PollEvents`
|
|
common/file_util: Make use of std::filesystem
|
|
Converts creation and deletion functions over to std::filesystem,
simplifying our file-handling code.
Notably with this, CopyDir will now function on Windows.
|
|
core: Remove unnecessary enum casts in log calls
|
|
applets: Resolve variable shadowing
|
|
Greatly simplifies our file-handling code for these functions.
|
|
Simplifies and removes some casts. In all cases, these were generally
widening from a 32-bit unsigned type to a 64-bit unsigned type, so no
information would be lost from the conversion.
|
|
ci: Remove `-DYUZU_USE_BUNDLED_UNICORN=ON`
|
|
Unicorn has been removed, yet CI still enables building with Unicorn.
This just cleans up a few leftovers by removing the variable from the
CMake parameters in CI.
|
|
memory: Resolve -Wdocumentation warning for Write()
|
|
- Used by Pokémon Café Mix
- Used by DOOM: Eternal
|
|
- Used by Pokémon Café Mix
- Used by DOOM: Eternal
|