github
tilderain
CaveStoryNDS

の3つのキーワードでググると、Githubの移植版の洞窟物語ページにたどり着ける

ここからZipファイルをダウンロード、展開して、
上記のdevkitProがインストールされたシステムで
make JPN=1
とすると
コンパイルが始まり、.ndsファイルが得られる。
このファイルをNDSエミュレーター等で起動させると、
かの名作、洞窟物語が実行される(日本語版)。

教材として、これほど有意義なものはない。
(gba版もあるのだけれど、こちらはこのシステムではコンパイルできないっぽい)