bunnei
|
046dd6e3ef
|
Qt: Shutdown game on emulator close event.
|
11 years ago |
bunnei
|
85cc81d8cc
|
Qt: Disable "Start" unless we are paused (it otherwise has no meaning and causes a crash).
|
11 years ago |
bunnei
|
bc41de2131
|
Qt: Fixed a bug in shutdown procedure, various cleanups.
|
11 years ago |
bunnei
|
ad4445c529
|
Qt: Clear registers widget on shutdown.
|
11 years ago |
bunnei
|
43cf424907
|
Qt: Use signals for emu_thread start/stop and fix disasm widget.
|
11 years ago |
bunnei
|
e4ea133717
|
Qt: Restructured to remove unnecessary shutdown event and various cleanups.
|
11 years ago |
bunnei
|
3dd2688785
|
Qt: Fix loading a new game without stopping emulation.
|
11 years ago |
bunnei
|
5a855bdb2f
|
CoreTiming: Initialize static variables at bootup.
|
11 years ago |
bunnei
|
d3c2f9a4a4
|
HLE: Properly initialize and shutdown remaining modules.
|
11 years ago |
bunnei
|
bab5abaf46
|
Dyncom: Move cream cache to ARMul_State.
|
11 years ago |
bunnei
|
c7dc799e19
|
Kernel: Properly initialize and shutdown all modules.
|
11 years ago |
bunnei
|
57aaaf92db
|
HW: Properly initialize and shutdown all modules.
|
11 years ago |
bunnei
|
e0cb85691a
|
Services: Initialize all state variables at bootup.
|
11 years ago |
bunnei
|
bbabed8e98
|
Memory: Properly cleanup & shutdown.
|
11 years ago |
bunnei
|
28df8dbfeb
|
Qt: Create emu thread on bootup, kill it on shutdown.
|
11 years ago |
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 |