aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'melonDSi' of https://github.com/Arisotura/melonDS into melonDSiArisotura2019-10-19
|\
| * add DSi shit to cmakelistsStapleButter2019-10-16
| |
* | * some fixes to SD controller support, make it clear that there is no SD ↵Arisotura2019-10-19
|/ | | | | | | | | inserted, makes Flipnote work somewhat better * immediately clear AES busy flag when the block count is zero (occurs when loading DSi cart games) * implement NDMA start modes that have an old-DMA equivalent (except for GXFIFO mode) now it boots DSi carts!
* don't auto-patch firmware touchscreen coordinates, atleast until we find out ↵Arisotura2019-10-15
| | | | whether that causes problems in DSi mode
* * base for potentially re-encrypting modcrypt, doesn't seem to be required? ↵Arisotura2019-08-07
| | | | | | but can also serve to decrypt it * revise SD IRQ behavior (fixing potential hang when loading DS games)
* guess after all we shouldn't send ACKs for nonexistant I2C devicesArisotura2019-08-06
|
* camera: enough stub to pass firmware initArisotura2019-08-06
|
* lay base for camera shitoArisotura2019-08-06
|
* * add old DS BIOSes and 04004000 BIOS-switchArisotura2019-08-05
| | | | | fixes audio issues when running DS games * attempt adding other fun shit like dynamic RAM size, but that mostly went nowhere for now
* support DSi-mode cartsArisotura2019-08-04
| | | | except they need to have the DSi-mode shit encrypted
* TSC: add backwards-compatibilityArisotura2019-08-04
|
* touchscreen input, somewhatArisotura2019-08-04
| | | | it's off, need to patch the calibration data
* lay base for DSi-mode TSCArisotura2019-08-04
|
* wifi: take this shit further. complete wifi initArisotura2019-08-04
|
* add BMI commands and other shitArisotura2019-07-24
|
* lots of things. attempting to make wifi init work. not there yet.Arisotura2019-07-24
|
* * add SCFG_EXTArisotura2019-07-03
| | | | * quick hack to detect cartridges
* HARK HARK HARK HARKArisotura2019-07-03
|
* lay base for DSi wifiArisotura2019-07-03
|
* * AES-CCM decryptArisotura2019-07-02
| | | | * fix a bunch of bugs
* make it work betterArisotura2019-06-21
|
* add SCFG_MCArisotura2019-06-20
|
* make it actually not crapo the NANDArisotura2019-06-20
|
* implement SD/MMC write (cmd25)Arisotura2019-06-20
|
* fix another AES bugArisotura2019-06-20
|
* ayyyArisotura2019-06-20
| | | | getting there!
* add LCD init flag in DISPSTATArisotura2019-06-20
|
* add some registersArisotura2019-06-20
| | | | someday I should implement the SCFG shit correctly
* * fix more AES bugsArisotura2019-06-20
| | | | * fix ass-stupid bug with NWRAM mapping
* probably betterer like thisArisotura2019-06-19
|
* combat AES overflowing and/or getting stuckArisotura2019-06-19
|
* add NDMA start mode 0x0A (AES input FIFO)Arisotura2019-06-19
|
* support loading extra RSA keys from dsikeys.bin file (to dump from haxed DSi)Arisotura2019-06-19
|
* add NWRAM registersArisotura2019-06-19
|
* add consoleID registersArisotura2019-06-19
|
* there, PSISPArisotura2019-06-19
|
* fix moar bugs, get furtherer (add support for SDHC addressing)Arisotura2019-06-19
|
* fix more bugs, get furtherArisotura2019-06-19
|
* fix bug with SD reads going a bit too farArisotura2019-06-19
|
* add AES, fix a bunch of bugsArisotura2019-06-19
| | | | we're getting an error screen! wee
* plug it to the SD/MMC FIFO.Arisotura2019-06-18
| | | | now half the shit is done.
* might be more impressive if it actually worked, like thisArisotura2019-06-18
|
* y'know, actually running the DMA units might yield better results.Arisotura2019-06-18
|
* tremble upon the NDMA implementationArisotura2019-06-18
| | | | that doesn't do much beyond getting stuck
* prevent old DMA from being a shitshow.Arisotura2019-06-18
|
* HARK HARK HARKArisotura2019-06-18
|
* add data32 IRQ thingArisotura2019-06-18
|
* take all the SDMMC shit further. now it's completing MMC init and trying to ↵Arisotura2019-06-18
| | | | read shit.
* moar SD/MMC commandsArisotura2019-06-17
|
* take this shit furtherArisotura2019-06-17
|