aboutsummaryrefslogtreecommitdiff
path: root/CP15.cpp
Commit message (Collapse)AuthorAge
* TSC support, touchscreen input. not perfect but for now this will do.StapleButter2017-02-01
|
* * implement the last missing instructions. QADD is not good according to ↵StapleButter2017-01-31
| | | | | | | ARMWrestler, but it doesn't make sense. TODO: investigate. * buttons A and B * silence 'unknown IO write' for 3D GPU ports
* move TCM shit to CP15.cpp. closer to the real thing (for example now DMA ↵StapleButter2017-01-30
| | | | | | can't access TCM, etc). the code is shit. I would use templates if only it fucking worked without requiring the function body to be included in a .h.
* start refactoring shit: more accurate timing and way of counting cycles.StapleButter2017-01-30
|
* separate IO read/write handlers from the rest before it's too late.StapleButter2017-01-17
| | | | remove some useless cruft.
* uh oh! it's getting furtherStapleButter2017-01-16
| | | | (also CodeBlocks is fucking dumb)
* christ. CodeBlocks is retarded.StapleButter2016-12-23
| | | | also, lots of crap. I lost track of it.
* some more crap emulated.StapleButter2016-12-06
|
* implementation of VRAM and other misc crapStapleButter2016-12-05
|
* misc fixes.StapleButter2016-12-05
| | | | | | shit in place to start implementing GPU shit. GPL headers added before it's too late. (TODO: put actual GPL license in the repo) also added URL that doesn't exist yet but is reserved.
* * somewhat proper event schedulerStapleButter2016-12-05
| | | | | * support for timers * fixes, additions, shit
* less amnesia! ITCM, DTCM, corresponding CP15 supportStapleButter2016-12-03