github にて、rogueclone2s のリポジトリを公開しました。
https://github.com/masoo/rogueclone2s
8年以上前に作成した rogueclone2s の CVS があったので、公開する事にしました。
コミットログを見ていただくと、
C89 以前のソースコードから C99 に対応させていく様がご覧になれると思います。
また、如何に元のソースが、少ないメモリを使って、ゲームを成立させていたかが分かるかと思います。
なお、コンパイルは多分できると思いますが、 utf に対応していません。
遊びたい場合は、
https://github.com/naota/rogueclone2s-utf8
を使用すると、今の環境でも、それなりに簡単にコンパイルできると思います。
内部エンコーディングの utf8 化、いつかしたいな。