- 02 Jun, 2021 5 commits
- 01 Jun, 2021 3 commits
- 31 May, 2021 5 commits
-
-
Lioncash authored
These macros all interact with the result code type, so they should ideally be within this file as well, so all the common_funcs machinery doesn't need to be pulled in just to use them.
-
lat9nq authored
Whatever those settings do breaks controller detection on Windows, at least with the MinGW container. If-guard it against WIN32 and just let SDL2 configure using its defaults, aside from static linking.
-
Ameer J authored
externals: libusb: Use autotools for MinGW
-
lat9nq authored
After updating to 1.0.24, MinGW fails to build libusb as a result of numerous errors. So we build libusb their way and let them update the nontrivial stuff. This only applies to MinGW: the old path is still in use for Linux toolchains as well as MSVC. This will dynamically link libusb, since I hit build errors with the old way we used to resolve the conflict with SDL2.
-
bunnei authored
core/memory: Check our memory fallbacks for out-of-bound behavior.
-
- 30 May, 2021 7 commits
-
-
bunnei authored
Update libusb to 1.0.24
-
bunnei authored
common: Extract Point struct into common
-
bunnei authored
k_class_token: Use variable templates where applicable
-
bunnei authored
video_core: gpu: WaitFence: Do not block threads during shutdown.
-
bunnei authored
- This is breaking our build pipelines with Zydis (dynarmic dependency).
-
Mai M authored
applets/swkbd: Only read the text check message on Failure/Confirm
-
Mai M authored
ldn: Add and stub lp2p:sys lp2p:app INetworkServiceMonitor INetworkService Mario Kart Live: Home Circuit needs lp2p:sys lp2p:app INetworkServiceMonitor INetworkService to be able to progress. Note: The game still fails to boot from unimplemented LDN and BSD services.
-
- 29 May, 2021 15 commits
-
-
bunnei authored
externals: Update dynarmic.
-
Lioncash authored
Same behavior, less code.
-
bunnei authored
kernel: Add missing override specifiers
-
bunnei authored
k_thread: Move dereference after null check in Initialize()
-
bunnei authored
- Fixes a hang on shutdown when NVFlinger thread is waiting on a syncpoint that will never occur. - Commonly observed when stopping emulation in Super Mario Odyssey.
-
Markus Wick authored
This makes it by far harder to crash yuzu. Also implement the 48bit masking of AARCH64 while touching this code.
-
bunnei authored
hle: kernel: KSlabHeap: Allow host or guest allocations.
-
Mai M authored
Fix two GCC 11 warnings: Unneeded copies.
-
Markus Wick authored
We just create one memory subsystem. This is a constant all the time. So there is no need to call the non-inlined parent.Memory() helper on every callback.
-
Lioncash authored
Over the course of the kernel refactoring a tiny bit of missing overrides slipped through review, so we can add these. While we're at it, we can remove redundant virtual keywords where applicable as well.
-
Markus Wick authored
std::move created an unneeded copy. iterating without reference also created copies.
-
Markus Wick authored
The new version supports fastmem on a64.
-
Lioncash authored
Prevents a -Wnonnull warning on GCC.
-
bunnei authored
core/arm_interface: Call SVC after end of dynarmic block.
-
bunnei authored
- Use host allocations for kernel memory, as this is not properly emulated yet. - Use guest allocations for TLS, as this needs to be backed by DeviceMemory.
-
- 28 May, 2021 5 commits
-
-
bunnei authored
hid: ApplyNpadSystemCommonPolicy
-
Lioncash authored
-
Lioncash authored
This is generic enough that it can be moved into the Common class for reuse.
-
Morph authored
common/fs/file: Default initialize IOFile members
-
Lioncash authored
Relocates them to the same place the move equivalents are at for consistent viewing.
-