You are on page 1of 25

!L!This program cannot be run in DOS mode.

$
GG]&)&)&)&(P&)t&)t&)t&)t&)t &)t')W &)
t &)t &)Rich&)
PE L jH
!
7
Az6
7 @
< Y6; @
P{7 0- tk7
d : x
: $ ; Z
8a @
P
.text 7
7
`.data \8 7 7
@
.rsrc x :
(9
@ @.reloc zu ; v ,9
@ B
zz7 z7 z7
xs7 Ds7 $s7 ls7 Xs7 2s7 s7 s7 s7 s7 s7 s7 s7 t7 -t7
4t7 Jt7 Zt7 ht7 ~t7 t7 t7 t7 t7 t7 t7 s7
x7 x7 x7 ~x7 px7 ^x7
Px7 :x7 *x7 x7 x7 w7 w7 w7 w7 w7 w7 w7 lw7 Pw7 Bw7 0w7 $w7
w7 w7 v7 v7 v7 x7 v7 v7 v7 v7 xv7 `v7 Hv7 ,v7 -v7 v7 u7 u7
u7 u7 u7 u7 u7 u7 ru7 `u7 Pu7 >u7 2u7 &u7

u7 x7 x7 x7 y7 y7 2y7 By7 Ry7 Zy7 py7 y7 y7 y7 y7 y7 y7

z7 -z7 2z7 Nz7 {7 {7 "{7 :{7 .{7 v7


s7 s7 r7 r7 r7 r7 r7 r7 r7 r7
r7 r7 r7 rr7 hr7 Nr7 Br7 4r7 *r7 r7 r7 r7 r7 q7 q7 q7 q7 q7 q7 q7
q7 q7 q7 q7 q7 q7 zq7 pq7 fq7 ^q7 Tq7 Jq7 @q7 8q7 .q7 &q7 q7 q7
q7 p7 p7 p7 p7 p7 p7 p7 p7 p7 p7 p7 p7 p7 zp7 lp7 bp7 Xp7
Np7 Dp7 :p7 0p7 $p7 p7 p7 p7 o7 o7 o7 o7 o7 o7 o7 o7 o7 o7
o7 o7 vo7 fo7 ^o7 To7 Fo7 z7 z7 z7 z7 z7 <o7 (o7
`:w :w :w
;w ;w ;w ;w ;w <w +<w H<w a<w ~<w <w <w <w <w
=w $=w A=w Z=w w=w =w =w =w =w >w %>w B>w _>w |>w >w
>w >w >w
?w &?w C?w `?w }?w ?w ?w ?w ?w @w -@w J@w
g@w @w @w @w @w @w Aw .Aw KAw hAw Aw Aw Aw Aw Bw
8Bw LBw hBw Bw Bw Bw )Cw ACw YCw qCw Cw =Dw Dw Ew oEw Ew
Ew Fw 0Fw HFw `Fw xFw Fw DGw Gw Hw vHw
:vv v
jH
% a U
@ p?V ^Z 3V -f ]V V v
V V ^Z 3V -f ]V V V
V

@33?V ^Z 3V -f ]V V CV

V qV Software\Microsoft\Direct3D D3DXDoNotMute d3d9d.dll


DebugSetMute D3DX: (WARN) D3DX relies upon this behavior.
D3DX: (WARN) least zero bytes. Deletion of a null pointer should quietly
do nothing.
D3DX: (WARN) An allocation of zero bytes should return a unique non-null
pointer to at
D3DX: (WARN) Overloaded ::new and ::delete operators do not conform
to C++ standards:


6V ^Z V V V 5V V OV V \V V V V GV

V ^Z xV V "V V V V W "W s$W #W
%W %W &W I&W V (V ScriptString_pSize ScriptStringCPtoX
ScriptStringFree ScriptStringOut ScriptStringAnalyse
ScriptGetFontProperties ScriptApplyDigitSubstitution
ScriptRecordDigitSubstitution ScriptFreeCache ScriptGetProperties
ScriptTextOut ScriptJustify ScriptBreak ScriptPlace ScriptShape
ScriptItemize usp10.dll GetFontUnicodeRanges GetCharWidthI
GetCharABCWidthsI gdi32.dll
o@+W ^Z 1,W V ]/W &W )W
+W pue /W ^Z EW V ]/W /W 0W 0W h1W $MW RMW D2W pue ?
?
? @ WW ^Z XW V wW }W W PW QW %QW gQW {QW
QW QW RW RW DRW PW YRW RW B
@@ C ? < <
'= O:lR%AG2I&Z@w1:[O-w
Q@X
:-v
(}C/D;p!_6MR\!<Fi=,CK?1O8
d8^yBJ^X*LkO{)D$*i
2O{)D$*i
2O{)D$*i
2O{)D$*i
2O{)D$*i
2O{)D$*i
2O{)D$*i

2C~R@vh\@c0 @)I?Ivuy@SMN~fC#|
<@IMj!"<DMJ3q9G~ I_(eXE-V&j)'EpxB:h_$M]Si<|DbrIUI
S1JLVG%9;
ogA "O%,C] pKQB?
VKbhYR)G'~-Jd_DLW3C- L
NHFR#-HP3oS",)GbUK
(NZu

(-~
[RL=`QB,bnM*O< 0bGNALFv,
(c9Q]L|1YLWCZA{sJC=Gv
%HnBi|Mu<>
VCbM:g=>z]@Wu&,N9x7P2.Agy3
LN@IQ1G K0S?iMW3KZe:N}@LY
7d
Hl89GILHmC15mW ^Z aW %W 9W MW @f
W W GW >W RW W W W W W AW W W W Y
W W !W W W W GW W W W W W W FW &W |
W W /W W W W :0yE>
Y@(X \X v X $W wX W
W W W jZ kW )W W W 9W WW W IW ]W W HW aW
pW W wX eW W W W jZ kW )W W W 9W WW W
2W W ?W W W ?W W W W W W IW ]W W
W W

W W }W W KW
D=b9 q3F=b9 q3A?vR
@35O=b9 q3P=b9 q3F[wR @35VR @35
W W OW lW
xof 0303txt 0032
template FVFData
{
<B6E70A0E-8EF9-4e83-94AD-ECC8B0C04897>
DWORD
dwFVF;
DWORD nDWords;
array DWORD data[nDWords];
}
template VertexElement
{
<F752461C-1E23-48f6-B9F88350850F336F>
DWORD Type;
DWORD Method;
DWORD Usage;
DWORD UsageIndex;
}
template DeclData
{
<BF22E553-292C-4781-9FEA-62BD554BDD93>
DWORD
nElements;
array VertexElement Elements[nElements];
DWORD nDWords;
array DWORD data[nDWords];
}
template PMAttributeRange
{
<917E0427-C61E-4a14-9C64AFE65F9E9844>
DWORD iFaceOffset;
DWORD nFacesMin;
DWORD nFacesMax;
DWORD iVertexOffset;
DWORD
nVerticesMin;
DWORD nVerticesMax;
}
template
PMVSplitRecord
{
<574CCC14-F0B3-4333-822D93E8A8A08E4C>
DWORD iFaceCLW;
DWORD iVlrOffset;
DWORD iCode;
}
template PMInfo
{
<B6C3E656EC8B-4b92-9B62-681659522947>
DWORD nAttributes;
array
PMAttributeRange attributeRanges[nAttributes];
DWORD
nMaxValence;
DWORD nMinLogicalVertices;
DWORD
nMaxLogicalVertices;
DWORD nVSplits;
array PMVSplitRecord
splitRecords[nVSplits];
DWORD nAttributeMispredicts;
array
DWORD attributeMispredicts[nAttributeMispredicts];
}
xof 0303txt
0032
template XSkinMeshHeader
{
<3CF169CE-FF7C44ab-93C0-F78F62D172E2>
WORD nMaxSkinWeightsPerVertex;
WORD nMaxSkinWeightsPerFace;
WORD nBones;
}
template VertexDuplicationIndices
{
<B8D65549-D7C9-499589CF-53A9A8B031E3>
DWORD nIndices;
DWORD
nOriginalVertices;
array DWORD indices[nIndices];
}
template FaceAdjacency
{
<A64C844A-E282-4756-8B80250CDE04398C>
DWORD nIndices;
array DWORD
indices[nIndices];
}
template SkinWeights
{
<6F0D123B-BAD2-4167-A0D0-80224F25FABB>
STRING
transformNodeName;
DWORD nWeights;
array DWORD
vertexIndices[nWeights];
array float weights[nWeights];
Matrix4x4 matrixOffset;
}
template Patch
{
<A3EB5D44-FC22-429D-9AFB-3221CB9719A6>
DWORD
nControlIndices;
array DWORD
controlIndices[nControlIndices];
}
template PatchMesh
{
<D02C95CC-EDBA-4305-9B5D-1820D7704BBF>
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nPatches;
array
Patch patches[nPatches];
[ ... ]
}
template PatchMesh9
{
<B9EC94E1-B9A6-4251-BA18-94893F02C0EA>
DWORD
Type;
DWORD Degree;
DWORD Basis;
DWORD
nVertices;
array Vector vertices[nVertices];
DWORD nPatches;
array Patch patches[nPatches];
[ ... ]
} template EffectFloats
{
<F1CFE2B3-0DE3-4e28-AFA1-155A750A282D>
DWORD
nFloats;
array float Floats[nFloats];
}
template EffectString
{
<D55B097E-BDB6-4c52-B03D-6051C89D0E42>
STRING

Value;
}
template EffectDWord
{
<622C0ED0-956E4da9-908A-2AF94F3CE716>
DWORD Value;
} template
EffectParamFloats
{
<3014B9A0-62F5-478c-9B86E4AC9F4E418B>
STRING ParamName;
DWORD nFloats;
array float Floats[nFloats];
} template EffectParamString
{
<1DBC4C88-94C1-46ee-9076-2C28818C9481>
STRING
ParamName;
STRING Value;
}
template EffectParamDWord
{
<E13963BC-AE51-4c5d-B00F-CFA3A9D97CE5>
STRING
ParamName;
DWORD Value;
}
template EffectInstance
{
<E331F7E4-0559-4cc2-8E99-1CEC1657928F>
STRING
EffectFilename;
[ ... ]
} template AnimTicksPerSecond
{
<9E415A43-7BA6-4a73-8743-B73D47E88476>
DWORD
AnimTicksPerSecond;
}
template CompressedAnimationSet
{
<7F9B00B3-F125-4890-876E-1C42BF697C4D>
DWORD
CompressedBlockSize;
FLOAT TicksPerSec;
DWORD
PlaybackType;
DWORD BufferLength;
array DWORD
CompressedData[BufferLength];
}
@F=b9 q3A?
vR @35O=b9 q3P=b9 q3F[wR @35
m

J
U
B
!
x )
( /
n 5 i 7 9 G ;
A T
E w X
` > O y Q C S
W $ [ ]

8 e 3 g 6 k f o z q 0 s H : ' Y
{ } d  R . l Z +

K * ^ t _ v M P
?
@ < p V | - " F h
L N ,
I =
c
2 ~ j u 4 a &

r
b
\ 1 D
#
m

J
U
B
!
x )
( /
n 5 i 7 9 G ;
A T
E w X
` > O y Q C S
W $ [ ]

8 e 3 g 6 k f o z q 0 s H : ' Y
{ } d  R . l Z +

K * ^ t _ v M P
?
@ < p V | - " F h
L N ,
I =
c
2 ~ j u 4 a &

r
b
\ 1 D
#
kB?7~?
ZH3*H3*?H}?8G__>]3]i=^?>ZC>= |?
>
2Vj?h=O>En?O} )#mJJ<~HCr-+.=>

F>n?D?21f?mm>l>d?
5M>WtA>gch>*
7$)M?}:b<ME><_=
}4?
Me5-D?S>pq^qs
>p[3?p[3?E?>g>T5Q"rt=0gfV?8u?km>ir!
>o)7#-$=rO7>zy?{1z
>=IkK[x [[x
>_H?ptp>=:>:J?0ej>T:?.k=Q,?1.?do;
>lpSnh?2|/!>
/i?=\ bb>U?&?t*R2A2A>vRw?
>5]O6WMe?>m?Iqk <:A);~r(
8>c@?L%^c=3>- X?b)e=OI!??;nH>r
z2R>R?'~/?u"!?%?
T3L?
shQF^&y?|(N>-]SR&./
>{=s3>X2?\7S)?[?EJ
?73B]
?>RHnH!>.j=n5cT>>am>9?
R>rB>j.j>F>.F=
z?
d&>gv>ts?@0-f>;O>b{=3h EX?
*G}pD=#?
CM&K6>B?WXgTU?N?!
W>mYE?G>QyS?Z
)?C?/?2?t@R:L.m~?){=CH?>C>
?Q?=UsFZ{?B>Izcu>>-:?KS?
L?
?8XC/i>YRZ%!x?D)u<?(?M?
(=Nay?/>f=b>f>T_;V},AdY?
mF>_|D,>?|?<
nt>x3; TY?
>h?&9p3b?>K0
?W%?S[J><?Z-?MKxB^?
H?7>4~N
w. ?;q(P?--[yi?!;>H+?[{/`;>/>
h8+?"?`>h"?ck@>t>p'G!?>>oMOFr?
=0>hzTT;CL?.>4[`M\9[>'Yf.9?6SRgG?

.7?PoMex
G>%]??+P>V,>?Ll>_^R<Jy?$?
<A>>>h>"?f(#>R=#s?
>>G>fguT>s3?'C?XX>4q?73>!
A.u$6F?I'jaY>no?u-;>?w">V?X?
o<>,^?P`?>'t?0\>hJ>8?9O>{K):-s=$;|!
F:p?D>OXZ
'? 4T=>o?t?d`?h, >P%?

*zV)<>zd=w?<dJ? M2
?V
?IpG<]INCXv>]O@?Y 5b6X?I]?t>_=Ki+_>a

?%>~=|mUHDjz?Pq>w/?\^9:lm?j>?=
L?6=3@>?k?(?keR?fN>
=>HIF
GV^>N? ?6}?3;I?A}=?;Ny[>KuM?0?
J=Q`#j>R^=9f?:?ep-/hx%>.8f.?'J2b>'?
gH?>76x?_8j[?u>Oco.?:i5?
>bD\}wKa>
-?d>An?v>ER?G?=Ro> ?Q>.;?
*s>:e?>I:Yj>va>r??FYJ?'?>D>MI?3?%I?

3T>zy?-@2S$>nB8]2?, ?b>82w?11=7=)vT?:$
f?9 ?Mg7?K>1>5C>?w>=
pNaXUE~e
S>OIG5a>cm?Co7S>Hc=~}d!z`U>J+=
{->LU#>lA?
?5B>.A?
P' i>W2E>c?
?J<(>N`CT>2J]?>Ho

?r3,:>[+Ie?
.h%O?PrG?) ]>6?nM(-?+<'.G2>eP?QXy>-=9Y?
kB?7~?ZH3*H3*?H}?8G__>]3]i=^?
>ZC>= |?>
2Vj?h=O>En?O} )#mJJ<~HCr-+.=>

F>n?D?21f?mm>l>d?
5M>WtA>gch>*
7$)M?}:b<ME><_=
}4?
Me5-D?S>pq^qs
>p[3?p[3?E?>g>T5Q"rt=0gfV?8u?km>ir!
>o)7#-$=rO7>zy?{1z
>=IkK[x [[x
>_H?ptp>=:>:J?0ej>T:?.k=Q,?1.?do;
>lpSnh?2|/!>
/i?=\ bb>U?&?t*R2A2A>vRw?
>5]O6WMe?>m?Iqk <:A);~r(
8>c@?L%^c=3>- X?b)e=OI!??;nH>r
z2R>R?'~/?u"!?%?
T3L?
shQF^&y?|(N>-]SR&./
>{=s3>X2?\7S)?[?EJ
?73B]
?>RHnH!>.j=n5cT>>am>9?
R>rB>j.j>F>.F=
z?
d&>gv>ts?@0-f>;O>b{=3h EX?
*G}pD=#?
CM&K6>B?WXgTU?N?!
W>mYE?G>QyS?Z
)?C?/?2?t@R:L.m~?){=CH?>C>
?Q?=UsFZ{?B>Izcu>>-:?KS?
L?
?8XC/i>YRZ%!x?D)u<?(?M?
(=Nay?/>f=b>f>T_;V},AdY?
mF>_|D,>?|?<
nt>x3; TY?
>h?&9p3b?>K0
?W%?S[J><?Z-?MKxB^?
H?7>4~N
w. ?;q(P?--[yi?!;>H+?[{/`;>/>
h8+?"?`>h"?ck@>t>p'G!?>>oMOFr?
=0>hzTT;CL?.>4[`M\9[>'Yf.9?6SRgG?

.7?PoMex
G>%]??+P>V,>?Ll>_^R<Jy?$?
<A>>>h>"?f(#>R=#s?
>>G>fguT>s3?'C?XX>4q?73>!
A.u$6F?I'jaY>no?u-;>?w">V?X?
o<>,^?P`?>'t?0\>hJ>8?9O>{K):-s=$;|!
F:p?D>OXZ
'? 4T=>o?t?d`?h, >P%?

*zV)<>zd=w?<dJ? M2
?V
?IpG<]INCXv>]O@?Y 5b6X?I]?t>_=Ki+_>a

?%>~=|mUHDjz?Pq>w/?\^9:lm?j>?=
L?6=3@>?k?(?keR?fN>
=>HIF
GV^>N? ?6}?3;I?A}=?;Ny[>KuM?0?
J=Q`#j>R^=9f?:?ep-/hx%>.8f.?'J2b>'?
gH?>76x?_8j[?u>Oco.?:i5?
>bD\}wKa>
-?d>An?v>ER?G?=Ro> ?Q>.;?
*s>:e?>I:Yj>va>r??FYJ?'?>D>MI?3?%I?

3T>zy?-@2S$>nB8]2?, ?b>82w?11=7=)vT?:$
f?9 ?Mg7?K>1>5C>?w>=
pNaXUE~e
S>OIG5a>cm?Co7S>Hc=~}d!z`U>J+=
{->LU#>lA?
?5B>.A?
P' i>W2E>c?
?J<(>N`CT>2J]?>Ho

?r3,:>[+Ie?
.h%O?PrG?) ]>6?nM(-?+<'.G2>eP?QXy>-=9Y?
kB?7~?ZH3*H3*? 4

@
@
> @%u?
? @33?
?
@
xX wX ~X wX 6yX yX 4zX \zX zX
zX M{X {X 8|X |X 0}X }X (~X xX I@
? ? @? CE
CE?n>
{? { `/? G? ? =@? &H@ @
? ? ? tR G? .~
@ @ @ @ @? ?
? ? @
? ?

@ `

O?

@ ,@ `@

? ? `? `? `? %?
%
? %? ?
? `t ? r? `o{? ? j? `t? `t? ? ?
i gO i? gO? o  o? ? @? ? ?
e? :"? Cm? ? :? s? .\? D}? +I? >E?
.\? `? .\? B? ? `t ^? B? |k? W?
@
? ? ? ? 4m? ? (? @-? @? ? ?
@%? ? ? n)? ]? 8? O? `V? ? @?
K? ? L (? L? @E L @E? L?
`o{ SI `o{? SI? ? P? ? k8? k8? ?
? ? v? =? P @? `\5? ? @t? @?

? !? ? `y$? ? `? 6? 0m? Y?
n? P? ? [? ? ? ? f? ~? ] ? ? ?
? )? ? ? ? `#? ? ? M0? !? g?
? :? ? 7? @t? ? n? Y? &G? i? ?
J? ? 9? ? ? @?? ? ~? `? ?
`C
?
%? ? X n? m? Y? m? X?
#^ z #^? z? `& ? `&?
@F ? @F? ( !
@ `R?
?
?
@
&@

?
?
?
@ z? @y? @y? @y?
z z? !? E? \GA@ $I? 5@ ? `zj/@
`UU? |"@
0@
.@

L@
@
B@
<@
"@
4@
A@
_@

^@
h@
Q@
8@
@d@
N@
\@
U@
E@
@j@
e@
F@DisableMMX GenuineIntel DisableD3DXPSGP
DisablePSGP y D3DXValidIndices: (Likely problem is that two triangles
share same points with opposite orientations) D3DXValidIndices: A neighbor
triangle index(%d) was found more than once on triangle %d
D3DXValidIndices: A point(%d) was found more than once in triangle %d
D3DXValidIndices: An invalid neighbor index value(%d) was found on face
%d
D3DXValidIndices: An invalid index value(%d) was found on face %d
D3DXValidMesh: Bowtie found around vertex %d shared by faces %d and %d
D3DXValidMesh:
The fix is to duplicate the vertex so that each fan has its
own vertex.
D3DXValidMesh:
A bowtie is the usage of a single vertex
by two separate fans of triangles. D3DXValidMesh: A bowtie was found.
Bowties can be fixed by call D3DXCleanMesh
>
Y $Y
Y Y Z Z yY Y \ `Z
Y Y
Y Z mU[ Y Y DY rY Y Y Y D[ bZ [ Y 1Y Y pm[ o[ ]Y Z
Y Y Z Z yY Y \ `Z Y Y
Y Z [ Y Y DY rY Y Y Y -[ qZ [ Y 1Y Y p[ r[ ]Y $Z
@z? 6:?75 DZ ^Z Z[ ^Z ^Z CZ \^Z |^Z ^Z XZ iDZ YZ
0[ -[ &[ `Z >FZ UFZ FZ
iZ ^Z [ iZ _NZ 6iZ sNZ NZ NZ NZ JiZ
WZ OZ NZ giZ NZ OZ 5OZ bOZ |OZ OZ iZ OZ OZ OXZ &[ U*[ $+
[ jZ @f jZ PZ +jZ PZ z[ "QZ RZ RZ Z LSZ }[ +[ pmx
DZ ^Z [[
^Z ^Z CZ \^Z |^Z ^Z XZ ^Z YZ 7[ $[ [ `Z >FZ UFZ FZ
iZ ^Z [ iZ _NZ 6iZ sNZ NZ NZ NZ JiZ WZ OZ NZ giZ NZ OZ 5OZ
bOZ |OZ OZ iZ OZ OZ OXZ (W[ [ [ jZ @f jZ PZ +jZ PZ dt[ "QZ RZ
lZ ]Z lZ w[ s![ Y ~Y [ Y Y Y Y 4Y }Y ]V Y Y Y Y

Y Y ?Y Y -[ Z ;Z Z Y YZ Z [ &[ %W !Y jY 333333?
`!? `! @
#G >

#<B?vR @35@?vR @35C?vR @35!0BxR @35


Patch %i degenerate '7 \ P\ 7\ |\ \ \ \ \ \ K\ \ v\ \ \ -\ N\ h\ \ \ ?\ )
8\ c \
\ j\

\X
\ Texture0@Name Ambient Emissive Power D=b9 q3M=b9
q3F=b9 q3A?vR @35B?vR @35@?vR
@35C?vR @35'xR @35!0BxR @35
Failed to
create x file data object! Out of memory! Texture1

@
"
(@ `U?
>@
>
4

?|=C6?
X ? ? ? `G? OU?>
`?
>
?
@ @bad allocation
A
?
`!
@9RF?
)\= D3DXCreateText: GetOutlineTextMetrics
failed. Probably no font selected
>

0r@D3DXCreateText: Invalid format parameter

D3DXCreateText: MakeLinesFromTTPolygon failed


D3DXCreateText: No text specified
D3DXCreateText: MakeDisplayListFromGlyph failed
D3DXCreateText: Alloc of glyphBuf failed
D3DXCreateText: GetGlyphOutline failed
D3DXCreateText: CreateOFContext failed
D3DXCreateText: Non vector font selected
D3DXCreateText: GetTextMetrics failed. Probably no font selected
D3DXCreateText: Invalid extrusion parameter
D3DXCreateText: Invalid deviation parameter
-DT!?-DT!?D3DXUseFontOutlines:LoopOrientation : Total loop angle
is zero, assuming CW orientation
h>
(
-

2
<

Q
?

n
YUY2

"

3
=

4
>

UYVY

RGBG

You might also like