StapleButter
2a33a5c480
* fixes to GXFIFO IRQ. refine IRQ support a bit.
...
* fix potential bug when multiple DMAs are running.
2017-03-03 00:48:26 +01:00
StapleButter
0562410de2
* lay base for 3D engine
...
* add failure reporting to Init functions, and DeInit functions
* GPU-related notes
* readme update
2017-02-07 22:23:46 +01:00
StapleButter
829b044802
improve touchscreen precision
2017-02-04 00:12:08 +01:00
StapleButter
1f5faf8291
TSC support, touchscreen input. not perfect but for now this will do.
2017-02-01 00:24:36 +01:00
StapleButter
516bc30ee3
* very shitty implementation of save RAM. requires an existing save file for now.
...
* refine some SPI code, too. mostly removing a useless function.
* support 16bit accesses to DMAxCNT registers.
2017-01-31 17:34:17 +01:00
StapleButter
594286ee5d
* scheduler revamp, simpler design
...
* fix dumb bug of the year: ARM LDR opcodes would accidentally read twice, which fucked with things like the IPC FIFO.
2017-01-31 03:54:51 +01:00
StapleButter
6f3b0498db
start refactoring shit: more accurate timing and way of counting cycles.
2017-01-30 18:36:11 +01:00
StapleButter
3e5e8f60c4
* some basic BG display code
...
* basic, frozen-in-time RTC
* power management device
2017-01-20 01:18:30 +01:00
StapleButter
8c2f785a0f
uh oh! it's getting further
...
(also CodeBlocks is fucking dumb)
2017-01-16 04:47:37 +01:00
StapleButter
af05333290
christ. CodeBlocks is retarded.
...
also, lots of crap. I lost track of it.
2016-12-23 21:22:22 +01:00
StapleButter
c8a0058ebc
implementation of VRAM and other misc crap
2016-12-05 23:17:03 +01:00
StapleButter
8c8c78cf83
misc fixes.
...
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.
2016-12-05 18:02:29 +01:00
StapleButter
a14c01208a
fix some shit. add support for SPI and firmware.
2016-12-04 03:20:50 +01:00