aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* ARM: Fix out of bounds array indexing in RestoreCPSRLioncash2017-02-09
* calculate vertices.StapleButter2017-02-09
* * GXFIFO DMA (note: Mario Slam Basketball keeps overflowing the FIFO for what...StapleButter2017-02-08
* GXFIFO finished. hacktastic integration into the ARM9 loop.StapleButter2017-02-08
* well, GX FIFO base. noting that for now, it doesn't do much beyond getting fu...StapleButter2017-02-07
* rework FIFO crap so it can also be used for the GXFIFO crapo.StapleButter2017-02-07
* * lay base for 3D engineStapleButter2017-02-07
* change how redrawing is done. fixes memory leak and other fun shit.StapleButter2017-02-06
* lil' hack. makes SM64DS go ingame.StapleButter2017-02-05
* support extended palette for 256-color sprites.StapleButter2017-02-05
* apparently when you set an out-of-bounds address for EEPROM, it should wrap a...StapleButter2017-02-05
* ARM7 BIOS read protect.StapleButter2017-02-05
* * fix 'STMxx with base register included in register list' when base register...StapleButter2017-02-05
* improve touchscreen precisionStapleButter2017-02-04
* 256-color sprites. code's weird tho. check it later.StapleButter2017-02-04
* fixes to tiled extended BGs. support for 256color/direct bitmap BGs.StapleButter2017-02-03
* fix extended backgrounds. blargStapleButter2017-02-03
* blargStapleButter2017-02-03
* * HBlank flag and IRQ.StapleButter2017-02-03
* better save support. not hardcoded filename, support for non-tiny EEPROM and ...StapleButter2017-02-03
* an attempt at shitty extended "tile+rotscale" BGsStapleButter2017-02-02
* BG extended palettes!StapleButter2017-02-02
* tile hflip/vflip for text BGs.StapleButter2017-02-01
* implement screen swap.StapleButter2017-02-01
* * make direct boot less shitty.StapleButter2017-02-01
* fix ARM7 VRAMStapleButter2017-02-01
* this is not how sprite priorities work, you derpStapleButter2017-02-01
* more anti-crash.StapleButter2017-02-01
* blargStapleButter2017-02-01
* TSC support, touchscreen input. not perfect but for now this will do.StapleButter2017-02-01
* sqrt crapStapleButter2017-01-31
* * implement the last missing instructions. QADD is not good according to ARMW...StapleButter2017-01-31
* * very shitty implementation of save RAM. requires an existing save file for ...StapleButter2017-01-31
* * fix VRAM address calculation for GPU AStapleButter2017-01-31
* keep the GPU from crashing if there's no VRAM mapped, I guess.StapleButter2017-01-31
* * scheduler revamp, simpler designStapleButter2017-01-31
* move TCM shit to CP15.cpp. closer to the real thing (for example now DMA can'...StapleButter2017-01-30
* start refactoring shit: more accurate timing and way of counting cycles.StapleButter2017-01-30
* * support for cart secure areaStapleButter2017-01-23
* esgshdgdfhStapleButter2017-01-22
* some attempt at cart supportStapleButter2017-01-22
* rotscaled 16color sprites. about fucking time I get this shit working.StapleButter2017-01-21
* some beginning of sprite support: 16bit tiled sprites, not rotated or anythin...StapleButter2017-01-21
* BG scroll. also fix silly bug.StapleButter2017-01-20
* fix bug with ALU operations and shift operands, where the shift operation cou...StapleButter2017-01-20
* * some basic BG display codeStapleButter2017-01-20
* * start GPU shit: draw BG0 16-color.StapleButter2017-01-18
* skeleton for 2D GPUStapleButter2017-01-18
* fix bug that could cause nested IRQs.StapleButter2017-01-18
* ARM9 division hardware. POSTFLG register.StapleButter2017-01-18