This is an interactive demo of the developer DSi Shop.

The developer DSi shop uses a modified version of the DSi Browser, and most of its content is local HTML/JS. Because the app is almost entirely HTML/JS, I was able to take the HTML pages from romfs and format them to work on your browser.

Sadly, many of the pages are missing- locked behind Nintendo's development servers or just straight up gone. I patched things up wherever possible, killing any dead links and linking to otherwise unlinked pages.
Features such as the console information and DSi specific operations are also missing/broken (as is to be expected when you're running a DSi app on a PC). I tried filling in the blanks where I could, but it still has a way to go.
If you want to help polish up the code, feel free to submit a PR here.

Download original app:

I have found 3 different versions of this app. I am not sure what the differences between the apps are, though I will look into that.
I used the files from shop.HNFC.Release.v1536 for my demo.

shop.HNFC.Release.v1536: srl | tad
shop.HNFC.Release.14231: srl | tad
shop.HNFC.Release.thumb: srl | tad


I have only gotten shop.HNFC.Release.v1536.tad to work. The other two versions produce a 293003 error (NAND install) or boot with broken touch controls (unlaunch & nds-bootstrap).
I have only gotten the first one to work on a DSi by installing it to NAND, but hiyaCFW may work as well (I haven't tested that yet). Using nds-bootstrap, unlaunch, or any similar apps will introduce the problems listed above, or cause the developer DSi Shop not to boot.