forked from flaviojs/jathena
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Readme1093
149 lines (117 loc) · 5.13 KB
/
Readme1093
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
--------------------
//1093 by いど
・サーバースナップショット
--------------------
//1076以前の変更点はReadmeを参照してください
--------------------
Athena Dev. v2.1.1 Released: Middle July, 2003
(c) 2003 Athena Project.
http://project-yare.de/
1. Athena(アテナ)について
2. このリリースについて
3. 必要な物
4. 使い方
5. 現在の仕様
6. 祝辞
7. 免責事項
8. 募集
9. English
1. アテナについて
アテナとは2003年1月半ばにでた0052.lzhをベースとして作られているエミュレータの一つです。
基本的なライセンスはオリジナルがGPLの下に配布されている為、
これに従いGPLの下配布を許可します。
/*
改良版を配布する場合は必ずこのREADMEを書き換えてください。
何処を改良したのか報告([email protected]まで)して貰えると助かります。
バイナリのみの配布はGPL違反ですので"必ず"ソースも添付してください。
*/
動作の確認は以下の通りのみ行っています。
// ただし完璧に動く事を保証するものでありません
対象CPU: Intel Pentium系 // PentiumII以上で確認.
FreeBSD 4.8R, 4.6.2R
Linux RedHat 7.3
cygwin + gcc 3.2 20020927 (prerelease)
開発元URL: http://project-yare.de/
2. このリリースについて
今回のリリースは前回(V2.1)同様開発版のリリースのみです。
2.1に比べ下記の点が修正されています。
mapのデフォルト設定が韓国data.grfのみ正常に動作するようになっていた点
common/timer.cやmap/script.cの幾つかのバグ
迅速にUpdateを強く推奨するものではありませんが各自の判断で行って下さい。
3. 必要な物
data.grf //sdata.grfは必要に応じて
account.txt //存在しない場合athena.shが自動生成します
conf/*.cnf //Map用とChar用の二種類あります
conf/npc*.txt //npc設定用ファイルです。複数のファイルに分けることが可能です。
db/*.txt //アイテム、job情報など
4. 使い方
> tar xvfz athena-d?.?.tar.gz
> cd athena-d?.?.tar.gz
> make
> vi conf/char_athena.cnf //IP(127.0.0.1)の部分を環境に合わせて変更してください
> vi conf/map_athena.cnf //同上、またmap設定などは、このファイルで行います。
> ./athena.sh
上記を行えば"たぶん"起動します。
補足:
conf/npc_sampleJ.txtにはスクリプトの書き方について色々な説明が記載されています。
もし、独自のMap設定を行ってみたい人や、スクリプトを弄りたい方は参考にしてください。
ただし、開発中のためスクリプトの仕様が変更される可能性が高いです。
command.txtには実装済みの特殊コマンドについての説明を記載しています。
5. 現在の仕様
本鯖と比べておかしい(例えばプバが歩く、ポリンがアイテムを拾わないなど)点は、
全て現在開発中に因るものです。
現状としてキャラクタ系及びモンスター系のバグ報告は無視される可能性が高いです。
バグ報告について必ず発生条件をお書き下さい。
下にある報告用テンプレートを使って報告して頂くと助かります。
報告先はエミュ板の開発スレにでも。
---- Athena v 2.0 (stable or develop) ----
【gcc ver】gcc -vを実行時に表示される内容
【動作システム】FreeBSD, Linux(ディストリビュージョンも), cygwinなど
【発生内容】mapが落ちてしまった時の表示されていたデバッグ情報など具体的に書いてください。
【操作内容】具体的にどんな操作を行ったかを書いてください。
------------------ END -------------------
理想はテンプレに加えてmap.coreなどcoreファイルをUploaderにアップして頂くことですが
問題のMapだけの状態にしcoreの吐く容量に注意してください。
/*
確認した限りでは324個ほどmapデータを読み込ませると、
40MB近いcoreファイルを吐き出します @FreeBSD
cygwinの場合はstackdumpというファイルになるそうです。
しかし、coreファイルなどをgzip圧縮などすれば大幅に小さくなります。
大凡30MBのcoreファイルが2.9MBほどになるようです。
ですので、もしアップロードする場合はgzip圧縮など各自行ってください。
*/
今回のリリースだけでなくHISTORYを作成すると大量に記述が必要な為省略しています。
// 多い日だと本当に結構ありますので‥‥。
6. 祝辞
今回このAthena開発版を出すに当たって感謝したい方々(順番不同)
Lemming氏 (Project YARE)
0052氏 (Uploader)
35氏 (エミュ開発スレ)
Johan Lindh氏(Author of memwatch)
YARE forumのNPC情報を作成した方々
weiss研究会BBSの様々な情報ファイルを作成した方々
最後に、.coreファイル達
7. 免責事項
Athena Projectは一切Athenaの動作に関する保証等は行いません。
つまり、Athenaは無保証です。
[email protected]に動作・操作等に関する質問などを送られても一切お答えできません。
又Athenaを用いたことにより生じた被害・問題等の責任は一切Athena Projectは負いません。
8. 募集
athenaの開発に参加したい//興味があるという方ご連絡下さい。
我々は貴方の参加をお待ちしています。
// 最新版が欲しいだけで何ら協力して頂けないという方はお断りです;-)
[募集要項: プログラマ(2-3人)]
年齢: 不問
性別: 不問
言語: 日本語が理解可能
内容: C言語もしくはC++による開発。(特にネットワークやDBの経験が有る方大募集!)
[募集要項: 翻訳(?人)]
年齢: 不問
性別: 不問
言語: 日本語、英語が理解可能
内容: 仏蘭西語、独逸語、西班牙語、伊太利亜語、泰(タイ)語、朝鮮語、中国語へ文献、サイトなどの翻訳
連絡先: [email protected] 雑務担当まで。
9. English
This release is just fixed some bugs in timer.c, script.c and map_athena1.conf.
(c) 2003 Athena Project.
-->>J2KWorkBench<<--