| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Ported the CoreTiming namespace from PPSSPP
|
| |
| |
| |
| |
| |
| | |
Implemented the required calls to make it work.
CoreTiming: Added a new logging class Core_Timing.
|
| |
| |
| |
| | |
Fixes #423.
|
|\ \
| | |
| | | |
dyncom: Fix SWPB
|
|\ \ \
| | | |
| | | | |
dyncom: Move over SMLALXY
|
| |/ /
|/| | |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Archives: Change the folder layout of some archives.
|
| | | |
|
| | |
| | |
| | |
| | | |
It now refers to me as the PoC
|
| | | |
|
|\ \ \
| | | |
| | | | |
Added exclusive reservation granule from ARMv7 spec to dyncom...
|
|\ \ \ \
| | | | |
| | | | | |
Services: Clean up a few things and add a few function names
|
| | | | |
| | | | |
| | | | |
| | | | | |
LDR/STREX.
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Silence some -Wsign-compare warnings.
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
dyncom: Partially emulate BXJ
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Just in case some game studio let the intern write inline assembly or something.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
DSP: Signal (faked) interrupt on every frame.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Easy skyeye todo fix.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
dyncom: Implement QADD/QSUB/QDADD/QDSUB
|
| | | | | | | |
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
- Hack to work around games checking that the DSP event has been signaled by a real DSP interrupt.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
AddressArbiter: Ported arbitration type 2 from 3dmoo.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Loader: Add support for loading NCCH ROMs with the .3DS extension
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Mutex: Add the calling thread to the waiting list when needed
|
| | | | | | | | | |
|
| |/ / / / / / /
|/| | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Stub the y2r:u service
|
| | | |/ / / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | | |
This will happen when the mutex is already owned by another thread. Should fix some issues with games being stuck due to waiting threads not being awoken.
|
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
citra already has its own typedefs like this.
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
under /nand/title/high/low/content/00000000.app.romfs
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
(Thanks 3dmoo!)
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Core: Change default CPU to dyncom.
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|/ /
|/| | | | | | | |
dyncom: Implement SMLAW
|
| | |_|/ / / /
| |/| | | | | |
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
dyncom: Implement REVSH
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Also joins the REV ops into one common place.
|
| |/ / / / / |
|
|/ / / / / |
|
| |_|_|/
|/| | |
| | | |
| | | | |
This is to better represent the hardware layout, they are still aren't quite accurate, but this better and will help a bit when implementing the other archives like NAND-RO and NAND-RW
|
|\ \ \ \
| | | | |
| | | | | |
Implemented the SaveDataCheck archive
|
|\ \ \ \ \
| | | | | |
| | | | | | |
dyncom: Implement SMMLA/SMMUL/SMMLS
|