Nintendo leaks keep getting more wilder day by day. This time the entire source code of the Nintendo 3DS operating system has been posted online. Everything you would want to know about how 3DS worked is in there. Again, the leak originated in 4chan.
This time the leak doesn't include design documentation like the Wii leak did, but there's lots of interesting development files, and this leak is also huge because 3DS is still in production. Also, the Nintendo Switch OS is based on the 3DS OS.
Filelist:
Three's an enormous amount of content in this leak and there may be important discoverments in there that we haven't noticed yet, but one interesting file seems to suggest NVIDIA 3DS was real and was in development since 2006:
NVIDIA references in this early dev log:
PROMへ書き込むROMイメージです。
MG20用は *_mg20_*.exo、IOP用は *_iop_*.exo というファイル名です。
Xilinx の書き込みツールでエラーが出た時にはツールを再起動して下さい。
変更履歴
2006/12/5
IOP: LCD-DACパラメータ修正
2006/12/1
IOP: LCD-DACパラメータ最適化
2006/11/30
IOP: LCD-DAC初期化&バックライトON
サウンドイネーブル
バス調停方式をラウンドロビンへ初期化
2006/11/29
MG20-NV: DDR設定の最適化
2006/11/23
MG20-NV: NVIDIA製PROMでDDRが使用可能になるもの
2006/11/17
IOP: MG20 からの初期化完了コマンド受信を待っていた箇所を一時的に削除
2006/11/16
MG20: JTAG は NV-ROM でイネーブルにしているので無限ループのみ
2006/11/14
IOP: LinkIF & PMIC初期化
JTAGイネーブル直前にキャッシュ&プロテクションユニットディセーブル
2006/11/13
IOP: JTAGイネーブルのみ
The craziest part about this NVIDIA thing is that back in 2006 Tegra didn't even exist.
Regarding Pokémon, yes, the D/P source code has also been posted in 4chan. This time there doesn't seem to be anything interesting, no prototype Pokémon there.