aboutsummaryrefslogtreecommitdiff
path: root/NDSCart.cpp
Commit message (Collapse)AuthorAge
* * fix 'STMxx with base register included in register list' when base ↵StapleButter2017-02-05
| | | | | | register is banked. * fix cart DMA for ARM9.
* better save support. not hardcoded filename, support for non-tiny EEPROM and ↵StapleButter2017-02-03
| | | | Flash, attempt at autodetecting the right memory type.
* * make direct boot less shitty.StapleButter2017-02-01
| | | | * add main RAM mirror at 0x02800000 for ARM7.
* * very shitty implementation of save RAM. requires an existing save file for ↵StapleButter2017-01-31
| | | | | | | now. * refine some SPI code, too. mostly removing a useless function. * support 16bit accesses to DMAxCNT registers.
* * scheduler revamp, simpler designStapleButter2017-01-31
| | | | * fix dumb bug of the year: ARM LDR opcodes would accidentally read twice, which fucked with things like the IPC FIFO.
* * support for cart secure areaStapleButter2017-01-23
| | | | * fix bug in THUMB LDMIA
* some attempt at cart supportStapleButter2017-01-22