aboutsummaryrefslogtreecommitdiff
path: root/src/ARMInterpreter.cpp
Commit message (Collapse)AuthorAge
* MCR/MRC aren't available in user modeArisotura2021-10-28
|
* fix some gaps in CPU modesArisotura2021-10-28
| | | | | | | * non-defined CPU modes are actually possible * bit4 of all PSRs is forced to one (modes 00-0F aren't possible) * modes 14/15/16 and 18/19/1A share a SPSR with modes 17 and 1B respectively (but they don't share the register banks) * modes 10 and 1C/1D/1E don't have a SPSR (MRS returns the CPSR always)
* update copyright year and add missing GPL headersRSDuck2021-03-12
|
* update copyright yearsArisotura2020-02-14
|
* also, update copyright nameArisotura2019-01-22
|
* make this other branch where we're going to actually make it usableStapleButter2018-12-08
| | | | but it'll be a gross hack
* begin PU workStapleButter2018-12-04
|
* begin work on general timing renovation. way shitty because it behaves as if ↵StapleButter2018-12-04
| | | | caches were off, so everything will be slow as shit.
* fixor copyright years.StapleButter2018-09-15
|
* fix some shitStapleButter2017-06-13
|
* * send undefined instructions to the proper exception handlerStapleButter2017-06-13
| | | | * make ARM9-only instructions fail on ARM7
* reorganize repo, move shit aroundStapleButter2017-03-16