トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

ネットハックで遊ぼう

ネットハックをやり始めるといくら時間があっても足りないですが、とりあえずtcでもjnethackができるようにします。NetHack日本語化プロジェクトから、nethackのソースとjnethackのパッチをもらってきます。2020年10月13日現在はそれぞれnethack-366-src.tgzとjnethack-3.6.6-0.1.diff.gzでした。作業用のディレクトリを作ってそこに両方保存し、
>tar xzvf nethack-366-src.tgz
>zcat jnethack-3.6.6-0.1.diff.gz | patch -p2
とかでソースを展開し、パッチを当てます。コンパイルのためにcompiletc.tczやncursesw-utils.tczなどを入れて素直にコンパイルします。もしかするとcurse.hがないとmake時にエラーが出るかもしれませんが、強引にln -s /usr/local/include/ncursesw/curses.h /usr/include/curses.h(だったかなぁ)とかで回避できました。
makeはsudoの必要がありません。nh/install/games/jnethackという馴染みのないディレクトリにインストールされます。gnome-terminalをunicodeに設定した上で起動すれば見慣れた画面が現れるはず。後はお好みで.jnethackrcを作ってください。