| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ARM: Integrate SkyEye faster "dyncom" interpreter. | 2014-10-25 | 18 | -50/+8216 | |
| | | | | | | | | | | | Fixed typo (make protected member public) Added license header back in. I originally removed this because I mostly rewrote the file, but meh ARM: Fixed a type error in dyncom interpreter. ARM: Updated dyncom to use unique_ptr for internal ARM state. | ||||
| * | ARM: Reorganized file structure to move shared SkyEye code to a more common ↵ | 2014-10-25 | 31 | -63/+63 | |
| | | | | | | | area. Removed s_ prefix | ||||
| * | Merge pull request #97 from archshift/cleanup | 2014-09-13 | 1 | -1/+1 | |
| |\ | | | | | Small, general code cleanup | ||||
| | * | Dead code removal: video_core.cpp, load_symbol_map.cpp | 2014-09-07 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge pull request #99 from archshift/ext-check | 2014-09-11 | 1 | -39/+39 | |
| |\ \ | | | | | | | loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace | ||||
| | * | | Added string_util to common, small changes in loader.cpp | 2014-09-08 | 1 | -39/+39 | |
| | | | | |||||
| * | | | core: Prune redundant includes | 2014-09-08 | 1 | -1/+0 | |
| |/ / | |||||
| * / | core: Make the ARM disassembler use std::string internally | 2014-09-06 | 3 | -189/+143 | |
| |/ | |||||
| * | Threading: Fix thread starting to execute first instruction correctly. | 2014-08-28 | 1 | -1/+1 | |
| | | |||||
| * | ARM: Remove a forgotten const in vfp. | 2014-08-20 | 2 | -2/+2 | |
| | | |||||
| * | ARM: Synchronize Citra's SkyEye core with 3dmoo's. | 2014-07-23 | 6 | -5919/+5303 | |
| | | |||||
| * | core: Kill off type redefenitions in armdefs.h | 2014-07-19 | 1 | -7/+0 | |
| | | |||||
| * | Merge branch 'threading' of https://github.com/bunnei/citra | 2014-06-14 | 4 | -20/+18 | |
| |\ | | | | | | | | | | | Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp | ||||
| | * | arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually ↵ | 2014-06-05 | 1 | -1/+1 | |
| | | | | | | | | | executing one more instruction than expected | ||||
| | * | arm: fixed bug in how thread context switch occurs with SkyEye | 2014-06-05 | 1 | -2/+5 | |
| | | | |||||
| | * | arm: reverting a change made with cb0663de - this has to have been a typo! | 2014-06-04 | 1 | -1/+1 | |
| | | | |||||
| | * | arm: added option to prepare CPU core (while mid-instruction) for thread ↵ | 2014-06-01 | 3 | -0/+11 | |
| | | | | | | | | | reschedule | ||||
| | * | arm: removed unnecessary code when calling SVC from skyeye | 2014-05-29 | 1 | -16/+0 | |
| | | | |||||
| * | | Added 'this' reference to num_instructions field so it's properly updated,as ↵ | 2014-06-01 | 1 | -1/+1 | |
| | | | | | | | | | before the method was affecting the local method parameter rather than the class field | ||||
| * | | Merge branch 'threading' | 2014-05-22 | 7 | -36/+119 | |
| |\| | |||||
| | * | arm_interpreter: fixed load context to currently resume a thread | 2014-05-22 | 1 | -1/+4 | |
| | | | |||||
| | * | arm: removed include of windows.h from armdefs.h to arminit.c (only module ↵ | 2014-05-20 | 2 | -4/+3 | |
| | | | | | | | | | that uses it) | ||||
| | * | armemu: missed rename of "Syscall" to "SVC" | 2014-05-20 | 1 | -1/+1 | |
| | | | |||||
| | * | ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent ↵ | 2014-05-20 | 3 | -45/+45 | |
| | | | | | | | | | with style guide | ||||
| | * | ARM_Interface: added SaveContext and LoadContext functions for HLE thread ↵ | 2014-05-20 | 3 | -1/+63 | |
| | | | | | | | | | switching | ||||
| | * | VFP: disable DBG messages because they spam the console with unimportant ↵ | 2014-05-19 | 1 | -1/+1 | |
| | | | | | | | | | skyeye junk | ||||
| | * | ignore thumbemu 0xDEADCODE debugging catch on MCR | 2014-05-17 | 1 | -2/+1 | |
| | | | |||||
| | * | Merge branch 'master' into threading | 2014-05-17 | 5 | -20/+30 | |
| | |\ | |||||
| | * \ | Merge master into threading to add support for VFP | 2014-05-16 | 28 | -136/+14183 | |
| | |\ \ | |||||
| | * | | | added option to set CPSR register to arm_interface | 2014-05-11 | 3 | -0/+20 | |
| | | | | | |||||
| * | | | | Merge pull request #2 from archshift/issue-7-fix | 2014-05-19 | 4 | -10/+10 | |
| |\ \ \ \ | |_|_|/ |/| | | | Fixes issues with building Citra on OSX | ||||
| | * | | | Fixed vfp issues | 2014-05-17 | 4 | -10/+10 | |
| | | |/ | |/| | |||||
| * / | | updated how we call ARM core to make things much faster | 2014-05-17 | 5 | -20/+30 | |
| |/ / | |||||
| * | | same fix as last commit - just for vfpsingle.cpp | 2014-05-16 | 1 | -2/+2 | |
| | | | |||||
| * | | another VFP fix for GCC | 2014-05-16 | 1 | -2/+2 | |
| | | | |||||
| * | | fixed VFP DBG log for GCC | 2014-05-16 | 1 | -1/+1 | |
| | | | |||||
| * | | - reenabled MCR and MRC functions now that VFP is attached | 2014-05-16 | 2 | -95/+92 | |
| | | | | | | | | | - removed HLE::CallMCR function (was pointless) | ||||
| * | | - removed unused stubbed out code | 2014-05-16 | 5 | -33/+27 | |
| | | | | | | | | | | | - fixed some compiler issues with xscale_copro when porting code to Windows - fixed some #include's | ||||
| * | | added maverick.cpp to ARM core from skyeye | 2014-05-16 | 1 | -0/+1206 | |
| | | | |||||
| * | | fixed includes | 2014-05-16 | 1 | -2/+2 | |
| | | | |||||
| * | | enabled CP_ACCESS_ALLOWED | 2014-05-16 | 1 | -6/+4 | |
| | | | |||||
| * | | fixed include path | 2014-05-16 | 1 | -1/+1 | |
| | | | |||||
| * | | removed undefined function ARMul_ConsolePrint | 2014-05-16 | 1 | -1/+1 | |
| | | | |||||
| * | | added missing armcopro from skyeye | 2014-05-16 | 3 | -251/+1093 | |
| | | | |||||
| * | | added missing skyeye mmu code | 2014-05-15 | 9 | -17/+3272 | |
| | | | |||||
| * | | fixed armmmu imports | 2014-05-15 | 1 | -5/+5 | |
| | | | |||||
| * | | - moved mmu to arm/interpreter folder | 2014-05-15 | 13 | -0/+8755 | |
| |/ | | | | - added initial VFP code from skyeye | ||||
| * | - disable strict alignment on LDRD/STRD | 2014-05-06 | 1 | -17/+22 | |
| | | | | | - handle RD in STREX/STREXB | ||||
| * | commented out useless debug logs that just spammed console | 2014-05-06 | 1 | -3/+3 | |
| | | |||||
| * | - added CallMCR function to coprocessor HLE module | 2014-05-01 | 1 | -22/+23 | |
| | | | | | - moved instruction decoding to coprocessor HLE module | ||||