MerryMage
|
d6c3391232
|
cpu_interrupt_handler: Remove #pragma once from .cpp file
|
6 years ago |
David Marcec
|
2961282fae
|
externals: Track opus as submodule instead of using conan
Supersedes #4068 see for details.
|
6 years ago |
Lioncash
|
1e362da176
|
key_manager: Correct casing of instance()
Our codebase uppercases member function names.
|
6 years ago |
Lioncash
|
93f1d9435d
|
key_manager: Delete move operations
Prevents the singleton from being moved from.
|
6 years ago |
Lioncash
|
e67ab9a1b7
|
key_manager: Make use of canonical deleted operator=
operator= typically returns a reference, it's not void.
While we're at it, we can correct the parameter formatting to adhere to the
codebase.
|
6 years ago |
David Marcec
|
3804c6d1c0
|
ldr: Cleanup NRO & NRR structs
|
6 years ago |
David Marcec
|
2864b1fb41
|
am: Stub GetIndirectLayerConsumerHandle
Needed by Monster Hunter Generations Ultimate
|
6 years ago |
David Marcec
|
bbf7b72fbf
|
acc: ListOpenContextStoredUsers partial stub
Needed by Baldur's Gate 1/2
|
6 years ago |
Fernando Sahmkow
|
94a51e6b21
|
Core/Common: Address Feedback.
|
6 years ago |
Fernando Sahmkow
|
7818e2ee11
|
NvFlinger: Clang Format.
|
6 years ago |
Fernando Sahmkow
|
8cd81eb66f
|
SVC: Implement 32-bits wrappers and update Dynarmic.
|
6 years ago |
Fernando Sahmkow
|
146bbc6189
|
SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, SetMemoryAttribute32
|
6 years ago |
Fernando Sahmkow
|
fd631d72a6
|
ARM: Update Dynarmic and Setup A32 according to latest interface.
|
6 years ago |
Fernando Sahmkow
|
75db328166
|
SVC: Add GetThreadPriority32 & SetThreadPriority32
|
6 years ago |
Fernando Sahmkow
|
a7be2fac83
|
ArmDynarmic32: Setup CNTPCT correctly
|
6 years ago |
Fernando Sahmkow
|
78a23536d4
|
Audio: Correct buffer release for host timing.
|
6 years ago |
Fernando Sahmkow
|
24e0d393e2
|
Common/Kernel: Corrections and small bug fixing.
|
6 years ago |
Fernando Sahmkow
|
fda5651072
|
Services/NvFlinger: Do vSync in a sepparate thread on Multicore.
|
6 years ago |
Fernando Sahmkow
|
af0999c735
|
ARMDynarmicInterface: Correct GCC Build Errors.
|
6 years ago |
Fernando Sahmkow
|
555c4c238c
|
Kernel: Correct Host Context on Threads and Scheduler.
|
6 years ago |
Fernando Sahmkow
|
adc86e3030
|
Clang Format.
|
6 years ago |
Fernando Sahmkow
|
6cbdb64f3d
|
ARMInterface/Externals: Update dynarmic and fit to latest version.
|
6 years ago |
Fernando Sahmkow
|
cce90e2672
|
ARMInterface: Correct rebase errors.
|
6 years ago |
Fernando Sahmkow
|
a4e7d0b106
|
CoreTiming: Correct rebase bugs and other miscellaneous things.
|
6 years ago |
Fernando Sahmkow
|
d98995c001
|
Core: Split Microprofile Dynarmic timing per Core
|
6 years ago |
Fernando Sahmkow
|
fb07639438
|
General: Tune the priority of main emulation threads so they have higher priority than less important helper threads.
|
6 years ago |
Fernando Sahmkow
|
b5f7040175
|
Dynarmic Interface: don't clear cache if JIT has not been created.
|
6 years ago |
Fernando Sahmkow
|
543b6b315f
|
General: Correct rebase, sync gpu and context management.
|
6 years ago |
Fernando Sahmkow
|
afb6d31c02
|
CoreTiming/CycleTimer: Correct Idling.
|
6 years ago |
Fernando Sahmkow
|
9f7adff3d3
|
SingleCore: Correct ticks reset to be on preemption.
|
6 years ago |
Fernando Sahmkow
|
6f0c873d48
|
General: Cleanup legacy code.
|
6 years ago |
Fernando Sahmkow
|
e95444c05a
|
Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct svcBreak.
|
6 years ago |
Fernando Sahmkow
|
1146679de6
|
Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.
|
6 years ago |
Fernando Sahmkow
|
b2109333c6
|
HLE_IPC: Correct HLE Event behavior on timeout.
|
6 years ago |
Fernando Sahmkow
|
4132ba96da
|
SingleCore: Improve Cycle timing Behavior and replace mutex in global scheduler for spinlock.
|
6 years ago |
Fernando Sahmkow
|
3197d72996
|
FrameLimiting: Enable frame limiting for single core.
|
6 years ago |
Fernando Sahmkow
|
f0f2fc4243
|
SingleCore: Use Cycle Timing instead of Host Timing.
|
6 years ago |
Fernando Sahmkow
|
21235cdab1
|
Scheduler: Correct Reload/Unload
|
6 years ago |
Fernando Sahmkow
|
720858ba13
|
Thread: Release the ARM Interface on exitting.
|
6 years ago |
Fernando Sahmkow
|
db60ca2704
|
General: Move ARM_Interface into Threads.
|
6 years ago |
Fernando Sahmkow
|
7b3b33a2e6
|
Core: Refactor ARM Interface.
|
6 years ago |
Fernando Sahmkow
|
1cc7c426df
|
X64 Clock: Reduce accuracy to be less or equal to guest accuracy.
|
6 years ago |
Fernando Sahmkow
|
c22d3e1e18
|
ARM/WaitTree: Better track the CallStack for each thread.
|
6 years ago |
Fernando Sahmkow
|
96c996b6a0
|
SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface.
|
6 years ago |
Fernando Sahmkow
|
287ea2d3b4
|
SingleCore: Move Host Timing from a sepparate thread to main cpu thread.
|
6 years ago |
Fernando Sahmkow
|
1bcceea736
|
GUI: Make multicore only work with Async and add GUI for multicore.
|
6 years ago |
Fernando Sahmkow
|
fc47857c3b
|
ARM: Addapt to new Exclusive Monitor Interface.
|
6 years ago |
Fernando Sahmkow
|
5f8acb6397
|
CPU_Manager: Correct stopping on SingleCore.
|
6 years ago |
Fernando Sahmkow
|
d03d00c9c2
|
Scheduler: Correct yielding interaction with SetThreadActivity.
|
6 years ago |
Fernando Sahmkow
|
b121009e03
|
General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running.
|
6 years ago |