Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | EmuWindow: Clip mouse input coordinates to emulated screen dimensions. | 2015-05-01 | |
| | | | | | | | If the mouse position for a mouse move/drag would take it outside the emulated screen dimensions, clip the coordinates to the emulated screen dimensions. Qt and GLFW will report negative coordinates for mouse positions to the left, or above citra window. Added restriction to mouse coordinates passed to touchmoved by Qt/GLFW to be greater or equal to zero. | ||
* | ConfigMem: Remove duplicate retail bit | 2015-04-28 | |
| | |||
* | Merge pull request #692 from purpasmart96/log_improvements | 2015-04-28 | |
|\ | | | | | Services/Loader: Use more sensible log formats for certain functions along with more info being logged. | ||
| * | Services/Loader: Use more sensible log formats for certain functions | 2015-04-27 | |
| | | | | | | | | along with more info being logged. | ||
* | | ptm_sysm: Add static specifier to IsLegacyPowerOff | 2015-04-24 | |
| | | |||
* | | dyncom: Remove more unused/unnecessary code | 2015-04-20 | |
| | | | | | | | | Gets rid of a sizeable amount of stuff in armdefs. | ||
* | | Merge pull request #703 from lioncash/cruft | 2015-04-19 | |
|\ \ | | | | | | | dyncom: Remove unused/unnecessary VFP cruft | ||
| * | | dyncom: Remove unused/unnecessary VFP cruft | 2015-04-17 | |
| | | | |||
* | | | Merge pull request #691 from rohit-n/sign-compare | 2015-04-17 | |
|\ \ \ | | | | | | | | | Silence some -Wsign-compare warnings. | ||
* | | | | Common: thread.h cleanups | 2015-04-16 | |
| |/ / |/| | | | | | | | | | | | The helper classes are rendered obsolete by C++11 lambdas. Also made formatting conform to our code style. | ||
* | | | Merge pull request #696 from yuriks/interface-deinline | 2015-04-14 | |
|\ \ \ | | | | | | | | | De-inline functions from Interface, removing them from service.h | ||
* | | | | Core_ARM11: Replace debug prints with our own logging functions in vfpsingle. | 2015-04-14 | |
| | | | | |||
* | | | | citra-qt: Use std::abs() to get the right absolute function for s64. | 2015-04-14 | |
| | | | | |||
* | | | | Kernel: Use the correct format string for u64 hex. | 2015-04-14 | |
| | | | | |||
* | | | | Headers: Add some forgotten overrides, thanks clang! | 2015-04-14 | |
| | | | | |||
| * | | | De-inline functions from Interface, removing them from service.h | 2015-04-14 | |
|/ / / | | | | | | | | | | This reduces the time for a full recompile from 65.43s to 59.53s (~9%) | ||
* | | | SVC: Assert on unsupported CreateThread processor ID. | 2015-04-09 | |
| | | | |||
| * | | Silence some -Wsign-compare warnings. | 2015-04-09 | |
| |/ | |||
* | | SVC: Update various SVCs to cause a reschedule. | 2015-04-09 | |
| | | | | | | | | - CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress | ||
* | | Kernel: Implemented priority inheritance for mutexes. | 2015-04-09 | |
| | | |||
* | | Thread: Implement priority boost for starved threads. | 2015-04-09 | |
| | | | | | | | | | | | | SVC: Return correct error code on invalid CreateThread processor ID. SVC: Assert when creating a thread with an invalid userland priority. | ||
* | | SVC: Reschedule on svcCreateThread. | 2015-04-09 | |
| | | |||
* | | APT: (Subv) Fix bug where start event was being incorrectly signaled. | 2015-04-09 | |
| | | |||
* | | Kernel: Fixed default thread priority. | 2015-04-09 | |
| | | |||
* | | Initialize base address to 0x0 | 2015-04-08 | |
|/ | |||
* | Merge pull request #689 from lioncash/format | 2015-04-08 | |
|\ | | | | | gpu: Fix a missing format specifier | ||
* \ | Merge pull request #688 from lioncash/unused | 2015-04-07 | |
|\ \ | | | | | | | dyncom: Remove unnecessary enum and typedef | ||
* \ \ | Merge pull request #676 from purpasmart96/ir_service_refc | 2015-04-07 | |
|\ \ \ | | | | | | | | | IR: Move The IR services to their own folder and implement "GetHandles" | ||
| | | * | gpu: Fix a missing format specifier | 2015-04-07 | |
| |_|/ |/| | | |||
| | * | dyncom: Remove unnecessary enum and typedef | 2015-04-07 | |
| |/ |/| | | | | | Also fixes descriptions in the process. | ||
* | | vfp: Make the FPSID values match the MPCore | 2015-04-06 | |
| | | |||
* | | vfp: Get rid of the VFP_OFFSET macro | 2015-04-06 | |
| | | |||
* | | Merge pull request #685 from lioncash/cpregs | 2015-04-06 | |
|\ \ | | | | | | | dyncom: Set the MPCore CP15 register reset values on initialization. | ||
| * | | core: Migrate 3DS-specific CP15 register setting into Init | 2015-04-06 | |
| | | | |||
| * | | arm_interface: Support retrieval/storage to CP15 registers | 2015-04-06 | |
| | | | |||
| * | | Move CP15 enum definitions into their own enum. | 2015-04-06 | |
| | | | | | | | | | | | | Also gets rid of preprocessor mumbo-jumbo | ||
| * | | dyncom: Properly return the value of the user RO thread register | 2015-04-06 | |
| | | | |||
| * | | dyncom: Set CP15 reset values on initialization | 2015-04-06 | |
| | | | |||
* | | | dyncom: Suppress uninitialized variable warnings | 2015-04-05 | |
|/ / | | | | | | | The switch cases will always be hit, but this makes compilers stop complaining. | ||
* | | Merge pull request #682 from yuriks/virtmem2 | 2015-04-05 | |
|\ \ | | | | | | | Clean-up mem_map constants and fix framebuffer translation errors | ||
| * | | Clean-up mem_map constants and fix framebuffer translation errors | 2015-04-05 | |
| | | | |||
* | | | Changed occurences of colour to color for consistency | 2015-04-05 | |
|/ / | |||
* | | Merge pull request #680 from archshift/bg-color | 2015-04-04 | |
|\ \ | | | | | | | Allow the user to set the background clear color during emulation | ||
| | * | IR: Move The IR services to their own folder and implement "GetHandles" | 2015-04-03 | |
| |/ |/| | |||
* | | Merge pull request #641 from purpasmart96/service_stubs | 2015-04-03 | |
|\ \ | | | | | | | Services: Stubs and minor changes | ||
| | * | Allow the user to set the background clear color during emulation | 2015-04-03 | |
| |/ |/| | | | | | The background color can be seen at the sides of the bottom screen or when the window is wider than normal. | ||
| * | Services: Stubs and minor changes | 2015-04-02 | |
| | | |||
* | | Merge pull request #677 from lioncash/cp15 | 2015-04-02 | |
|\ \ | | | | | | | dyncom: Isolate CP15 register reading and writing | ||
| * | | dyncom: Move CP15 register writing into its own function. | 2015-04-02 | |
| | | | | | | | | | | | | Also implements writing to the rest of the ARM11 MPCore CP15 register set. | ||
| * | | dyncom: Move CP15 register reading into its own function. | 2015-04-02 | |
| | | | | | | | | | | | | Keeps everything contained. Added all supported readable registers in an ARM11 MPCore. |