A HETARE Guide for New UKAGAKA DeveloperUkGAILLY 

Shillest Noydellfarm, Chameleon Ponapalt   SSP&CROW 

1

Chapter/0


 !"#$!

%%&&'()*+,-./01(!
231&4*5(6789:;< 0=>?@A@A(6 BCDEF9GHIJ>?*K
L&M;NOPQRS?6T789:;< 9UVW(!1 XY)>Z[H8:\]$1()2*+X4 2
X14^R_`DEF9GH)>*

ab$c1(!
%%]*de*ZZ$1#$(6&^R$fghR41(ij!
Fig.1 3rd.



5(6*^  &( j  &k!llm(6k$*1n4>?oY1 !
^*hSp[H8:QRqrsZ3pY6&)+t(!3uY*vwxym()*z{DEF9GH4|}~)(!de) &pj
& P\]6&41()*



 !


m* l^R\]65(]$1?p!
u=im*0=[H8:4l{(!&(6jp63*&m)4]$1()*RpY& ¡6 ¢£P4*¤}\\¥ !

1http://usada.sakura.vg/
54 
3
http://www.aqrs.jp/ngc/ 
2



¡Y

2A HETARE Guide for New UKAGAKA Developer1*¦G§:  SSP4& CROW5&4*¨23©& ª«¬}]6¨[H8:©­®¯°(!±²³)*MATERIA 23k$´µ1(*¶·0((¸01( ¹Chapter/1





*Zº»Y6*&6&*3$¼)½R6¾&$1(!^1n4>u¿i\%%& m$1(!£¿ÀSpj4u3Q6Ác)ÂÃv !
%%º»4*&$]¡n Chapter2 1ÄÅ1ÆS*23Ç8ÈÉ4*>u¿& ÊHÇËÌ^Í5µÎÏÐ§ Ñ1&¸¨©&Ò

Ó1(!Ôb Shell*Õ*& &Ö63&1(!
R65\4_×Ä$(!
1.  !" #$%#$%&$%&>u¿&\^R j£\4]$1?p!ØÄ PNG '()*+,ÙSRIJ(!
'()*+,
*-./0-./0#678-./0#123415
3415&ÚÛSR*67678  9": ;<6=>
;<6=>
ØÄ¿ÀÁc*ÜÝ)Þß&àák *&3^Í''*ÜÝâã4¸
3{6&)v()*äå)*æ/ç&1hèàçY3ihR1?p*^11&éê¡)ÂÃëh$1(!_×ìk í(6&¥ !
Fig.2-

3 Zî4¨ïðñ©&ò1)*óôòqrsä3j \õR*jj*ö÷¨°øÝu$»i'©4ù1Ác4ÂÃúûü*Cvh[H8:)ýþ1(!
*£)Ác46i3i¨¥©k 0h&789:;<h$&àák 6 7%%p***S  * S  ]  $  5  \  4 * ? @ A B C D E F ) 7 G = surface0.png H I J B C D E F ) 7 G =surface10.png  2 ÏÐ§  !­4 2 ÏÐ§ &(6 descript.txt iÇ 4`
4

http://ssp.shillest.net/
http://crow.aqrs.jp/
6 !"#$%&' ()*+,-./0
71”PNA” %23)Win2000/XP 456 ( 789 ": ;<5 SSP&CROW 

3)11(!
urface??.png ”??”»C

VHÏ 8 ID8*_×4>u¿)]3à¸¸R

1(!)]RR\Y6&h0((¸1(!Z1\Zp&èà>R\DOi(3!
0*_×

_4¦º(!500000&3&p\Ç$*Í  !$"#]$1?p!
Ê§Ì Sh$
0

ÄÃ

(1)

4

)u*Y

5

(8)

(-

(9)

V
10

)

2

Óh$

(3)

((´)

Y

6

î)+à6

7,$(%R,$)(20)(>./)(25)(06)(%R&')

1 $
ÄÃ

11

2î&,$

(19
)

(06)

2. KL'M@
KL'M@!
'M@!descript.txt / surfaces.txt&
surfaces.txt&
descript.txt Z4*^R jòh&4]$1?p!34µÎ_×51(!
Charset,»Z4678Ï: or 9

NH:gà;¡65)]$1()!Ê<ØÄÙÁc Shift_JIS 1131# !
charset,Shift_JIS
craftman,AUTHOR(alphabet ONLY)
craftmanw,Zh=& u4>¦b?\@)craftmanurl,http:/url.to/~author/
name,Ç 1¡
type,shellsakura.balloon.offsetx,0sakura.balloon.offsety,0kero.balloon.offsetx,0kero.balloon.offsety,0sakura.balloon.offset?&kero.balloon.offset?A4*¨B©CDEFG(6¸\(!&$]¡n3H4(I 0 0*È8:J(nZºKé¡6k L;¡h&k !
1*MN\"#4]$1?p!
surfaces.txt 4*>u¿ÏÐ§ $Oµ j)0ÉP3P9&3***l* ÊHÇËÌQ1(! ÊHÇËÌ SERIKO R4S4]$1?p 10*TU4&$]¡ndV01

8=> " SakuraScript %¥s ?@AB " IDC DE7,F6G(HIJK L"MNO  6O
10PQ)!"JRC<:06LO)0STUV8 
9

4A HETARE Guide for New UKAGAKA Developer(!
34JW4_×k XYZ$[(!>u¿»iZ$[µÎ1(!
surface0{
collision0,159,25,225,79,Headcollision1,156,151,216,188,Facecollision2,160,287,201,318,Bust
point.centerx,145
point.centery,120}
 surface? –1 ®î`>u¿&èàC

?»QR01 !

 collision?,\,`,],×,$Oµ^± –3_5 ®î$OµµÎ1( ?4C*`a(6& 1 nZbl(!Head,Face,Bust*Z1$cde*

4µÎ0h)¥()*(6¨fg©67)hö1(*S\»3$hiRi01 !
 point.centex,X jk&point.centery,Y jk –6,7 ®î>u¿JlmµÎ1(!MNn4aIJJlop1(£h\q1?p!
µÎÏÐ§ Q)rÖ*Í[H8:&Ç sY6&¥ !
S*1Ç 4tu(!Readme.txt ./ò\vw*p0h&Sxy(!
Ç 5zÚY64*&$]¡nÍ[H8:{|S?\ &¥ !Ghost -> [H8: -> shell }Ï~h&*^)Á$1(!^±Ï~^Á$* j1ÏÐ§ vw*pYhS!
^[H8:)
y$¡

(6&*¨Ç ©ÊH]Ç

3Y6&­)b¡6& !0\á'

4t(!0R!

Chapter/2Ç )34&$]¡n=I?Y1 3!£ Chapter1  surface0,10 _\4\;¡Y&&1(*^ h&\[H8:ºY6&4*

11

SSTP Bottle ?''VH8pY6)3$&$1(3!
0*)71eh\89W<:4¸1(´l11

http://bottle.mikage.to/WXYZ0;[\]^X_`abXc)0d SSP&CROW 

5$*?$*'p¦XÒp$(6¸1$&”SakuraScript”&ÒÓ1(!&\^R jr\4h*ØÄ9J”¥”Q&

ÏÐ;:* ÌH8N *+quSR6uuQhi&(!
&*»./4h*&$]¡néY1(3!
¥0¥s[5]4=_p!¥1¥s[10]4=_p!¥eu&¥Q)vhY()

hS!R SSP ¨89W<:Q©ÊH*23

H: ON ¨SSTP K;98©*0\á'Q Enter DH¡Y1 !
%%j (*v»Ê§ÌDEF9G*VDEF9G&\¨4=_p!©&hR&1(!
Chapter1  surface5.png l*[H8:&Ç È8:4ZE
&1(*=&$ᄐჹᄐჹ01

phR

¹

S*R4¢l6 !}YÖY1(!
¥0 – R3Ê§Ì Sh$¢31(¥s[5] – >u¿VHÏ 8 ID 5¥1 – R3V1 $¢31(*E¥s[10] – >u¿ 10Yy$¡S

V$ÄÃy$¡S

¥e – "#$(&*  £²$1(!
¥0/¥1 4¨8NH<y$¡G¤©*R3(6DEF9G
Ó1() 0

^R_¦ 1*2

¥51(!Ê§Ì Sh$*&\Ò%%&Z1()*ØÄ 1

12¥0/¥1A4^R§RA¥h/¥u A& G¤\èà£²$*S 2

V$& 1 $1 !
_¦DEF9G>R6¯°4¥p0/¥p1A& G¤&\èà£²$1(!
«¬}¨c`*2_¦4¥p G¤Y*¥2 &¥µ\v»¢\1?p!

¥s[5]4¨VHÏ 8y$¡G¤©*>u¿¥µª!

\y$¡1( Chapter1 )©

) 1 LG]6ÁcY*¥s5*& « +MNNQ¬\¡1(!

¥e 489W<:"51(!]\h\­4ju\()*&$]¡nZi0h­&4]$1?p!_±¢®3®#R¯è°±²G§:l*^Í³#R6¨¡pH©&45(6R&(!
S* 3\G¤4´1(!00µ¶$`wY1 !
Table.5 !"#$%&'12efghi C7 SSTP Bottle i¥ujJk) 7¥h %.Ll0

6A HETARE Guide for New UKAGAKA Developer¥_w[1000]¥µOW·i 4 1000 OW·¸1 ·¹u1(!6DEF9GH)
y$#$*mü)ºQR6&=I6»à)kh1(!

¥w9

¥µC

¼50 OW·i 4 450 OW·¸0.45 ·¹u1(!u)½G¤òl(h*`¥_w[A]k$#R6t)v(!
¥n¾®1(!89W<:¿4¾®^\4À¸6&)R
Á#$RQR1(!

¥c

B¿9ÂÃ1(!&¡¥0¥c &l6&Ê§Ì$BY)Â¡1(!
¥xÄ8)9W;9SR61¹u1(!

¥_q

9§;9U9ÇËÌ¸\ Å®¥_q )¥µSR63*89W<:3Æ63(61*9Ås

51(!

1Ç*&$]¡nlY6&kh#36 !
¥_s

ÇÌ9È§ÉU9ÇËÌ¸V$Ê§Ì$ ¥0/¥1)èn$¢3­®$1(!

¥t

G§É9WÈ 

U9ÇËÌ¸R4à¸¥µ0h&*$"#61Ít89W<:)ÊËSR6&4h$1(!SSTP Bottle 4kÌZ1(!
¥-"11(!

¥b[2]Béî+Sy$¡1(!nÍC£ 2¥µhS!

4¨+¸B©& &pjÁc#R1(!

1*§È8L¥µ(6&BÂ(&)1(!
¥j[http://shillest.net/]¥µ URL FÄÎ1(!
]1$vþ(6&k'h]$1?p ¢)S*£ÏG¤*ÐÑÒ

5(6G¤\]$1()*R4&$]¡n1?p!131*¨ÓÔ¥?Ác4j (6pÕ©& ÖY\]6 !^  Ác4 “¥¥”& 2 Z×6&¥?6&)1(!
&$]¡n*6&x4h 3!14

Chapter/3!"S*SakuraScript =&$ØpY1)*¢3Ù$1?p!v»!
%%Ù$64^\^\1p ij

^ !Ú46?\»3*R4NOPQ
NOPQ(!l¶$*noc#
NOPQ

13
14

mJ0"no= pq
rJ#/)sq  !

 SSP&CROW 

?hR$*cjZ,hR$*R
RSTSTUVW
STSTUVWX<Y\ 30h&ahR$)ºÜÝÞ

7

6U U9ÛFÕ*^\^Max 

%%1Ç*ºÜÝ3j 34S0*z{4º»a6PGvw*¸& Z"#)]$1(!^¨[H8:©qß&6#i(!
1*+13¢3789:;<>hRhR6\¨[H8:©&Òp1)*àz4*PGáâ(6¨NN©»¨[H8:©15&ÒÓ*éî»4¨Ç©*Z
ZT ”Named”
Named”[<\[<\]=^=!
]=^=±D4h*­ãPGR*pY61höÖ.1(!
u&ä9s²$1()*p&3ZhS1!
1.X
1.X'(_X'(_`a'(_`a<V`a<V><V>
Chapter1 Ç 4*I$&IJ&µÎÏÐ§ 1i\!3PGR*á&6&^ 41?p!&$]¡n4+,-qåéY1 3!
Fig.3()

`ì4*ssp.exe l crow.exe*materia.exe §Ì8:H Á]6 ghost Ï~ _×ì5\(!
S*^ ghost Ï~ J*1n4T36”Named”æ&6Ï~ ¨bcdef
bcdef
bcdef©hS!>¦b?$(64*wh&\>¦b OS `4 1h

1()*]1$0((¸1?p!
`ì¡” 1st –innerport”6»(!16Ï~ ^4*KÍ&434i*ç£×S!wh&\¨S()R4]6l'_©&è¡6k Åéöb4êë !
S^J ghost -> masterA& shell -> master*& « Ï~ ì1(!
ghost¥master 4PGR*YþÏ~ (T4í(!
shell¥master 4 Chapter1 \*\h4*Chapter1 i4*ÏWHî
SR6Ç ÅYvw*phS!17

15

DtuGvv w)x<y0C zJtu ,{|d0FJD}~G% |/  ,0#J
17
http://www.ah.wakwak.com/~deep/ghostmaker/catalog/catalog.htmlX_c?@16

8A HETARE Guide for New UKAGAKA Developer

2.SHIORI 7ghi
ghi
SHIORI &4*5(6PGR*á¸5 DLL ÏÐ§ (!
ïRYðñ4òh£²)1hi1()*R3PGR*ph¨ò AI©
18

qu(6Ê§Ì»]$1(!

%%&*^Ri4#i)#3$1?p!1Ç&3h56p(!G&#!
­4 SHIORI &^VÇ8ÈÉ\*ºªþ6\)hZ\óôSR1(!T&'¨õö©&ÒR6 SHIORI ”FUDS”&3”OpenKEEPS”R*p\&*¨÷ñ©&ÒR6øÔ9
n$&ùòòi60s SHIORI )^úû&&' iRj*deÍ\hZ3´1(!
TU4^J3*fg 2nd.Edition & \1(!
%%^Õü&ý§&3è#ÕÅè¡*VisualUKAGAKA &3èh6k Ç8ÈÉ(!lB,þ12
3Rðñ#SRn*PGR*á7J6ªm)]$1(!
http://star.ruru.jp/r/index.asp
®3hS!
Fig.4*+,,-.2002.12.18 /01

S*;LHÖ(6&*0^h¿4hZ3 <WLHÇËÌ&T DLL ÏÐ§ &1(!
J£xy(6\4 yuhna.dll & yuhna.exe &$1( l*64p5(ij!
Ö¿ø j ghost¥master vw*Y*0\á' yuhna.exe 
1n4\

6&0$PÇ8ÈÉP;:H9

Y1 !

®1(!6i3

)( cðñÖ1SR6@})4(3!
Å\×¨Ä ÎH:©*¨fgP;:H9"#%%&$]¡n*

jvw*p¨Ç©­®1(!
©)j ÚÛSR63zÚY1(3!\$*¨Ç ©H99W;9*Svw*pÇ ^±9W;9*^¨VHÏ 8©Gé1(&%%!ét«3664]$1?p3!3\''µ#!
­4R*[H8:ihÇ\6763$·c¯°( #4y3ÕP!

Chapter1 ¨34%%©&3h$$

18!7h3U;:\4*­4 

 DGAI  %QJ, "JC0 

 SSP&CROW 

9©ª\)]63p(19!=&$$S^ »àY1 !
S*T4(No Name)&

5SR64nÅ\`î\9W;9Y1(!u4[H8:ø

Xµî(!j)k,j)k,lmÕj)k,lm#lm#fnH
fnHompompqr#
qr#fn4£u$Q1
fn
ï4&$]¡n*R6¸*öb`a\vwY1 3!
öb->m &Y×S!^dÙ etc…k »SR\)h6&1(!
¨öb1&¸`a©*./j0$¨*©yQujpjp`aKGÌ1 !`$ ZnZ`a\1()*1&¸`a)!K0((¸(!
\&\*öbQ43$

®$1(*3H3up&Q?ý»?ý&è#R\pd *R_¦\3$u¸pjhSm)1(3*Ås"#1 3\R1?p!
%%*¨$%hS 4Ç&©&0\á'&\kS^ \p()*^pp &3R\lRplp*& 4%%
'\fgþ[H8:4 3\hZ3´1(*Xé)(¸6¸\*[H8:3ùòÏÐ§ )*1 3!
Ðpfgþ[H8: ghost¥master YhS!dic.ydf
dic.ydf [<H[<Hs#)ùòÏÐ§ &$1(*R+1 !

dic t 20º»¾6Ï~ \èàk  dic 4à16ÏÐ§ )63\R1?p iRq1?p*Rå¸,-* j./\N.H1(!
%%de`ò(6±67Jfg4"hSk%%\u'p*ªþ&/ S?\ [H8:Sp4uv
uvhS!
uv
j)k,#
&p
1*öb»4S0\21*_¦67h§Ì:89W<:»4j)k,j)k,#wxy(!
wxyj¶hîj& Â0&412ihS*&*v34501(!
3.zF
3.zFghzFgh{gh{o|}o|}¦ Õ&1òh j+wS&4]$1?p)*R3PGR*p1(!
S*1n4FÌÉ:H93Q$1 !\$¨FÌÉ:H9©hS!
%%l*A6¦->HU

A3Q6Ml*#4ÊH

7;9PG3R*ápo=HÕ& \1h"#]$1?pkP
fg89W<:87 G4_×k 1(!hö./\QR01!

19

Fq0C<)Web X2" HTML  "F<Jvv )dic.107  ¡)3#(0 6LO21¢£¤¥6:%¦7§iz /7L"%¨ "# ©ô C<ªo«,"%¬7ST0­J0/C :)%¨®(#7¥/,
20

10A HETARE Guide for New UKAGAKA Developer
Fig.523!"#$%45.6789:;<=>?=@ABC1



234567








%&'()*+,-./
01

!"#!$¿4shS Æ
Chapter1 éR 4n89W<:)×1(!3*fg4]$3$»
3$l(h6k soSR6k *wh&\¨8NH<©)j &34]1$h¥k 1(!
6¦

¡

22

&¨UWÏ`a©KGÌ*6$ Ê§ÌPVPÐp*VHÏ 8ÐÓ*$R*á*¾Z$[(!=&PGR*Y"#]×¨`a©KGÌï1 !deà=pà=p§Ì:Z1Y9{ò*Y&ò¬¡\ OK (kP
 j¨®©&3èöb 4*”%ms”&3”%mp”j&*~f~f#~f#s %7tU#Q
7tU#

Y×S!up&Qöb3FÌÉÐpQhR6&1(!
fg4a$¹unFGhR1(!1*$¾®\º Q(!
\º±l$ýÕ& :)1\×3 2

î¨µ©y$¡6&\1(iRj*ØÄ4^110h)dr !
2DA_,)E5
DA_,)E5p2o->o->
-> pp p
p5
5p25]$1Q"#6&*#3[H8:h1(!a$1(n\u=p&=&PG¡hR1(!

&$]¡n;Zç£!
22q)¯/"JRC<:!

q))°±  SSP&CROW 

11 ly$¡PG4]
]I)'k]I)'kKI)'kK®hS!
K
"PG4
X ¥-F
¥-FQRhS!&"1?p!
F
HU §Ì:4+t¨MO©(!scQRl$1 !
3 Zî4&\3h

*1 Zî4]
]*2
X*sZi<hS!
] Zî4

0*VHÏ 8=Z4*fg4º

FGhR6*>R\"#p()*Åg

Q?@&j¸0h&'?R63\R1?p!
S*TA¨^n©)l1$1%%B B *^'^'È8:Y1 !
fg4&$]¡nD0*SSP/MATERIA/CROW *º»[H8:ÐÑh

S!{fg¨È8:©KGÌ(&$°È8:1(!©ª!
 Zç£m!¨Ù©&¨[H8:WH:©KGÌS&*PGQ\(4f
CSR1?p!]6D®PG)(3SnÙ->WH:(!23¾*SSP/MATERIA/CROW $\*l~l~#j)k,7==&­®(6&)1l~#j)k,7=(!\WH:up&fCSR_&t*U#
U#omU#omom
)3iYhS!
)
4.?
)7t
7t [X¡¢
4.? )[X¡¢£¡¢£§Ì:fg4^R$R*¸&1(!
%%¢*PG)Õl*^R4ô\j \%%=&$

"yjY*EEÝ»=6&'F3i6k GH

()%%u&*¢3$s)1?p3P%%^ !ÊH(!l*]9W;9h6¦XÊHh!
+X[H8:4*wh&\XI(&º±ÊH)1(!
3T4*p¢\3*\ÊH43*JK[H8:ÊH)63%%&1(!wh&\¨º»)ÊH©4 !
%%¡P6P^LMSp)lhRB(Õ ¢24
ÊHR*áÅ

v4*0^h¨

9W;9© !& #i*Ä8->¦X$->

9W;9*&Y1(!
[H8:37HGJK4*Å

×Sh89W<:¨,-©KGÌNO0

1 !R3º»ÊHvw*á#i(3!
^*S4¨ ©&ª3SRÐÑÒ`aKGÌPÁ(!0\á'u&(&_×ìk W8:)*Z\PGR*YK;98Á#$&1(!
23

SSP 23/²,L"¨)³´=JDYµ¶Z·¸G2¹q¥![reload,shiori]/F/75z
WXYZºpF»F# ¼½7-¾2¿À;24ÁÂÃXYXÄ©ÃZ%¼ª2Å <,±PJ<:(!"!|07Å/"JÆÇzq(/7L<J|0©ÈÉª12A HETARE Guide for New UKAGAKA Developer

Fig.6DEFGHI+J

3H4ÐÑÒ)1h{&1(*]`¨`a©1 !
]$ IDQ&ò3R&*\ =&Z*co 2 ZÜ)]$1(!
1n4R&FÌÉ:H9\ ÊH`a1 3!`ì\1()*ID¨OnYuhnaRandomTalk
OnYuhnaRandomTalk©*\=&Z4¨=IRÕ©$¢$vw*p0hS!
OnYuhnaRandomTalk
3 Z7;940RYgàj §!¨S©&¨¾®© ON (6&)v&1(iRj!
WH:3iI(&*étº±ÊHzÕ3&1(!3\RnFÌÉ:H96k \$1Õ%%4up& ID Z$¡637;9(§25!
1Ù$PFÌÉ:H9io=3*P%%^R4T®4º±ÐÑÒ`aY1(3!
ID 1n*¤
¤[¥J
ID 
¥J  *TºÏÐ;: selection-testmenu*&3j 

PQ*\ =&ZÐÑÒ^±QRu*¨ÐÑnfg©KGÌ(&*¨

9W;9©

×T)QÊH&èà^±î)S)hR6&1(!
UVçH9)Z*S)Ç)ÐÑÒfg(!
\u'p*T1Q§Ì:fg&èàk Q1(*SR_×ÐÑÒSw
6&\@(!
0*Í[H8:37HG+4(hZ\S)63\R1?p)*^ n4ÐÑ*Å`¨,-©KGÌÂ¡1(!

!&$]¡n41(!

­4b$Wh?3&)Xk ]$\1()*wh&\1^R$^ È)`)&1(!
Extra.¦§r¨
Extra.¦§r¨%%1(*&3ºYZ$ò0)”Extra.”&4j  éýÕ&3M;NOQR
R^ ()*1Ç*[H8:$4S1¦"#$(!
25

Ê¢0¶@Ë[a@2/"#0 %0%): %ÌÍJ$ÎZ URL 2|/D:%X2ÏÐ;qG
D404 Not FoundG2Ñ,%Ò<#0 q C$

 SSP&CROW 

13]&4P;:jó6¬Z!
óô4”NAR”& ÏÐ§ XY®1(26!¦X\]1$"#]$1?p)*?3h(
3R\fg`Sh$l11 !
3HP;:H9n¨Ä ÎH:©* NAR $\]$1(!¨[H8:óôÏÐ§u©(!
¨§Ì8:H Ï~ ©43HÏ~ ìn¸^±*óôÏÐ§ ^4&$]¡n*èà
^±”.nar”&QR01 !¨u898<HFh©7;9QR0\á'uKGÌ(&*ghost Ï~ ¿.nar & [*\ZÏÐ§ )`)$1(!
Ri!höP
3\*]»iî*¦Xº(6¨P;:H9©µ\]

$1()*&$]¡nóô(6i NAR $^» !_²)]64:F§\`O3&1(!
Chapter/4"#$%&'()
p3 aG§: )Z1()*:Fná FAQ 7& lZ(!
&$]¡n*± Chapter 1hö[H8:$./1!¶·bi& 3*R3(á¸clZ1nl(^ îlj \&Z.
/1(!
Q.©ª
Q.©ª
©ªg«¬#6g«¬#6£
#6£det44 301()*z{hZ3ufJ\h4ÂîYRò4]6\*(Itø3Zghij(6\4]$1?p!ll&46üh)Å
Õu &*/@\j/ http://nh.pv.to/dev/l SSP V§: http://ssp.shillest.net/*CROW
V§: http://crow.aqrs.jp/jküY1 !
Q.­®
Q.­® ¯ °±°±AE²
AE²6³´
6³´

]S>
]S>

lmõnop Disc-2 http://disc_2.tripod.co.jp/*CROW Rò http://crow.aqrs.jp/reference/*S  S h  R  ò & ­ q Q r & s d http://usada.sakura.vg/  * DSkoba p  Â î Y R  ò Ñ
http://www2.wbs.ne.jp/~dskoba/*^±²³) SSP BUGTRAQ \ct?]$1(!RiUR&$]¡nTºR\À¸]6D®R1&¸]w6&41(!
1*WÌ94]$1?p)*ªþ SHIORI ./ò\''ò]6&)]$1(!
README j4îÄ01 !
Q.o
Q.o#µµ "YU#= >>

14A HETARE Guide for New UKAGAKA Developer

G§<O8?ö÷O8=&&0$7;9*SSP BUGTRAQ u5/ò$vÊH $(6&^R$VwH:)xiR63\R1?p!y4zâ!
%%\*º»{ñÖpY6&\`O(kP |>Zu1Hp
Q.SSP [ CROW [ MATERIA!
MATERIA!¶<&·¸p·¸p¹
¹º=[<»>=[<»>pd}!èàÙ~­q&'`OhP27
%%1Ç*6i]#?6k 41()*ø)]$1(%%
Q.¼½
Q.¼½H
¼½H6 ZT6³#£T6³#£jR\^R$1&\ h\$*T&'4 CROW 6k 0h&
0((¸01(!
4
 MATERIA 4z{ Win98/Me 4 j(´µÍí$ZZ]6& CROW 4Å3o0SR9WHÌ¯°]6&
 SSP 4^R$«¬}

+(6¤}*1n CROW 

 SSP øK

3p*& t4 ¡h&]$ 3!
Q.[<
Q.[<)[<)Hj)k,
j)k, ¾¿ÀÁÂ7¾¿ÀÁÂ7ÃU])U])£TS%%&&(±*Åg Doichan!&ôú@)R SSP 8H8ÅYé6&)1(&è01(28!de^±? OS `<¤FOÌ¤(6)34
Ý(k!
Q.zF
Q.zF
zFÄ>>1Ç*ô\Ó{<9: 2 Z¡6_`*¡^H&4è¡()%%
1n)33$l(&'4*¨[H8:NÌU<:$R©@})]$1(!p\]$[H8:

)PG)l(s)(6()*3Hi(!

4b6

!

Z\ =&Z!º»J  J¸¶#&PG41?pk p&!Ùò\{ñ6h(3!29>Ã² `Ot*|>tjjÅÊ0h& È\*^R$PG¸64kS^ (!i £&'PG43hR6\(!
Q.NÅ
Q.NÅ
NÅÄ!
!Æ&>
î&\R*&3 7à= Õ26?AKLM=NO ZIP PQ<ARSNT,UPCTVWMMM
<7 %2ºÓÔÕ ":DÖ×%ºÕØGzLÙÚÛÜÝJnO7Þ.L"­J0
L 7)ßZ%àF<0 qvv#±PJ1á%à(6:¿ÀzL/C %)â 0ãäå¥æ@ ()É/â "ãäxçC/75z28
è7C<%é ©ê29ÄëaìíîïJVC 
27

 SSP&CROW 

15

S* 7;¤¸\+3[H8:QR4*QR46t()%%
MO4éî&§Ì:!

\¡63j 34PGÙ3 S?!
øµ\6&0k SS òhR6&3)h6h!
äPG+Z[H8:643$$%&n)5*]1$ºY4*$ºW4
6iÈÌwkhyR¥k !
^\u'p* R\¨S?©&!

%%khé$±&3$I1(!
X(&*¨\©j43$/46

h$péî ¢nl5¡%%

×(ij!'hvPG3&'¢*¨£¤©j4*v»u&l^&4Nk \3&1(!Ùò¥¦_
4]1$/ (6&40((¸1?p lë#ià=(k!
Q.#
Q.#o
#oHVÇÈ =É>
=É>ÊË]
ÊË]>
]>R((C)Microsoft!
Q.Ì
Q.Ì’Reilly Y £
http://www.oreilly.co.jp/A]H§¨©Sp)2iÄRª1»«&)vhd²¬­§¨òÑ®6§ÇE&(!¥®¯°464n(!
%%& 4±²*^È§¨ò³up&®´HhR6µ§ÇE]$1(!

16A HETARE Guide for New UKAGAKA Developer¶v·¸Chameleon Ponapalt 
z¹ SSP ÊÌÈÈHº8NÌ89H »¼º+½!^¾­8Ì¤Z$*9k¿À9X*Áë»$¡6 jºÂPG*wh&\ 3 Ã0*øÄÅÅ&è#R6!
JfÓ C++p? M$VC++p§Æ±16)R\æ4·H(MacUser)!
Shillest Noydellfarm R(&& Layer-0 j)Q6ÄÇ¨RÈ©ÉcÊËÌº shillest.net Á!R1hSp¿¼k$Jì)À3R)*Í;#n^àX4TZZ1R6!
^\^\]63j 3((/!
¶H./
ÎÈ[H8:4ÏÐY 3rd.³î(!Y 2nd.1()*Wä 1?0cm D®*
X× ºÑÒkg*er òÓSR6cm & +Ô[H8:(!¦ 3vÛH:7
89&¿¼ As’257G pÛH:7 89»ô1(!X!e)Sh*}4Õhõ)]$1?p!Í4^$& 0ÖR\1õ)& £×)]$1(!
ÅnØY 2nd.&ÙSR1)*j \3ã4vPGyRjjk$Ú¯J(!2nd.\3R`Ûh6^'^'ÜYÝ qå¾ÞnØ3Çj&¡6()*^\^\ SSP qå¾Þ)"#nmZi6&Bh6l4$ÙßJ(!

 



2003 à 2 á 7 >Aâ 3  PDF ã®
®

shillest.net&SSP BUGTRAQ t¾&UkGAILLY <9:vº®

C.Ponapalt yäã

ponapalt@shillest.netAhttp://ssp.shillest.net/
PM-2200Cç uè

å±

£(

µæ

s»ïâ

H

NO;9HL;: 63 é 3 >îA6 35b

Printed at Copy Machine (ISDN2-128-SLOWL-Y)êë)ë4K0¡1(!`Qy10sì!
¦4>¦ívî¬6Ùï%%SR6pl'3PÅèèiR MS Word 2000_¦þ)7HGkiR^$õ$1(ð jäãhS1!

A HETARE Guide for New UKAGAKA Developer SSP&CROW 
 SSP/CROW 




!"#$%&'()*+,-./0123456

789:;<=>?@01A$BCDE2FGHI#$%J/7#EKLMNO7#EAPQRSTMUVWMJXBYZ[A$B\]^_2J#`abc$#dXefghi#j0]kl1lm2nop01qr2st1
0uQ#vwxbyz{||1MB+}~T/APQ%s SSP Y( #$%

j0-

C#A1+lnb http://ssp.shillest.net/
T ponapalt@shillest.net A#%1#bBMj0
B01A$#1.QT

¡¢C%

