Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Moved most of the shared CFG code there, implemented a few CFG:I functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
That's the language id block, we're using LANGUAGE_EN for now. This block allows some games to boot further
|
|
It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame.
|
|
Seems to allow some games to boot further, thanks @Normmatt for sharing this information
|
|
Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it.
Implemented GetSystemModel and GetModelNintendo2DS
|
|
License change
|
|
Added CreateFile to the FS_USER service
|
|
Tested with hwtests.
|
|
|
|
armemu: Implement SADD8/SSUB8
|
|
- Removed unused VBLANK sleep mode
- Added error log for bad context switch
- Renamed VerifyWait to CheckWaitType to be more clear
|
|
|
|
Kernel: Implement support for current thread pseudo-handle
|
|
dyncom: Implement UMAAL
|
|
armemu: Fix SSAT16.
|
|
|
|
armemu: Implement USAD8 and USADA8
|
|
armemu: Implement SMLSD
|
|
armemu: Implement QASX and QSAX
|
|
|
|
|
|
More specifically, this also fixes crashes by Citra trying to load a src2 register even if the current instruction does not use that.
|
|
|
|
|
|
|
|
|
|
|
|
Makes for cleaner and faster code.
|
|
instructions.
|
|
This allows for proper emulation of the different CMP/LRP/MAD instructions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|