BCC

Last-modified: 2007-02-12 (月) 10:06:30

【BCCでコンパイルする】

Borland C++ Compiler 5.5
BCCのコンパイラ。これがathenaを生成してくれます。

setbcc(コンパイラの環境定DL)
BCCの環境設定を簡単にやってくれるものです。

zlib.dll(マップ圧縮)
マップ圧縮。ないと鯖起動時にエラー出ます。

BCCのセットアップ

Borland C++ Compiler 5.5のセットアップ
◆先ほどDLした「freecommandlinetools2.exe」でbccをPCにセットアップします。

   freecommandlinetools2.exeをダブルクリックして実行します。
   同意→完了を押せばセットアップが終わります。

◆次に同じくDLした「setbcc15.exe」を解凍します。

   解凍すると「setbcc.exe」が出てくるので、これをダブルクリックして実行します。
   これはbccの環境ファイル・パス設定プログラムです。
   ここは進む→進む→進む→進む→進む→設定を押していくと設定が完了します。
   セットアップが終わったらPCを再起動しなければならないので、再起動してください。

Athenaのコンパイル

Jathena(Athena)をコンパイル&起動
◆落としたjathena(Athena)を解凍してください。
  解凍して出てきたフォルダをCの下に移動し、athenaとリネームしてください。(C:\athena\)

◆zlib114dll.zipを解凍してできた、\dll32\に入っているzlib.dllを
  athenaフォルダの中に入れてください。

◆bcc32_make.batを右クリック→編集

  @rem Login_ID2で、IPを見るようにします(通常はコメントアウト)
  @rem Passwordの代わりにIPを見て接続します、最新の日蔵が使えるようになりますが
  @rem ケーブルTV等グローバルIPが外部に出ないプロバイダからは接続不可になります
  :set __SKIP__=-DCMP_AUTHFIFO_IP -DCMP_AUTHFIFO_LOGIN2
 ↑のコンマを消して保存してください。

◆bcc32_make.batをダブルクリックして実行し、athenaフォルダに
  「char-server.exe」 「login-server.exe」 「map-server.exe」
  の3つが作成されたか確認してください。

  「win32_start.bat」をダブルクリックでJathena(Athena)が起動します。

新職業を使う場合

テコン、忍者、ガンスリンガーを使いたい人は、
bcc32_make.batを右クリック→編集

@rem TKSGSLでごにょごにょ (通常はコメントアウト)
 :set __EXCLASS__=-DTKSGSL
 :set __EXCLASS__=-DTKSGSLGSNJ
↑のコンマを消して保存

「char-server.exe」「login-server.exe」 「map-server.exe」が既にあるときは、
「bcc32_clean.bat」を一旦起動して鯖exeを消去し、
もう一度bcc32_make.batを起動してください。