- 11 Feb, 2015 11 commits
-
-
Darius Goad authored
-
bunnei authored
arm: Remove ARM26 support.
-
Lioncash authored
This will never be used. 32-bit is the norm.
-
bunnei authored
arm: Some cleanup. Also fixed the initial ARM mode that is emulated.
-
Lioncash authored
Initially, we were starting the emulator in USER26MODE, which is incorrect, this should be USER32MODE.
-
Lioncash authored
-
bunnei authored
Made asserts actually break the debugger, or crash if the program is not in debug mode.
-
archshift authored
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft.
-
bunnei authored
-
bunnei authored
GSP SetBufferSwap fix
-
bunnei authored
-
- 10 Feb, 2015 24 commits
-
-
bunnei authored
Services: Stub some functions
-
bunnei authored
arm: Remove TRUE/FALSE defines
-
bunnei authored
arm_dyncom_thumb: Make lookup tables static
-
bunnei authored
FS: Allow multiple instances of the same archive type to be open at once
-
Lioncash authored
- Removed the Debug parameter from ARMul_State since it isn't used. - Changed ARMul_CoProInit to a void function. It always returned true.
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Lioncash authored
These don't need to be recreated all the time.
-
bunnei authored
vfp: Normalize accumulator for multiply accumulate instructions
-
bunnei authored
dyncom: Add more regs to MCR/MRC
-
Lioncash authored
Adds the registers that were left out of some coprocessor ranges.
-
Lioncash authored
-
Tony Wasserka authored
Add more blend equations from 3dbrew
-
bunnei authored
Scheduler refactor Pt. 1
-
Kevin Hartman authored
* Simplifies scheduling logic, specifically regarding thread status. It should be much clearer which statuses are valid for a thread at any given point in the system. * Removes dead code from thread.cpp. * Moves the implementation of resetting a ThreadContext to the corresponding core's implementation. Other changes: * Fixed comments in arm interfaces. * Updated comments in thread.cpp * Removed confusing, useless, functions like MakeReady() and ChangeStatus() from thread.cpp. * Removed stack_size from Thread. In the CTR kernel, the thread's stack would be allocated before thread creation.
-
bunnei authored
Mutex/synch fixes
-
bunnei authored
-
bunnei authored
-
Darius Goad authored
-
bunnei authored
vfpdouble: Fix the FTOUI NaN sign setting
-
- 09 Feb, 2015 5 commits