diff --git a/_layouts/dsiware.html b/_layouts/dsiware.html index ae1053a..69938dc 100644 --- a/_layouts/dsiware.html +++ b/_layouts/dsiware.html @@ -10,6 +10,7 @@ + @@ -24,7 +25,7 @@
- <-- Main site | Shop start page | GitHub + <-- Main site | Shop start page | Discord | GitHub

DSi Debug Shop


@@ -40,7 +41,7 @@


-

This is an interactive demo of the DSi Debug 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 NitroFS and edit them to work in any browser.

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 running a DSi app on a modern browser). I tried filling in the blanks where I could, but it's not perfect.
If you want to help polish up the code, feel free to submit a PR here.
+

This is an interactive demo of the DSi Debug 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 NitroFS and edit them to work in any browser.

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 running a DSi app on a modern browser). I tried filling in the blanks where I could, but it's not perfect.
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 specific differences between the apps are.
I used the files from shop.HNFC.Release.v1536 for my demo. @@ -56,5 +57,7 @@ shop.HNFC.Release.thumb: Copyright © 2021- Lillian M. Skinner Contact me.
diff --git a/common/js/footer.js b/common/js/footer.js new file mode 100644 index 0000000..a0a3691 --- /dev/null +++ b/common/js/footer.js @@ -0,0 +1,6 @@ +window.addEventListener('load', setFooterDate, false); + +function setFooterDate() { + let footerDate = document.getElementById("footerDate"); + footerDate.textContent = new Date().getFullYear().toString(); +} \ No newline at end of file