JNetHack: Yet Another Win32 Window Port


What is this?

 JNetHack 3.4.3-0.10 Win32用のウィンドウポートです。TTY port とだいたい同じような感覚でプレイでき、IBMGraphicsが使用できます(タイルは使用できません)。


How to use

 こんな感じで defaults.nh にフォントを指定してください。
OPTIONS=map_mode:ascii10x18
OPTIONS=font_message:MS Pゴシック,font_size_message:16
OPTIONS=font_menu:MS Pゴシック,font_size_menu:16
OPTIONS=font_text:MS ゴシック,font_size_text:14
OPTIONS=font_status:MS Pゴシック,font_size_status:16
NetHackの実行ファイルと同じディレクトリに画像ファイル(*.gif, *.bmp)を置き、 map_modeオプションにフォント名の代わりに画像ファイルのファイル名を指定することで、 画像ファイルをモノクロのビットマップフォントとみなしてマップの表示に使うことができます。 指定できる画像ファイルは、同じ大きさのフォントが縦横16x16に並べられた形式のものです。 各ピクセルのRGB成分のうち、G成分が128以上あるピクセルを白、それ以外は黒とみなします。 バイナリのアーカイブに同梱の mapfont_sample.gif を参考にしてください。

COLORオプション
defaults.nh に "COLOR=colorname:rgb" と記述することで、表示に使用しているカラーパレット(16色)を変更できます。
例) COLOR=blue:#0000cc, bright_blue:#0000ff
colornamergb
black, red, green, brown,
blue, magenta, cyan, gray,
no_color, orange, bright_green, yellow,
bright_blue, bright_magenta, bright_cyan, white
#rrggbb または
black, red, green, brown,
blue, magenta, cyan, orange,
brightgreen, yellow, brightblue, brightmagenta,
brightcyan, white, trueblack, gray,
grey, purple, silver, maroon,
fuchsia, lime, olive, navy, teal, aqua

Download

Win32y パッチ v0.04 for JNetHack 3.4.3-0.10Download
 ビルド可能な環境(nhsetup.bat実行後のソース)にパッチを当ててください
 Borland C++ Compiler 5.5でのコンパイルしか確認していません

バイナリ Download

Win32y パッチ for JSLASH'EM-0.0.7E7F2-J0.1.2Download (※BCC55のみ対応)


History

[2010/11/08] v0.04

[2006/04/13] v0.03

[2006/04/10] v0.02