polaris-
|
31dee93e84
Implement gdbstub
|
11 سال پیش |
Emmanuel Gil Peyrot
|
aea15f5c73
Core: Cleanup core includes.
|
11 سال پیش |
Yuri Kunde Schlesner
|
7ada357b2d
Memmap: Re-organize memory function in two files
|
11 سال پیش |
Yuri Kunde Schlesner
|
4f7a055081
Thread: Remove the idle thread
|
11 سال پیش |
Subv
|
000876858d
Core/Memory: Give every emulated thread it's own TLS area.
|
11 سال پیش |
Yuri Kunde Schlesner
|
1c0b87edc2
Memory: Re-organize and rename memory area address constants
|
11 سال پیش |
Yuri Kunde Schlesner
|
e1fbac3ca1
Common: Remove common.h
|
11 سال پیش |
Lioncash
|
8004d35ea1
core: Migrate 3DS-specific CP15 register setting into Init
|
11 سال پیش |
Lioncash
|
b7fac494cd
dyncom: Switch the app and system cores into the correct mode at initialization
|
11 سال پیش |
Lioncash
|
f44781fd7b
arm: Adios armemu
|
11 سال پیش |
Yuri Kunde Schlesner
|
9bf8462b96
Thread: Reduce use of Handles and move some funcs to inside the class.
|
11 سال پیش |
Yuri Kunde Schlesner
|
7b3452c730
Move ThreadContext to core/core.h and deal with the fallout
|
11 سال پیش |
Subv
|
40c1439c34
Core: Fixed a crash and removed some unused variables.
|
11 سال پیش |
Subv
|
60a373a786
Threads: Use a dummy idle thread when no other are ready.
|
11 سال پیش |
bunnei
|
853b46c681
Core: Change default CPU to dyncom.
|
11 سال پیش |
purpasmart96
|
ebfd831ccb
License change
|
11 سال پیش |
Yuri Kunde Schlesner
|
0600e2d8b5
Convert old logging calls to new logging macros
|
11 سال پیش |
Lioncash
|
7cbecde2ca
Add static to some variables
|
11 سال پیش |
archshift
|
0783498f57
Use configuration files to enable or disable the new dyncom interpreter.
|
11 سال پیش |
archshift
|
6e606c515f
core: Prune redundant includes
|
12 سال پیش |
bunnei
|
eb36d3fc90
Core: Refactor core to use only one function for execution.
|
12 سال پیش |
bunnei
|
ec14ffe1cd
GSP: Implements preliminary command synchronization via GPU interrupts.
|
12 سال پیش |
bunnei
|
004df76795
Merge branch 'threading' of https://github.com/bunnei/citra
|
12 سال پیش |
bunnei
|
c95972275e
HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)
|
12 سال پیش |
bunnei
|
0deeda54ee
Core: Cleaned up SingleStep(), updated default LCD refresh to assume each instruction is ~3 cycles
|
12 سال پیش |
bunnei
|
3449aaa350
Core: Changed HW update/thread reschedule to occur more frequently (assume each instruction is ~3 cycles)
|
12 سال پیش |
bunnei
|
174cc9a0ed
hle: added a hokey way to force a thread reschedule during CPU single step mode (as used by the debugger)
|
12 سال پیش |
bunnei
|
9839f3b6cd
core: changed time delay before kernel reschedule to "approximate" a screen refresh
|
12 سال پیش |
bunnei
|
51f636b3d4
core: added Kernel::Reschedule() call to check for thread changes, shortened delay time to 100 instructions
|
12 سال پیش |
bunnei
|
265c770a9d
updated how we call ARM core to make things much faster
|
12 سال پیش |