■ 動かし方

● 必要なアーカイブをダウンロードして、全部を同じディレクトリに解凍します。

・	SDLモードでプレイする場合は、
	使用したい OS用の実行ファイル GearHead1100i18n.bin.* と、
	CUI(ASCII),SDL両モード共通のデータのうち
	使用したい言語の物 GearHead1100i18n.txt.*.lzh と、
	SDLモード専用のデータ GearHead1100.image.lzh の、
	３つが必要です。

	カラーバリアフリー対応（あまり出来はよくないですが）で使いたい場合は、
	GearHead1100.image.lzh を展開した後に、
	GearHead1100i18n.image.color_barrier_free_test.lzh の内容を
	上書きで展開して下さい。

・	CUIモード（ASCIIモード）／GUIモード（422氏＋らふ氏の表示モード）で
	プレイする場合は、
	使用したい OS用の実行ファイル GearHead1100i18n.bin.* と、
	CUI(ASCII),SDL両モード共通のデータのうち
	使用したい言語の物 GearHead1100i18n.txt.*.lzh の、
	２つが必要です。

・	他の言語に変える場合、
	インストール済みの言語版を消すか、
	別のディレクトリにインストールする必要があります。

	切り替えはできません。

● 環境設定ファイル gharena.cfg にて、
   好みに合わせて環境設定やキーカスタマイズを行います。

・	gharena.cfg に記述する各設定の説明は、
	doc の下の j_Config.txt を見て下さい。

	サンプルとして gharena.cfg.* を同梱してあります。
	gharena.cfg と言う空のファイルを作り、
	サンプルから必要なものを gharena.cfg の中に混ぜて下さい。
	日本語版メッセージデータを使う場合は、文字コードには eucJP を使って下さい。
	英語版メッセージデータを使う場合は、文字コードには ISO8859-1 を使って下さい。

・	カラーバリアフリー対応で使いたい場合や
	SDLモードで色の設定を行いたい場合は、
	gharena.cfg.color_barrier_free_test を参考にして下さい。

	CUI(ASCII)モードでカラーバリアフリー対応で使いたい場合や
	色の設定を行いたい場合は、
	ターミナルソフトや OS の環境設定で設定して下さい。

・	MS-Windows で GUIモード（422氏＋らふ氏のモード）を使用する場合は、
	追加の環境設定ファイル win.cfg が必要です。

	サンプルとして win.cfg.* を同梱してあります。
	自分の環境に合ったサンプルを win.cfg と言う名前でコピーして下さい。

	カラーバリアフリー対応で使いたい場合や
	色の設定を行いたい場合は、
	win.cfg.*_color_barrier_free_test を
	win.cfg と言う名前でコピーして下さい。

	フォントや色が好みに合わない場合、
	win.cfg と言うファイルを作り、
	サンプルから必要なものを win.cfg の中に混ぜて下さい。
	この時、MS-Windows日本語版を使っている場合は、
	文字コードには cp932 を使って下さい。
	その他の言語版の MS-Windowsを使っている場合は、
	それに合わせた文字コードを使って下さい。

● 文字コードの設定を行います。

・	MS-Windows では、通常は設定は不要です。

	MS-Windows で、
	他のソフトが 環境変数 LANG や LOCALE 等に何か設定していると、

iconv initialization failed. (system encoding "EUCJP", terminal encoding "JA")

	等と表示されて、起動できない場合があります。

	その場合、日本語版メッセージデータを使うならば、
	環境変数 GEARHEAD_LANG に 2byte-cp932 と設定してから
	動かして下さい。

	英語版メッセージデータを使うならば、
	環境変数 GEARHEAD_LANG に
	2byte-cp932 （MS-Windows日本語版を使っている場合のみ）か
	singlebyte-cp437 か
	singlebyte-ISO8859-1 か
	singlebyte-ascii と
	設定してから動かして下さい。

	他の言語のメッセージデータの場合は、各言語の設定に従ってください。

・	BSD系や Mac や GNU/Linux 等で実行する場合は、
	環境変数 LANG や環境変数 LOCALE を適切に設定するか、
	使用したい文字コードを GEARHEAD_LANG に設定します。

	OS を普通にインストールしていれば、適切に設定されている筈です。

・	MS-Windowsエミュレータや Wine で動作させる場合は、
	日本語版メッセージデータを使うならば、
	環境変数 GEARHEAD_LANG に 2byte-cp932 と設定してから
	動かして下さい。

	他の言語のメッセージデータの場合は、各言語の設定に従ってください。

● あとは、解凍した先にある
	.\gharena.sdl.exe もしくは ./gharena.sdl （SDLモードの場合）、
	.\gharena.cui.exe もしくは ./gharena.cui （CUI(ASCII)モードの場合）、
	.\gharena.gui.exe
	（MS-Windows専用GUIによるCUIエミュレートモード（422氏＋らふ氏の表示モード）の場合）、
	を実行するだけです。

・	SDLモードで、
	英語だけしか表示されなかったり（英語以外が□になったり）
	文字が全く表示されなかったり（全部□になったり）する場合、
	環境設定ファイル gharena.cfg の FontFileBig と FontFileSmall に、
	使用したいフォントを「フォントファイル名」で指定して下さい。

・	GUIモード（422氏＋らふ氏のモード）で、
	英語だけしか表示されなかったり（英語以外が文字化けしたり）
	文字が表示されなかったり（文字化けしたり）する場合、
	win.cfg の FontName に、
	使用したいフォントを「フォント名」で指定して下さい。

・	画面表示が遅いとか、節電したいとか言う場合。

	SDLモードの場合は、j_Config.txt の
	「ノートＰＣの電池を長持ちさせたい場合や、節電したい場合」
	の項目と言及しているオプションの項目を読んでください。

	CUI(ASCII)モードで MS-Windows で読み上げソフト非対応で良いならば、
	GUIモード（422氏＋らふ氏のモード）を使って下さい。

	CUI(ASCII)モードで MS-Windows で読み上げソフト対応が良いならば、
	Microsoft製以外の高速コンソールソフトを探して下さい。

	CUI(ASCII)モードで BSD系や Mac や GNU/Linux 等の場合は、
	高速ターミナルソフトを使って下さい。
	rxvt 辺りならば、GUIモード（422氏＋らふ氏のモード）並に速いです。



■ 注意や備考

・	日本語用の
	シナリオ・メッセージデータ、メックデータ、セーブデータの文字コードは、
	全て eucJP になります。
	但し win.cfg だけは CP932 です。

	また、ファイル名には いわゆる半角のアルファベットと数字と ()-=_. のみが
	使用できます。

	いわゆる日本語とかいわゆる半角カナは、ファイル名に使用できません。

・	FreeBSD版の実行には、
	FreeBSD/i386 6.x のライブラリ（FreeBSD/amd64 6.x WITH_LIB32 でも可）か
	compat6x-i386 が必要です。

	特に OS依存やバージョン依存の事はしていませんので、
	NetBSD, OpenBSD, MacOS X の FreeBSD エミュレーションで
	動くかもしれませんし、動かないかもしれません。

	……、OpenBSD の FreeBSD-4 エミュレーションでは動かなかった。

・	Linux版は何か色々ライブラリが必要な筈ですが、
	やっつけ仕事でてきとーにコンパイルしてみただけなので、
	どのディストリビューションで使えるかとか、どんなパッケージが必要だとか、
	判りません。

	取り敢えず、X が動いているならば、問題無い様にした筈ですが。

	動かなかったら ldd か objdump -p で
	何のライブラリが足りないか見て下さい。

	取り敢えず
	FedoraCore4系 BSD/Linux 2.4.2,
	Debian 3.1(sarge) GNU/Linux 2.6.20.x,
	Vine 3.2 GNU/Linux 2.4.xx
	で動作確認済。
	……って sarge のサポート終了してるし、どうしよう。

[ End of File ]
