LittleWhite
|
4be68dddfb
|
Improve error report from Init() functions
Add error popup when citra initialization failed
|
10 years ago |
Lioncash
|
cee8df6ff0
|
core: Use unique_ptr for holding the interpreter instances
|
10 years ago |
Subv
|
1d02eb0587
|
Core/ARM11: Correct the size of the VFP register array in the ThreadContext structure.
The VFP registers are 64 bits each, and there are 32 of them.
|
10 years ago |
Subv
|
115ad8e16a
|
fixup! Set the TLS address in the scheduler
|
11 years ago |
Subv
|
000876858d
|
Core/Memory: Give every emulated thread it's own TLS area.
The TLS area for thread T with id Ti is located at TLS_AREA_VADDR + (Ti - 1) * 0x200.
This allows some games like Mario Kart 7 to continue further.
|
11 years ago |
Lioncash
|
8b2b620a5e
|
dyncom: Remove more unused/unnecessary code
Gets rid of a sizeable amount of stuff in armdefs.
|
11 years ago |
Lioncash
|
3f00dd9117
|
arm: Clean up ARMul_State
Remove unnecessary/unused struct variables.
|
11 years ago |
Lioncash
|
f44781fd7b
|
arm: Adios armemu
|
11 years ago |
Yuri Kunde Schlesner
|
7b3452c730
|
Move ThreadContext to core/core.h and deal with the fallout
|
11 years ago |
bunnei
|
853b46c681
|
Core: Change default CPU to dyncom.
|
11 years ago |
purpasmart96
|
ebfd831ccb
|
License change
|
11 years ago |
bunnei
|
ce1125d490
|
Core: Changed RunLoop iterations to 1000 (slightly better performance).
|
11 years ago |
archshift
|
0783498f57
|
Use configuration files to enable or disable the new dyncom interpreter.
|
11 years ago |
bunnei
|
b5e6524594
|
ARM: Reorganized file structure to move shared SkyEye code to a more common area.
Removed s_ prefix
|
11 years ago |
bunnei
|
eb36d3fc90
|
Core: Refactor core to use only one function for execution.
Core: Cleaned up comment to be more readable.
Citra: Changed loop to be more readable.
|
11 years ago |
bunnei
|
de0a034a84
|
fixed project includes to use new directory structure
|
12 years ago |
bunnei
|
63e46abdb8
|
got rid of 'src' folders in each sub-project
|
12 years ago |
bunnei
|
c0796cf762
|
fixed all license file headers in core
|
12 years ago |
bunnei
|
31abc42d3d
|
added initial support for hw.cpp module
|
12 years ago |
Mathieu Vaillancourt
|
9b6041d818
|
Remove Core::GetState(). Use new ARM_Interface instead.
|
12 years ago |
bunnei
|
69223d007e
|
- added an interface layer for ARM cores
- cleaned up core.cpp a bit
|
12 years ago |
Mathieu Vaillancourt
|
564e3f5032
|
Add Core::GetState() for debugger
|
12 years ago |
ShizZy
|
e0cb54ea35
|
moved some core functions over to system module
|
12 years ago |
ShizZy
|
539bf8bc86
|
added a message option to Core::Halt function
|
12 years ago |
ShizZy
|
c71868a6b1
|
added system.h to project
|
12 years ago |
ShizZy
|
b8ca09160b
|
renamed project to 'citrus'
|
12 years ago |
ShizZy
|
d708e2d68a
|
added core and mem_map files to the project
|
12 years ago |