Line 2: |
Line 2: |
| | | |
| ==Regarding the current state of DSi mode homebrew in general== | | ==Regarding the current state of DSi mode homebrew in general== |
− | There is currently no practical way to run homebrew in DSi-mode. Save game hacks exist, but these have severe limitations:
| + | Except for Sudokuhax, there is currently no practical way to run homebrew in DSi-mode. Save game hacks for hybrid card games exist, but these have severe limitations: |
| * The SD slot and NAND flash are inaccessible. | | * The SD slot and NAND flash are inaccessible. |
| * The amount of code space is limited to the available space in the game's save file. (A few kilobytes) | | * The amount of code space is limited to the available space in the game's save file. (A few kilobytes) |
| ** This restriction can be lifted with external hardware like [[EEPUART]] or [[spime]]. This is how [http://svn.navi.cx/misc/trunk/nds/dsi/cookinject/ larger chunks of code] or [http://www.flickr.com/photos/micahdowty/3794878172/in/set-72157621023570420/ image files] have been loaded by developers so far. | | ** This restriction can be lifted with external hardware like [[EEPUART]] or [[spime]]. This is how [http://svn.navi.cx/misc/trunk/nds/dsi/cookinject/ larger chunks of code] or [http://www.flickr.com/photos/micahdowty/3794878172/in/set-72157621023570420/ image files] have been loaded by developers so far. |
| + | DSiWare exploits do not have the above limits. |
| | | |
| ==Exploits== | | ==Exploits== |
| ===The Drunken Coder's savegame exploit=== | | ===The Drunken Coder's savegame exploit=== |
| This exploit allows DSi homebrew coders to run unsigned ARM asm code in DSi-mode utilizing a buffer overflow in Cooking Coach. The hack can be found [http://drunkencoders.com/2009/08/dsi-hack-update/ here]. | | This exploit allows DSi homebrew coders to run unsigned ARM asm code in DSi-mode utilizing a buffer overflow in Cooking Coach. The hack can be found [http://drunkencoders.com/2009/08/dsi-hack-update/ here]. |
| + | |
| + | ===Sudokuhax=== |
| + | This exploit allows homebrew labeled boot.nds in the root of the SD card to be launched upon startup of the DSiware Sudoku game. This hack can be found [http://hackmii.com/2011/01/sudokuhax-release/ here] |
| | | |
| ===CookInject=== | | ===CookInject=== |
Line 15: |
Line 19: |
| | | |
| ==Homebrew== | | ==Homebrew== |
| + | [[List of DSi Homebrew Applications]] |
| | | |
| ==Computer applications== | | ==Computer applications== |
− | ===pyftdi===
| |
− | svpe's python binding of libftdi. Grab it and read more information [http://svenpeter.blogspot.com/2009/08/pyftdi.html here].
| |