摜W[ -FSM-

#1 ͂߂
{W[GalateavWFNg1W[ł摜W[iFSMj
\Ă܂B

#2 
{\tg̓mF͈ȉ̂悤ȃn[hEFAōsĂ܂B

(Test: Framerate: 60+ [fps])
OS: Windows XP Pro SP1
CPU: Dual Intel Xeon-A 2800MHz (5.25 x 533) HTΉiONj
M/B Chip: Inter Placer E7505
Memory: 2046MB (Registered ECC DDR SDRAM)
Graphics: NVIDIA Quadro4 980 XGL (128MB)

(Test: Framerate: 30+ [fps])
IBM Thinkpad 30T 2366-97E
OS: Windows 2000 SP4
CPU: Mobile Intel Pentium 4M 20000MHz (5 x 400)
M/B Chip: Inter Brookdale i845MP
Memory: 1024MB (DDR SDRAM)
Graphics: ATI MOBILITY RADEON 7500 (16MB)

Az肳AKv͎̒ʂłi`t[[g20-30[fps]jB
OS: Widnows NTn 
CPU: PentiumIII ȏ
Memory: 256M (512M)
Graphics: NVIDIA GeForce2

܂RpCɂ Microsoft Developer Studio: Visual C++ Ver.5 sp6
gpĂ܂Bȉ̃CXg[@͑SẴRpCpĂ܂B

#3 gpCu
RpC̑OɃCũCXg[KvłB
OpenGL CuAGLUTCuKvłB

EOpenGLCu
OtBbNX`pCułB
http://www.opengl.org
* ̃CuWindows NT, 2000, XPnłɃCXg[Ă܂B
AWindows9xnłCXg[̕Kv\܂B
LURLQlɃCXg[肢܂B
* Version 1.2 ȏ

EGLUTCu (OpenGL Utility Toolkit(GLUT))
OpenGLT|[g郉CułB
http://www.xmission.com/~nate/glut.html
LTCgWin32 dll, libBinary_E[h邩A\[XRpC
ăCu𐧍삵ĂB
* Version 3.7.6
삵Cȕ͎ꏊɓĂƕ֗łB
iȉGLUTREADME甲j

  o  Microsoft Developer Studio 6 workspace and project files have
       been included in the source code distribution.
       
       To build the glut dll: 
       First, open Microsoft Developer Studio.
       Then, select File -> Open Workspace and find the glut.dsw file
       in the file dialog and double-click on it.  
       Finally, select Build -> Build glut32.dll.
       When the build is finished, it will copy:
       glut32.dll to %WinDir%\System, 
       glut32.lib to $(MSDevDir)\..\..\VC98\lib, and 
       glut.h     to $(MSDevDir)\..\..\VC98\include\GL.
       
       Additional workspace files have been included in the progs, test
       and lib directories to build the progs, tests and libs respectively.

#4 t@C\
{AvP[Ṽt@C\͎̂悤ɂȂĂ܂B

$ ---@debug_sample.dat (fobOp̃Tvꗗj
   |
   -- data (AvP[VɕKvȃf[^j
   |
   -- sample (FSMW[ɎgpĂTvj
   |         
   -- src  (\[Xt@C)
   |
   -- (visualc (WindowspMake(vWFNg)t@C))
   |      |
   |      -- (dummy_client ... (Windowsp̃_~[vOF\[X))
   | 
   -- bin (st@C)


#5 RpC
visualc tH_ɈړAVisual Studioɂfsm.dswJĂB
ŃRpCsĂB#3 ŊSɊe탉CuCXg[
ĂΖȂRpC܂B

#6 st@C
DebugCReleaseCRelease for Galatea MMI[hŎst@Ĉ̖قȂ܂B
fsm.exe ... Release mode (ʏ̎s͂ōsĂj
fsm_d.exe ... Debug mode
fsm_mmi.exe ... Release for Galatea MMI

gp@͍NxƓɕς肠܂񂪁Aǉ̃R}h܂B
version.txtB

#7 WindowsłUnixł̈Ⴂ
EȕύX_iWin32 vs. gcc[Linux])
iPjݎ̊lp֐: 
@Win32:@timeGetTime() 
@gcc:    gettimeofday()

iQjVXeꎞ~Fsleep
  Win32:  sleep()
  gcc: usleep()

iRjWo͕iMain.cpp, Main.hj
#ifndef WIN32
#endif
ŃRgAEgĂ܂B
ڂ̓\[Xt@CB
܂AWo͂ɂDebugłȂ߁A_~[vOpӂ܂B
_~[vOWinsockgĒʐMĂ܂B܂̃Rs[^iIPj
ŎgpĂB

ȏ

2002/08/02 Ver.1.0.4
