JNetHack Win32バイナリ仮置き場

移転します。リンクの変更をお願いします>関係各位
http://www.roguelike.sakura.ne.jp/jnhwin/index.html
2010/07/26 ぜんぜん全く作業途中ですが、皆様のご助力に感謝しつつとりあえずの成果

NetHack及び各種バリアントのなかで、Win32バイナリ版や、各種パッチ適用済みバイナリが用意されていないものを、勝手にMAKEしてアーカイブしております。本家NetHackのライセンス(邦訳)に従い、お好きなように自己責任でお使い下さいませ。


What's New

http://jnhwin.ps.land.to/移転しました。作業の際に、アップローダーの内容を消してしまいました。ごめんなさい。08/11/22 Sat

たくさん更新。ハーフエルフパッチの追加とJNetHack、JSlash'EMの最新版への対応です。08/ 8/12 Tue

大変遅くなりましたが、JSlash'EMの最新版のバイナリをアップしました。08/ 4/18 Fri

以前2chのスレに書いたアップローダーを公開するのを忘れていました。こちらから。07/11/23 Fri

:tNGにゲーム開始時に能力値のうち一つをリクエストできる機能がありますが、これをパチってEMに当てたバイナリを公開しました。07/10/18 Thu

更新を忘れていたHELL Patch関係のバイナリをアップしました。07/10/ 6 Sat

無断ですが2ちゃんのスレにアップされた巫女パッチのバイナリを掲載しました。07/10/ 5 Fri

遅くなりましたが、TNGを最新版に置き換えました。07/ 9/19 Wed


Link

このサイト内
JNetHack:tNG関連
Vanilla(JNetHack)各種パッチ適用
JSLASH'EM関連
Hell Patch for JNetHack関連
巫女パッチ・ハーフエルフパッチ関連
謎のあぷろだ
site policy:お約束
プレイメモや自分用の覚え書き


配布サイト・重要サイト
NetHack Portal
 まさしくポータルサイト。

GTK+NetHack Home Page
 3.2系ベースの旧JNetHack開発元

JNetHack Project
 現在のJNetHack開発元

JSLASH'EM ホームページ
 JSLASH'EM開発元

JNetHack: the Next Generation
 旧版のTNG開発元

JNetHack
 最新版TNG開発元

JNetHack: Yet Another Win32 Window Port
 TTY感覚で美しい画面で遊べる、jwin32パッチ開発元

hackaholic - Roguelike Tips
 偉大なる究極のスポイラーサイト 独自の読み物超充実

SLASH'EM Japanese spoiler wiki
 EMのスポイラーサイト


パッチ配布・情報サイト
The JNetHack Home Page
 スポイラー、TNGの情報

JNethackのページ
 FHSパッチ製作者のサクシャさんのサイトの、NetHack関連のトップページ。色々あります。TNGの情報もあり。

So-Miya's HomePage
 Vanilla、EM、RJNHなど様々

Geekpatch for slashem 置き場(仮)
 JSlash'EMに:tNGのギークを追加するパッチを公開されているIwakiriさんのサイトです。今後に期待ですね。
JNetHack -- miko
 変愚蛮怒の巫女パッチをベースにしたパッチを公開されています。

Contents

以下特に断り書きが無い場合、当方のWindows2000Pro.+BCC5.5.1でMakeしたものです。ターゲットはWin98以降でコンパイルしておりますので、Win98〜Xpまで特に問題なく動作すると思われます。設定ファイルをデフォルトから書き換え、願いを得る際に英語入力の複数形で失敗することの無いようにしてあります。なおアーカイブ内容につきましてはこのサイトの管理人の仕業ですが、責任は持てませんので悪しからずご了承ください。(とは言え、明らかにミスってる部分などありましたらページ下部のリンクよりご連絡頂けたら幸いです。)


JNetHack: the Next Generation関連

今現在TNGをメンテされている、井出健智さんが公開しているパッチを当てたJNetHack:tNGのバイナリです。

オリジナルや旧TNGと比較して、長斧系の遠隔攻撃武器が便利に使えるパッチが組み込まれていたり、新要素があったりと色々変わっています。現在も着々と独自の拡張を続けているので、今後にも期待のできるバリアントの一つとして極めて有力です。

HTML出力機能付き JNetHackのパッチ、Slash'EMのshow weightとshow damegeを移植するパッチ、Ralph Churchill氏によるColor Hp monitorを基に井出さんがSWSDパッチ対応に作成して下さったCOLOR HP MONITORの別実装 patch、同じく井出さんの「日本語の別名で願える様にする patch」、Slash'EMにも実装されているPasi Kallinen氏のmenucolorパッチをまとめて5点セットとしてこれを当てたものを基本にアップしています(なおHPMONはタイル版では機能しません。jwin32y版は井出さん作成の別パッチで対応しています。MENUCOLORもタイル版では機能しません)。

JNetHack-3.4.3-0.9-tng-0.7.9.5-5pcs-tty.lzh
上記TTY版です。
JNetHack-3.4.3-0.9-tng-0.7.9.5-5pcs-fig2-tty.lzh
上記にさらにNetHack Portalの職業 Fighter を追加するパッチを適用したものです。当サイトで配布しているバイナリは、全て一部修正して戦士で二刀流が使えるようにしております。元のソースはスキルがあるのに使えないのですが、使えるべき、と判断いたしました。TTY版です。
JNetHack-3.4.3-0.9-tng-0.7.9.5-5pcs-fig2-jw32y.lzh
youkanさんが開発されているJNetHack: Yet Another Win32 Window Portパッチを適用したバイナリです。タイルなどのグラフィックではない、もう一つの美しいWindowポートを提案されています。TTYと全く同様の感覚でプレイでき、お勧めの逸品です。(SVGA以上必須かも)
なお以下全てのjwin32yパッチ適用バイナリに共通することですが、当方でdefault.nhに設定の見本を追加修正してあります。各自適宜書き換えてください。また、HPMONパッチがうまく動かず井出さんに別パッチを作成いただき、HTMLDUMPも文字化けが起こるのでyoukanさんに修正を頂いたものを別パッチとして作成し当てています。

TNG開発版もMakeしましたので掲載させていただいております。不具合報告や、ご意見ご感想などを2ちゃんのNetHackスレや井出さんのサイトの掲示板などにご報告いただけると、開発者さんである井出さんも助かると思います。

JNetHack-3.4.3-0.9-tng-20070802-5pcs-tty.lzh
5点セットを当てたTTY版です。
JNetHack-3.4.3-0.9-tng-20070802-5pcs-jw32y.lzh
上記のYet Another Win32 Window Port版です。

日本語版TNGの本家サイトはこちら。↓

JNetHack: the Next Generation


JNetHack(Vanilla)関連

素のJNetHackの各種パッチ適用バイナリです。HTML出力機能付き JNetHackのパッチ、Slash'EMのshow weightとshow damegeを移植するパッチ、Slash'EMにも実装されているPasi Kallinen氏のmenucolorパッチ、さらに井出健智さんのサイトの、「遠隔攻撃可能な武器(polearms, lance 等)を装備時に自動で射程範囲内の敵を攻撃できるようにする patch」、「日本語の別名で願える様にする patch」、Ralph Churchill氏によるColor Hp monitorを基に井出さんがSWSDパッチ対応に作成して下さったCOLOR HP MONITORの別実装 patch、:tNGにあるキャラメイク時に能力値をリクエストできる機能を抜き出したパッチをまとめて7点セットとしてこれを当てたものを基本としてバイナリをアップしています(なおHPMONはタイル版では機能しません。jwin32y版は井出さん作成の別パッチで対応しています。MENUCOLORもタイル版では機能しません)。

JNetHack-3.4.3-0.10-7pcs-tty.lzh
上記のTTY版です。
JNetHack-3.4.3-0.10-7pcs-win.lzh
こちらはタイル版です。
JNetHack-3.4.3-0.10-7pcs-fig2-tty.lzh
上記にさらにNetHack Portalの職業 Fighter を追加するパッチを適用したTTY版バイナリです。
JNetHack-3.4.3-0.10-7pcs-fig2-jw32y.lzh
youkanさんが開発されているJNetHack: Yet Another Win32 Window Portパッチを適用したバイナリです。
JNetHack-3.4.3-0.9-6pcs-RqFg-tty.lzh
こちらは戦士パッチではなく、同じくサクシャさんが公開されているNetHack ランダムクエスト&戦士パッチfor3.4を適用したバイナリです。詳しい内容はアーカイブ内の説明書にて。
JNetHack-3.4.3-0.9-6pcs-RqFg-jw32y.lzh
上記のYet Another Win32 Window Port版です。
menucolorパッチについて
Pasi Kallinen氏のmenucolorパッチをほんの少し日本語化しただけのパッチです。オリジナルと日本語版では処理が違いますし、当方でMakeしたバイナリはregex.hをインクルードしていませんので設定が不明でした。ですのでdefault.nhに当方で勝手に設定の見本を追記してあります。試行錯誤で見つけた設定方法なので、間違っていたら教えてください。

SWSDパッチ

JNetHack-3.4.3-0.8-swsd08.diff
Slash'EMに実装されている、show damageとshow weightオプションをVanillaで実現するパッチです。もちろんEMからパチっただけのコピペで作ったインチキパッチですが、一応プレイに支障がなさそうなので公開しておきます。なおsrc/botl.cのShorten bot2がうまく取り込めなかったのでかなり強引に表示させていますので、TTYだとステータス表示が一杯になると不都合があるかも知れません(三行目への表示がされません。タイル版などはまだ確認していません)。
JNetHack-3.4.3-0.8-swsd09.diff
井出さんがShorten bot2を取り込んだパッチを送って下さったので、更新バージョンを置いておきます。現在当サイトにアップしているバイナリは全てこのバージョンのSWSDパッチ適用済みです。三行目への表示がされませんがよりオリジナルに近い動作で実用上全く問題ありません。ただ、HPMONパッチのロジックがおかしく、現状では対応できないのでHPMONは取り下げています。
なお、井出さんによるとX11グラフィック版では動かないようです。Windowsのタイルグラフィック版はとりあえず大丈夫なようです。
JNetHack-3.4.3-0.8-swsd091.diff
井出さんがX11版もコンパイルできるよう修正パッチを送って下さったので、更新版のパッチを上げておきます。ありがとうございました。

JSLASH'EM 関連

当方(このサイトの管理人)が最近はまってる、EM関係です。

jslashem-0.0.7E7F3-J0.2.1-dump1.4-atr-hpmon-tty.lzh
NetHack PortalにあるDUMPパッチを適用し、さらにCOLOR HP MONITOR(を参考に自作したパッチを)と:tNGのゲーム開始時に能力値をリクエストできる機能を抜き出してパッチにして当てたバイナリです。なおMENU COLORの設定の見本を当方で勝手に追加してあります。
jslashem-007E7F2-J0.1.3-html-geek-tty-alpha1.lzh
HTML DUMPパッチを当て、さらにIwakiriさんが公開されたJSlash'EMに:tNGのギークを追加するパッチを適用したバイナリです。完全な試験版です。一応クエストとかゲヘナあたりはテストしていますが、昇天まではチェックしていません。何故か追加アイテムやモンスターの表記などが日本語表記されませんが、一応問題なく遊べるはずです。なにか問題点がありましたら当方までご連絡願います。
jslashem-0.0.7E7F2-J0.1.3-hpmon.diff
COLOR HP MONITORJNetHack に関するいろいろさんのパッチを参考に、EM最新版に適用できるよう作成したHPの色を「満タン=白」「十分=緑」「危険=黄色」「ヤバッ!死にそう=赤」に表示させる(コピペで作ったw)パッチです。なお、手元のLinux環境では問題なくパッチが当たってMakeできますので、これに関してはWin32限定ではなく機種依存無しの模様です。wもちろんdiffの使い方すら知らないのでdiffのコマンドもコピペなのは言うまでも無い。w
なおたまに表示がおかしくなりますが笑って許して下さい。
jslashem-0.0.7E7F3-J0.2.1-dump1.4-atr-js32y.lzh
こちらはDUMPパッチ+menucolor適合版のJNetHack: Yet Another Win32 Window Port適用バイナリです。お勧めです。ゲーム開始時に能力値をリクエストできるパッチも当っています。

Hell Patch for JNetHack関連

2ちゃんのスレで紹介されていた、http://www.smart.net/~rchason/nethack/のHell Patchを(なげやりに)日本語化してみました。

JNetHack-3.4.3-0.8-hell3.2-nomakefile.diff
パッチ本体です。6体の新登場ユニークモンスター(うち一体はEMと被ります)と、うち5体の専用フロアが追加されます。当方が行ったのはパッチの当てなおしと、追加モンスターの日本語化、だけですのでMakefile周りが整備されていません。実用上問題ないとは思いますが、トラブルがありましたら自己解決してください。
JNetHack-3.4.3-0.9-6pcs-hell-tty.lzh
HTML出力機能付き JNetHackのパッチ、Slash'EMのshow weightとshow damegeを移植するパッチ、Slash'EMにも実装されているPasi Kallinen氏のmenucolorパッチ、さらに井出健智さんのサイトの、「遠隔攻撃可能な武器(polearms, lance 等)を装備時に自動で射程範囲内の敵を攻撃できるようにする patch」、「日本語の別名で願える様にする patch」、Ralph Churchill氏によるColor Hp monitorを基に井出さんがSWSDパッチ対応に作成して下さったCOLOR HP MONITORの別実装 patch、:tNGにあるキャラメイク時に能力値をリクエストできる機能を抜き出したパッチをまとめて7点セットとしてこれを当てたものを基本としてバイナリをアップしています(なおHPMONはタイル版では機能しません。jwin32y版は井出さん作成の別パッチで対応しています。MENUCOLORもタイル版では機能しません)。こちらはTTY版になります。
JNetHack-3.4.3-0.10-7pcs-hell-win.lzh
上記のタイルグラフィック版バイナリです。
JNetHack-3.4.3-0.10-7pcs-hell-fig2-jw32y.lzh
Hell Patch+7点セットにさらに戦士パッチを当てたJNetHack: Yet Another Win32 Window Portパッチを適用したバイナリです。
JNetHack-3.4.3-0.9-tng-0.7.9.5-5pcs-hell-tty.lzh
あろうことか、:tNGと組み合わせてしまいました。Vanillaで感じるゲヘナの退屈さは無くなりますが城以降が長くて大変です。お好みで。
JNetHack-3.4.3-0.9-tng-0.7.9.5-5pcs-hell-jw32y.lzh
上記Yet Another Win32 Window Port版です。

巫女パッチ・ハーフエルフパッチ関連

NetHack 地下:39>>23(yzh氏)氏が掲載した職業巫女を追加するパッチをmakeしてみました。テスト版だそうです。サイトはこちら。種族ハーフエルフを追加するパッチも公開されておりますので、併せて取り込みました。

JNetHack-3.4.3-0.10-7pcs-MkHe-tty.lzh
HTML出力機能付き JNetHackのパッチ、Slash'EMのshow weightとshow damegeを移植するパッチ、Slash'EMにも実装されているPasi Kallinen氏のmenucolorパッチ、さらに井出健智さんのサイトの、「遠隔攻撃可能な武器(polearms, lance 等)を装備時に自動で射程範囲内の敵を攻撃できるようにする patch」、「日本語の別名で願える様にする patch」、Ralph Churchill氏によるColor Hp monitorを基に井出さんがSWSDパッチ対応に作成して下さったCOLOR HP MONITORの別実装 patch、:tNGにあるキャラメイク時に能力値をリクエストできる機能を抜き出したパッチをまとめて7点セットとしてこれを当てたものを基本としてバイナリをアップしています(なおHPMONはタイル版では機能しません。jwin32y版は井出さん作成の別パッチで対応しています。MENUCOLORもタイル版では機能しません)。こちらはTTY版になります。
JNetHack-3.4.3-0.10-7pcs-MkHe-jw32y.lzh
上記Yet Another Win32 Window Port版です。

site policy:念のため書き添えておきますが、当方は上記ソフトウェア群の著作者ではありません。単なるいちユーザーに過ぎません。Windows OSのユーザー全てがコンパイル環境を整えているわけではない現実を考慮し、便利なよう、またもっと多くの方にNetHackをプレイして頂きたく「勝手に」JNetHackやバリアントにパッチ開発者さんが配布・公開されているパッチを適用し、Windowsですぐ使えるようコンパイル・アーカイブして配布しているものです。特に断り書きが無い限り、全てのソフトウェアーの著作権は各配布物の著作者様にあります。リンク先も必ずご確認ください。
無保証。ライセンスは本家NetHackのものに基づきます。
本家NetHack関係、JNetHack関係、そして2chの某スレに深く感謝!


2006/03/26開設 2008/11/22移転