bunnei
|
d5665fea89
|
EmuThread: Remove unused filename attribute.
|
11 years ago |
bunnei
|
762c1a9ff5
|
Qt: Move EmuThread ownership from render window to main window.
|
11 years ago |
Emmanuel Gil Peyrot
|
36b48082d5
|
VideoCore: Remove a superfluous auto variable declaration in debug_utils.
|
11 years ago |
purpasmart96
|
8716445621
|
ConfigMem: Remove duplicate retail bit
|
11 years ago |
purpasmart96
|
c3a480160e
|
Services/Loader: Use more sensible log formats for certain functions
along with more info being logged.
|
11 years ago |
Lioncash
|
1baab50e7c
|
ptm_sysm: Add static specifier to IsLegacyPowerOff
|
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
|
d66a12c6f6
|
dyncom: Remove unused/unnecessary VFP cruft
|
11 years ago |
Yuri Kunde Schlesner
|
6402de9ae7
|
Common: thread.h cleanups
The helper classes are rendered obsolete by C++11 lambdas. Also made
formatting conform to our code style.
|
11 years ago |
Emmanuel Gil Peyrot
|
2e860bd59c
|
Core_ARM11: Replace debug prints with our own logging functions in vfpsingle.
|
11 years ago |
Emmanuel Gil Peyrot
|
d9eb7ca95c
|
citra-qt: Use std::abs() to get the right absolute function for s64.
|
11 years ago |
Emmanuel Gil Peyrot
|
0d69b2f7bd
|
Kernel: Use the correct format string for u64 hex.
|
11 years ago |
Emmanuel Gil Peyrot
|
bdcf28e3bc
|
Headers: Add some forgotten overrides, thanks clang!
|
11 years ago |
Yuri Kunde Schlesner
|
ad3e25b414
|
De-inline functions from Interface, removing them from service.h
This reduces the time for a full recompile from 65.43s to 59.53s (~9%)
|
11 years ago |
bunnei
|
db4bd98bac
|
SVC: Assert on unsupported CreateThread processor ID.
|
11 years ago |
Rohit Nirmal
|
f15c142c5e
|
Silence some -Wsign-compare warnings.
|
11 years ago |
bunnei
|
c077bcefa9
|
SVC: Update various SVCs to cause a reschedule.
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
|
11 years ago |
bunnei
|
9c3419ebcc
|
Kernel: Implemented priority inheritance for mutexes.
|
11 years ago |
bunnei
|
7b9f428b23
|
Thread: Implement priority boost for starved threads.
SVC: Return correct error code on invalid CreateThread processor ID.
SVC: Assert when creating a thread with an invalid userland priority.
|
11 years ago |
bunnei
|
ee3377b67d
|
SVC: Reschedule on svcCreateThread.
|
11 years ago |
bunnei
|
bdd190363d
|
APT: (Subv) Fix bug where start event was being incorrectly signaled.
|
11 years ago |
bunnei
|
e08f55b1a7
|
Kernel: Fixed default thread priority.
|
11 years ago |
Gareth Higgins
|
25a43cd2ec
|
Initialize base address to 0x0
|
11 years ago |
Lioncash
|
7da90dee42
|
gpu: Fix a missing format specifier
|
11 years ago |
Lioncash
|
a6c9e453b2
|
dyncom: Remove unnecessary enum and typedef
Also fixes descriptions in the process.
|
11 years ago |
Lioncash
|
29a4b6c7ed
|
vfp: Make the FPSID values match the MPCore
|
11 years ago |
Lioncash
|
f9cc6d6484
|
vfp: Get rid of the VFP_OFFSET macro
|
11 years ago |
Lioncash
|
8004d35ea1
|
core: Migrate 3DS-specific CP15 register setting into Init
|
11 years ago |
Lioncash
|
c3ffe8f9c3
|
arm_interface: Support retrieval/storage to CP15 registers
|
11 years ago |
Lioncash
|
b7b8b67620
|
Move CP15 enum definitions into their own enum.
Also gets rid of preprocessor mumbo-jumbo
|
11 years ago |
Lioncash
|
23dd2ca8a6
|
dyncom: Properly return the value of the user RO thread register
|
11 years ago |
Lioncash
|
e628ed4810
|
dyncom: Set CP15 reset values on initialization
|
11 years ago |
Lioncash
|
bb7dac022e
|
dyncom: Suppress uninitialized variable warnings
The switch cases will always be hit, but this makes compilers stop complaining.
|
11 years ago |
Yuri Kunde Schlesner
|
34b009cf38
|
Clean-up mem_map constants and fix framebuffer translation errors
|
11 years ago |
Gareth Higgins
|
8060c519a6
|
Changed occurences of colour to color for consistency
|
11 years ago |
purpasmart96
|
d6c9af600f
|
IR: Move The IR services to their own folder and implement "GetHandles"
|
11 years ago |
archshift
|
cae89fb315
|
Allow the user to set the background clear color during emulation
The background color can be seen at the sides of the bottom screen or when the window is wider than normal.
|
11 years ago |
purpasmart96
|
198c0ddc72
|
Services: Stubs and minor changes
|
11 years ago |
Lioncash
|
490df716f3
|
dyncom: Move CP15 register writing into its own function.
Also implements writing to the rest of the ARM11 MPCore CP15 register set.
|
11 years ago |
Lioncash
|
5e5954c63b
|
dyncom: Move CP15 register reading into its own function.
Keeps everything contained. Added all supported readable registers in an ARM11 MPCore.
|
11 years ago |
Lioncash
|
e05d6220f5
|
disassembler: Get rid of a const_cast
|
11 years ago |
Lioncash
|
0520a3b178
|
callstack: Remove unnecessary disassembler instantiation
Decode is a static function. There's no need to allocate a disassembler instance.
|
11 years ago |
Lioncash
|
de6eba0288
|
dyncom: Migrate InAPrivilegedMode to armsupp
It's a generic helper function, so it should be here anyway.
|
11 years ago |
Lioncash
|
a80d93685a
|
dyncom: Implement SRS
|
11 years ago |
Lioncash
|
cde671795c
|
dyncom: Implement RFE
|
11 years ago |
Lioncash
|
2df10d2284
|
dyncom: Remove unused/unnecessary macros and macro constants
|
11 years ago |
purpasmart96
|
e0c72ec871
|
ConfigMem: Set the app memory to be 96MB instead of the default 64MB
|
11 years ago |
Lioncash
|
f23f2a9a42
|
armmmu: Remove unnecessary enum values
We don't need to care about XScale or Intel specific ARM stuff.
|
11 years ago |
Subv
|
b9612fe919
|
Service/FS: Document and log some unknown values.
In CreateExtSaveData, DeleteExtSaveData and CreateSystemSaveData
|
11 years ago |
Lioncash
|
9fdb311d6e
|
dyncom: Make Load/Store instructions support big endian
|
11 years ago |