Age | Commit message (Collapse) | Author |
|
telemetry_session: Minor miscellaneous changes
|
|
ips_layer: Minor miscellaneous changes
|
|
Fixed smo softlock due to incorrect effect state updating
|
|
There's no "func" parameter, so this can just be removed.
|
|
Prevents potential compilation issues in the future by including missing
headers for certain functions and types.
|
|
This isn't implemented anywhere, so it can just be removed.
|
|
We don't need to potentially heap-allocate a std::string instance here,
given the data is known ahead of time. We can just place it within an
array and pass this to the mbedtls functions.
|
|
We can just compare the existing std::vector instance with a constexpr
std::array containing the desired match. This is lighter resource-wise,
as we don't need to allocate on the heap.
|
|
Makes the layout of the array consistent, by making all elements match,
instead of special-casing the first one.
|
|
Adds missing includes to prevent potential compilation issues in the
future. Also moves the definition of a struct into the cpp file, so that
some includes don't need to be introduced within the header.
|
|
We don't need to make a copy of the read data, so we can std::move it
into the make_shared call here.
|
|
|
|
fsmitm_romfsbuild: Add support for stubbing and IPS patches in LFS
|
|
ips_layer: Add support for IPSwitch executable patches
|
|
Fixed assertion due to CountAddOnContent & Casting warnings
|
|
Unmapping an unmapped buffer should succeed
|
|
nso/nro: Add support for passing command-line arguments to executable
|
|
Hardware tests show that trying to unmap an unmapped buffer already should always succeed. Hardware test was tested up to 32 iterations of attempting to unmap
|
|
|
|
Uses -p (--program) and following string as args.
|
|
|
|
|
|
Only added if arguments string is non-empty and a pass is requested by loader.
|
|
Word count should be 3 since we're pushing a result code and a u32.
Also fixed up compiler warnings due to casting
|
|
loader: Add support for packed updates
|
|
|
|
Softlock explanation:
after effects are initialized in smo, nothing actually changes the state. It expects the state to always be initialized. With the previous testing, updating the states much like how we handle the memory pools continue to have the softlock(which is why I said it probably wasn't effects) after further examination it seems like effects need to be initialized but the state remains unchanged until further notice. For now, assertions are added for the aux buffers to see if they update, unable to check as I haven't gotten smo to actually update them yet.
|
|
gl_rasterizer: Implement accelerated Fermi2D copies.
|
|
Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS
|
|
|
|
Port citra-emu/citra#4311: "Remove "#" in the version number"
|
|
Port citra-emu/citra#4140: "misc input tab improvements"
|
|
Port citra-emu/citra#4312: "Update fmt to 5.2.1"
|
|
Ported #4296 from citra
|
|
gl_rasterizer: Fixup undefined behaviour in SetupDraw
|
|
|
|
|
|
|
|
Port citra-emu/citra#4313: "CONTRIBUTING.md - remove note about casting numeric types"
|
|
So that people can stop using it in issue/pr comments and randomly link some other issue/pr unintentionally.
|
|
Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725
|
|
* Added a context menu on the buttons including Clear & Restore Default
* Allow clearing (unsetting) inputs. Added a Clear All button
* Allow restoring a single input to default (instead of all)
|
|
It seems to fix msvc warnings
|
|
|
|
|
|
|
|
|
|
qt: Update telemetry links
|
|
These were pointing to a non-existent webpage.
|
|
This will allow us to easily remove the use of "NFC" in "System"
|