- 16 Jul, 2020 13 commits
-
-
Lioncash authored
This isn't used, so it can be removed.
-
LC authored
cpu_manager: Minor tidying up/header inclusions
-
Lioncash authored
-
Lioncash authored
All these do are return std::function instances of static functions, so these can be used without an instance of the CPU manager.
-
Lioncash authored
Shrinks the data structure by 8 bytes.
-
Lioncash authored
Previously this header was relying on indirect inclusions that are no longer satisfied.
-
bunnei authored
input_common: GC Controller save and compare against analog origin state
-
bunnei authored
main: Set async gpu properly after loading per-game setting
-
bunnei authored
main/profile_select: Don't prompt for profile selection when only one is available
-
David authored
kernel/handle_table: Remove usages of the global system instance
-
David authored
registered_cache: Remove previous update/dlc if it exists on install
-
Morph authored
-
bunnei authored
memory_layout: Remove unused data member
-
- 15 Jul, 2020 7 commits
-
-
Lioncash authored
These aren't directly important or commonly used within the process, so we can move these to the bottom to allow everything else to be more likely to be within a cache line.
-
Lioncash authored
Removes even more usages of the global system instance, trimming away more dependencies on global variables and making them explicit in the interface.
-
Lioncash authored
This is only used in one place, so we can fold it into the calling code, eliminating a place for the global system instance to be used.
-
Morph authored
-
Morph authored
-
Morph authored
-
Morph authored
- This checks for and removes old updates or dlc based on title id. If a content meta nca exists within the registered cache, it will attempt to remove all the ncas associated with the content meta before installing a new update/dlc
-
- 14 Jul, 2020 17 commits
-
-
Rodrigo Locatti authored
common/swap: Make use of std::endian
-
Lioncash authored
Allows removing a bunch of defines in favor of a two liner.
-
bunnei authored
maxwell_dma: Match official doc and support pitch->voxel copies
-
lat9nq authored
-
lat9nq authored
Creates a new function that can be expanded later to fix other settings that are known to cause emulation errors across executables.
-
Ameer authored
-
bunnei authored
configuration: Add settings to enable/disable specific CPU optimizations
-
bunnei authored
filesystem: Set various NAND partition sizes to their defaults
-
bunnei authored
gcadapter: Fix crash if gc configured but adapter not connected
-
Ameer authored
-
bunnei authored
gcadapter: Tidy up compiler warnings
-
bunnei authored
udp: Silence a C++20 deprecation warning
-
LC authored
configure_general: Explicitly guard use_multi_core when applying setting
-
lat9nq authored
Another error that got pass me and only noticed when I was doing the per-game settings UI rework. This prevents asynchronous GPU emulation from being disabled while multi core is enabled as a result of a poorly put together per-game config.
-
lat9nq authored
This is likely an oversight during a rebase. Guards use_multi_core to be only set when the global value is in use. It should not make a difference given the current code base, but makes the code sensible.
-
LC authored
cmake: pass libusb include directory
-
Ameer authored
Remnant of an early implementation.
-
- 13 Jul, 2020 2 commits
- 12 Jul, 2020 1 commit
-
-
Rodrigo Locatti authored
CMakeLists: Enable usage of C++20 on Linux
-