实例介绍
DirectDraw7 SDK 下载了就能用
【实例截图】
【核心代码】
c81c1fb4-423a-4b63-8e5f-622f1dec2e03
└── dx7sdk
├── bin
│ ├── dxsetenv.bat
│ └── DXUtils
│ ├── ddcaps.exe
│ ├── ddtest.exe
│ ├── diquick.exe
│ ├── DXCapsViewer.exe
│ ├── dxdiag.chm
│ ├── dxdiag.exe
│ ├── dxtex.exe
│ ├── dxtex.txt
│ ├── fedit.chm
│ ├── fedit.exe
│ ├── KillHelp.exe
│ └── XFiles
│ ├── conv3ds.exe
│ ├── conv3ds.txt
│ ├── convx.exe
│ └── convxof.exe
├── doc
│ └── DirectX7
│ ├── directx.chi
│ ├── directx.chm
│ └── Word
│ ├── d3dim.doc
│ ├── ddraw.doc
│ ├── dinput.doc
│ ├── dmusic.doc
│ ├── dsetup.doc
│ ├── dsound.doc
│ ├── dxintro.doc
│ ├── glossary.doc
│ └── legal.doc
├── dxreadmej.txt
├── DXReadme.txt
├── include
│ ├── d3dcaps.h
│ ├── d3d.h
│ ├── d3drmdef.h
│ ├── d3drm.h
│ ├── d3drmobj.h
│ ├── d3drmwin.h
│ ├── d3dtypes.h
│ ├── d3dvec.inl
│ ├── d3dxcore.h
│ ├── d3dxerr.h
│ ├── d3dx.h
│ ├── d3dxmath.h
│ ├── d3dxmath.inl
│ ├── d3dxshapes.h
│ ├── d3dxsprite.h
│ ├── ddraw.h
│ ├── dinputd.h
│ ├── dinput.h
│ ├── dls1.h
│ ├── dls2.h
│ ├── dmdls.h
│ ├── dmerror.h
│ ├── dmksctrl.h
│ ├── dmusbuff.h
│ ├── dmusicc.h
│ ├── dmusicf.h
│ ├── dmusici.h
│ ├── dplay.h
│ ├── dplobby.h
│ ├── dsetup.h
│ ├── dsound.h
│ ├── dvp.h
│ ├── dxfile.h
│ ├── dxsdk.inc
│ ├── multimon.h
│ ├── rmxfguid.h
│ ├── rmxftmpl.h
│ └── rmxftmpl.x
├── lib
│ ├── Borland
│ │ ├── d3dim.lib
│ │ ├── d3drm.lib
│ │ ├── d3dxof.lib
│ │ ├── ddraw.lib
│ │ ├── dinput.lib
│ │ ├── dplayx.lib
│ │ ├── dsetup.lib
│ │ ├── dsound.lib
│ │ └── dxguid.lib
│ ├── d3dim.lib
│ ├── d3drm.lib
│ ├── d3dxd.lib
│ ├── d3dx.lib
│ ├── d3dxof.lib
│ ├── ddraw.lib
│ ├── dinput.lib
│ ├── dplayx.lib
│ ├── DSETUP.lib
│ ├── dsound.lib
│ └── dxguid.lib
├── samples
│ └── Multimedia
│ ├── D3DIM
│ │ ├── bin
│ │ │ ├── bend.exe
│ │ │ ├── billboard.exe
│ │ │ ├── boids.exe
│ │ │ ├── BumpEarth.exe
│ │ │ ├── BumpWaves.exe
│ │ │ ├── ClipMirror.exe
│ │ │ ├── compress.exe
│ │ │ ├── disablerefrast.reg
│ │ │ ├── Dolphin.exe
│ │ │ ├── enablerefrast.reg
│ │ │ ├── EnvCube.exe
│ │ │ ├── filter.exe
│ │ │ ├── fireworks.exe
│ │ │ ├── flare.exe
│ │ │ ├── lightmap.exe
│ │ │ ├── lights.exe
│ │ │ ├── mfcfog.exe
│ │ │ ├── mfctex.exe
│ │ │ ├── mipmap.exe
│ │ │ ├── mtexture.exe
│ │ │ ├── shadowvol2.exe
│ │ │ ├── shadowvol.exe
│ │ │ ├── SphereMap.exe
│ │ │ ├── StencilDepth.exe
│ │ │ ├── StencilMirror.exe
│ │ │ ├── vbuffer.exe
│ │ │ ├── videotex.exe
│ │ │ ├── wbuffer.exe
│ │ │ └── XFile.exe
│ │ ├── dxall.mak
│ │ ├── include
│ │ │ ├── d3dapp.h
│ │ │ ├── d3denum.h
│ │ │ ├── d3dfile.h
│ │ │ ├── d3dframe.h
│ │ │ ├── d3dmath.h
│ │ │ ├── d3dres.h
│ │ │ ├── d3dtextr.h
│ │ │ └── d3dutil.h
│ │ ├── lib
│ │ │ ├── Borland
│ │ │ │ └── d3dframe.lib
│ │ │ ├── d3dframe.lib
│ │ │ └── Watcom
│ │ │ └── d3dframe.lib
│ │ ├── media
│ │ │ ├── banana.bmp
│ │ │ ├── block.bmp
│ │ │ ├── bumpmap.bmp
│ │ │ ├── car.x
│ │ │ ├── cloud3.bmp
│ │ │ ├── dolphin.bmp
│ │ │ ├── dolphin_group.x
│ │ │ ├── dolphin.x
│ │ │ ├── dx5_logo.bmp
│ │ │ ├── earth.bmp
│ │ │ ├── earthbump.bmp
│ │ │ ├── earthenvmap.bmp
│ │ │ ├── env0.bmp
│ │ │ ├── env1.bmp
│ │ │ ├── env2.bmp
│ │ │ ├── env3.bmp
│ │ │ ├── env4.bmp
│ │ │ ├── env5.bmp
│ │ │ ├── envcube.x
│ │ │ ├── envmap.bmp
│ │ │ ├── filter.bmp
│ │ │ ├── firework.bmp
│ │ │ ├── flag.bmp
│ │ │ ├── flare0.bmp
│ │ │ ├── flare1.bmp
│ │ │ ├── flare2.bmp
│ │ │ ├── flare3.bmp
│ │ │ ├── flare4.bmp
│ │ │ ├── floor.bmp
│ │ │ ├── heli.x
│ │ │ ├── horizon.bmp
│ │ │ ├── lake2w2.bmp
│ │ │ ├── lake.bmp
│ │ │ ├── lightmap.bmp
│ │ │ ├── seafloor.bmp
│ │ │ ├── seafloor.x
│ │ │ ├── shadow1.bmp
│ │ │ ├── shine0.bmp
│ │ │ ├── shine1.bmp
│ │ │ ├── shine2.bmp
│ │ │ ├── shine3.bmp
│ │ │ ├── shine4.bmp
│ │ │ ├── shine5.bmp
│ │ │ ├── shine6.bmp
│ │ │ ├── shine7.bmp
│ │ │ ├── shine8.bmp
│ │ │ ├── shine9.bmp
│ │ │ ├── skiing.avi
│ │ │ ├── sky.bmp
│ │ │ ├── sparklen.bmp
│ │ │ ├── spheremap.bmp
│ │ │ ├── spotlite.bmp
│ │ │ ├── stripe2.bmp
│ │ │ ├── stripe.bmp
│ │ │ ├── teapot.x
│ │ │ ├── terrain.bmp
│ │ │ ├── tex1.bmp
│ │ │ ├── tex2.bmp
│ │ │ ├── texture0.dds
│ │ │ ├── texture1.dds
│ │ │ ├── texture2.dds
│ │ │ ├── texture3.dds
│ │ │ ├── tiger.bmp
│ │ │ ├── tiger.x
│ │ │ ├── tree0.bmp
│ │ │ ├── tree1.bmp
│ │ │ ├── tree2.bmp
│ │ │ ├── tree3.bmp
│ │ │ ├── tree4.bmp
│ │ │ ├── wall.bmp
│ │ │ └── wbuffer.bmp
│ │ └── src
│ │ ├── Bend
│ │ │ ├── bend.cpp
│ │ │ ├── bend.mak
│ │ │ ├── bend.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Billboard
│ │ │ ├── billboard.cpp
│ │ │ ├── billboard.mak
│ │ │ ├── billboard.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Boids
│ │ │ ├── boids.cpp
│ │ │ ├── boids.mak
│ │ │ ├── boids.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── BumpEarth
│ │ │ ├── bumpearth.cpp
│ │ │ ├── bumpearth.mak
│ │ │ ├── bumpearth.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── BumpWaves
│ │ │ ├── bumpwaves.cpp
│ │ │ ├── bumpwaves.mak
│ │ │ ├── bumpwaves.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── ClipMirror
│ │ │ ├── clipmirror.cpp
│ │ │ ├── clipmirror.mak
│ │ │ ├── clipmirror.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Compress
│ │ │ ├── compress.cpp
│ │ │ ├── compress.mak
│ │ │ ├── compress.mdp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── D3DFrame
│ │ │ ├── d3dapp.cpp
│ │ │ ├── d3denum.cpp
│ │ │ ├── d3dfile.cpp
│ │ │ ├── d3dframe.cpp
│ │ │ ├── d3dframe.mak
│ │ │ ├── d3dframe.mdp
│ │ │ ├── d3dmath.cpp
│ │ │ ├── d3dtextr.cpp
│ │ │ ├── d3dutil.cpp
│ │ │ └── makefile
│ │ ├── Dolphin
│ │ │ ├── directx.ico
│ │ │ ├── dolphin.cpp
│ │ │ ├── dolphin.mak
│ │ │ ├── dolphin.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── EnumTex
│ │ │ ├── enumtex.cpp
│ │ │ ├── enumtex.mak
│ │ │ ├── enumtex.mdp
│ │ │ └── makefile
│ │ ├── EnvCube
│ │ │ ├── directx.ico
│ │ │ ├── envcube.cpp
│ │ │ ├── envcube.mak
│ │ │ ├── envcube.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Filter
│ │ │ ├── directx.ico
│ │ │ ├── filter.cpp
│ │ │ ├── filter.mak
│ │ │ ├── filter.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Fireworks
│ │ │ ├── directx.ico
│ │ │ ├── fireworks.cpp
│ │ │ ├── fireworks.mak
│ │ │ ├── fireworks.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Flare
│ │ │ ├── directx.ico
│ │ │ ├── flare.cpp
│ │ │ ├── flare.mak
│ │ │ ├── flare.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── LightMap
│ │ │ ├── directx.ico
│ │ │ ├── lightmap.cpp
│ │ │ ├── lightmap.mak
│ │ │ ├── lightmap.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── Lights
│ │ │ ├── directx.ico
│ │ │ ├── lights.cpp
│ │ │ ├── lights.mak
│ │ │ ├── lights.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── MFCFog
│ │ │ ├── d3dapp.cpp
│ │ │ ├── d3dapp.h
│ │ │ ├── d3dapp.rc
│ │ │ ├── directx.ico
│ │ │ ├── fog.cpp
│ │ │ ├── makefile
│ │ │ ├── mfcfog.mak
│ │ │ ├── mfcfog.mdp
│ │ │ ├── resource.h
│ │ │ ├── stdafx.cpp
│ │ │ └── stdafx.h
│ │ ├── MFCTex
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mfcform.cpp
│ │ │ ├── mfctex.cpp
│ │ │ ├── mfctex.h
│ │ │ ├── mfctex.mak
│ │ │ ├── mfctex.mdp
│ │ │ ├── mtexture.cpp
│ │ │ ├── resource.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ ├── texargs.h
│ │ │ └── winmain.rc
│ │ ├── MipMap
│ │ │ ├── brick0.bmp
│ │ │ ├── brick1.bmp
│ │ │ ├── brick2.bmp
│ │ │ ├── brick3.bmp
│ │ │ ├── brick4.bmp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mipmap.cpp
│ │ │ ├── mipmap.mak
│ │ │ ├── mipmap.mdp
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── MTexture
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mtexture.cpp
│ │ │ ├── mtexture.mak
│ │ │ ├── mtexture.mdp
│ │ │ ├── resource.h
│ │ │ └── winmain.rc
│ │ ├── ScreenSaver
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── render.cpp
│ │ │ ├── resource.h
│ │ │ ├── screensaver.cpp
│ │ │ ├── screensaver.h
│ │ │ ├── screensaver.mak
│ │ │ ├── screensaver.mdp
│ │ │ └── screensaver.rc
│ │ ├── ShadowVol
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── shadowvol.cpp
│ │ │ ├── shadowvol.mak
│ │ │ ├── shadowvol.mdp
│ │ │ └── winmain.rc
│ │ ├── ShadowVol2
│ │ │ ├── chull.cpp
│ │ │ ├── directx.ico
│ │ │ ├── geom.cpp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── shadow.h
│ │ │ ├── shadowvol2.cpp
│ │ │ ├── shadowvol2.mak
│ │ │ ├── shadowvol2.mdp
│ │ │ └── winmain.rc
│ │ ├── Spheremap
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── spheremap.cpp
│ │ │ ├── spheremap.mak
│ │ │ ├── spheremap.mdp
│ │ │ └── winmain.rc
│ │ ├── StencilDepth
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── stencildepth.cpp
│ │ │ ├── stencildepth.mak
│ │ │ ├── stencildepth.mdp
│ │ │ └── winmain.rc
│ │ ├── StencilMirror
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mirror.cpp
│ │ │ ├── resource.h
│ │ │ ├── stencilmirror.mak
│ │ │ ├── stencilmirror.mdp
│ │ │ └── winmain.rc
│ │ ├── Tutorials
│ │ │ ├── DrawPrims
│ │ │ │ ├── directx.ico
│ │ │ │ ├── drawprims.cpp
│ │ │ │ ├── drawprims.mak
│ │ │ │ ├── drawprims.mdp
│ │ │ │ ├── makefile
│ │ │ │ ├── resource.h
│ │ │ │ ├── winmain.cpp
│ │ │ │ └── winmain.rc
│ │ │ ├── Enumerate
│ │ │ │ ├── directx.ico
│ │ │ │ ├── enumerate.cpp
│ │ │ │ ├── enumerate.h
│ │ │ │ ├── enumerate.mak
│ │ │ │ ├── enumerate.mdp
│ │ │ │ ├── makefile
│ │ │ │ ├── render.cpp
│ │ │ │ ├── resource.h
│ │ │ │ ├── winmain.cpp
│ │ │ │ └── winmain.rc
│ │ │ ├── Texture
│ │ │ │ ├── directx.ico
│ │ │ │ ├── earth.bmp
│ │ │ │ ├── makefile
│ │ │ │ ├── render.cpp
│ │ │ │ ├── resource.h
│ │ │ │ ├── tex1.bmp
│ │ │ │ ├── texture.cpp
│ │ │ │ ├── texture.mak
│ │ │ │ ├── texture.mdp
│ │ │ │ ├── tree1.bmp
│ │ │ │ ├── winmain.cpp
│ │ │ │ └── winmain.rc
│ │ │ ├── Triangle
│ │ │ │ ├── directx.ico
│ │ │ │ ├── makefile
│ │ │ │ ├── resource.h
│ │ │ │ ├── triangle.cpp
│ │ │ │ ├── triangle.mak
│ │ │ │ ├── triangle.mdp
│ │ │ │ ├── winmain.cpp
│ │ │ │ └── winmain.rc
│ │ │ └── ZBuffer
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.rc
│ │ │ ├── zbuffer.cpp
│ │ │ ├── zbuffer.mak
│ │ │ └── zbuffer.mdp
│ │ ├── VBuffer
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── vbuffer.cpp
│ │ │ ├── vbuffer.mak
│ │ │ ├── vbuffer.mdp
│ │ │ └── winmain.rc
│ │ ├── VideoTex
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── videotex.cpp
│ │ │ ├── videotex.mak
│ │ │ ├── videotex.mdp
│ │ │ └── winmain.rc
│ │ ├── WBuffer
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── wbuffer.cpp
│ │ │ ├── wbuffer.mak
│ │ │ ├── wbuffer.mdp
│ │ │ └── winmain.rc
│ │ └── XFile
│ │ ├── directx.ico
│ │ ├── makefile
│ │ ├── resource.h
│ │ ├── winmain.rc
│ │ ├── xfile.cpp
│ │ ├── xfile.mak
│ │ └── xfile.mdp
│ ├── D3DRM
│ │ ├── bin
│ │ │ ├── convxfmt.exe
│ │ │ ├── faces.exe
│ │ │ ├── fly.exe
│ │ │ ├── flyfs.exe
│ │ │ ├── globe.exe
│ │ │ ├── hier1.exe
│ │ │ ├── hier2.exe
│ │ │ ├── loadfile.exe
│ │ │ ├── morph.exe
│ │ │ ├── pmesh
│ │ │ │ ├── convpm.bat
│ │ │ │ ├── fmesh.exe
│ │ │ │ ├── fprog.exe
│ │ │ │ ├── meshsimp.exe
│ │ │ │ ├── pmtopmx.exe
│ │ │ │ ├── pmxtox.exe
│ │ │ │ ├── rlines.exe
│ │ │ │ └── xtobm.exe
│ │ │ ├── quat.exe
│ │ │ ├── rmbegin1.exe
│ │ │ ├── rmbegin2.exe
│ │ │ ├── rmenum.exe
│ │ │ ├── RMShadow.exe
│ │ │ ├── tex1.exe
│ │ │ ├── tex3.exe
│ │ │ ├── tex4.exe
│ │ │ ├── tex5.exe
│ │ │ ├── trans.exe
│ │ │ ├── uvis.exe
│ │ │ ├── viewer.exe
│ │ │ ├── xofload.exe
│ │ │ ├── xofsave.exe
│ │ │ └── xofuser.exe
│ │ ├── dxall.mak
│ │ ├── media
│ │ │ ├── bigship1.x
│ │ │ ├── camera.x
│ │ │ ├── checker.ppm
│ │ │ ├── cherry.x
│ │ │ ├── cube.x
│ │ │ ├── dropship.x
│ │ │ ├── egg.x
│ │ │ ├── lake.ppm
│ │ │ ├── land4.x
│ │ │ ├── mslogo.x
│ │ │ ├── multi.x
│ │ │ ├── ncube.x
│ │ │ ├── pm_bship.x
│ │ │ ├── pm_cam.x
│ │ │ ├── pm_chrry.x
│ │ │ ├── pm_cube.x
│ │ │ ├── pm_dship.x
│ │ │ ├── pm_egg.x
│ │ │ ├── pm_land4.x
│ │ │ ├── pm_mslog.x
│ │ │ ├── pm_multi.x
│ │ │ ├── pm_rmlog.x
│ │ │ ├── pm_sph0.x
│ │ │ ├── pm_sph1.x
│ │ │ ├── pm_sph2.x
│ │ │ ├── pm_sph3.x
│ │ │ ├── pm_sph4.x
│ │ │ ├── pm_torus.x
│ │ │ ├── pm_tpot0.x
│ │ │ ├── pm_tpot1.x
│ │ │ ├── pm_tpot2.x
│ │ │ ├── pm_tpot3.x
│ │ │ ├── pm_tpot.x
│ │ │ ├── pm_tree.x
│ │ │ ├── rmlogo.x
│ │ │ ├── sphere0.x
│ │ │ ├── sphere1.x
│ │ │ ├── sphere2.x
│ │ │ ├── sphere3.x
│ │ │ ├── sphere4.x
│ │ │ ├── teapot.x
│ │ │ ├── tex1.ppm
│ │ │ ├── tex2.ppm
│ │ │ ├── tex3.ppm
│ │ │ ├── tex7.ppm
│ │ │ ├── tiger.bmp
│ │ │ ├── tiger.x
│ │ │ ├── torus.x
│ │ │ ├── tpot0.x
│ │ │ ├── tpot1.x
│ │ │ ├── tpot2.x
│ │ │ ├── tpot3.x
│ │ │ └── tree.x
│ │ └── src
│ │ ├── ConvXFmt
│ │ │ ├── convxfmt.cpp
│ │ │ ├── convxfmt.mak
│ │ │ ├── convxfmt.mdp
│ │ │ └── makefile
│ │ ├── Faces
│ │ │ ├── d3d.ico
│ │ │ ├── faces.cpp
│ │ │ ├── faces.def
│ │ │ ├── faces.mak
│ │ │ ├── faces.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── Fly
│ │ │ ├── d3d.ico
│ │ │ ├── fly.cpp
│ │ │ ├── fly.def
│ │ │ ├── fly.mak
│ │ │ ├── fly.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── FlyFS
│ │ │ ├── d3dapp.c
│ │ │ ├── d3dapp.h
│ │ │ ├── d3dappi.h
│ │ │ ├── d3dcalls.c
│ │ │ ├── d3d.ico
│ │ │ ├── ddcalls.c
│ │ │ ├── fly.cpp
│ │ │ ├── flyfs.mak
│ │ │ ├── flyfs.mdp
│ │ │ ├── makefile
│ │ │ ├── misc.c
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmfull.cpp
│ │ │ ├── rmfull.h
│ │ │ ├── rmfull.rc
│ │ │ ├── rmstats.cpp
│ │ │ └── texture.c
│ │ ├── Globe
│ │ │ ├── d3d.ico
│ │ │ ├── globe.cpp
│ │ │ ├── globe.def
│ │ │ ├── globe.mak
│ │ │ ├── globe.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── Hier1
│ │ │ ├── d3d.ico
│ │ │ ├── hier1.cpp
│ │ │ ├── hier1.def
│ │ │ ├── hier1.mak
│ │ │ ├── hier1.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── Hier2
│ │ │ ├── d3d.ico
│ │ │ ├── hier2.cpp
│ │ │ ├── hier2.def
│ │ │ ├── hier2.mak
│ │ │ ├── hier2.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── Loadfile
│ │ │ ├── d3d.ico
│ │ │ ├── loadfile.cpp
│ │ │ ├── loadfile.mak
│ │ │ ├── loadfile.mdp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ └── winmain.rc
│ │ ├── Morph
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── morph.cpp
│ │ │ ├── morph.def
│ │ │ ├── morph.mak
│ │ │ ├── morph.mdp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── Quat
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── quat.cpp
│ │ │ ├── quat.def
│ │ │ ├── quat.mak
│ │ │ ├── quat.mdp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ └── rmmain.rc
│ │ ├── RMBegin1
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── rmbegin1.cpp
│ │ │ ├── rmbegin1.mak
│ │ │ ├── rmbegin1.mdp
│ │ │ └── rmbegin1.rc
│ │ ├── RMBegin2
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── rmbegin2.cpp
│ │ │ ├── rmbegin2.mak
│ │ │ ├── rmbegin2.mdp
│ │ │ └── rmbegin2.rc
│ │ ├── RMEnum
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── rmenum.cpp
│ │ │ ├── rmenum.h
│ │ │ ├── rmenum.mak
│ │ │ ├── rmenum.mdp
│ │ │ ├── rmenum.rc
│ │ │ ├── rmerror.c
│ │ │ └── rmerror.h
│ │ ├── RMShadow
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── rmshadow.cpp
│ │ │ ├── rmshadow.mak
│ │ │ └── rmshadow.mdp
│ │ ├── Tex1
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── tex1.cpp
│ │ │ ├── tex1.def
│ │ │ ├── tex1.mak
│ │ │ └── tex1.mdp
│ │ ├── Tex3
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── tex3.cpp
│ │ │ ├── tex3.def
│ │ │ ├── tex3.mak
│ │ │ └── tex3.mdp
│ │ ├── Tex4
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── tex4.cpp
│ │ │ ├── tex4.def
│ │ │ ├── tex4.mak
│ │ │ └── tex4.mdp
│ │ ├── Tex5
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── tex5.cpp
│ │ │ ├── tex5.def
│ │ │ ├── tex5.mak
│ │ │ └── tex5.mdp
│ │ ├── Trans
│ │ │ ├── d3d.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── trans.cpp
│ │ │ ├── trans.def
│ │ │ ├── trans.mak
│ │ │ └── trans.mdp
│ │ ├── Uvis
│ │ │ ├── d3d.ico
│ │ │ ├── d3dmacs.h
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rmmain.cpp
│ │ │ ├── rmmain.rc
│ │ │ ├── uvis.cpp
│ │ │ ├── uvis.def
│ │ │ ├── uvis.mak
│ │ │ └── uvis.mdp
│ │ ├── Viewer
│ │ │ ├── color.cpp
│ │ │ ├── file.cpp
│ │ │ ├── makefile
│ │ │ ├── msvc.mk
│ │ │ ├── readme
│ │ │ ├── readme.txt
│ │ │ ├── rodcone.cpp
│ │ │ ├── rodcone.h
│ │ │ ├── sel.cpp
│ │ │ ├── sel.h
│ │ │ ├── viewer.cpp
│ │ │ ├── viewer.def
│ │ │ ├── viewer.h
│ │ │ ├── viewer.ico
│ │ │ ├── viewer.mak
│ │ │ ├── viewer.mdp
│ │ │ └── viewer.rc
│ │ ├── XofLoad
│ │ │ ├── makefile
│ │ │ ├── xofload.cpp
│ │ │ ├── xofload.mak
│ │ │ └── xofload.mdp
│ │ ├── XofSave
│ │ │ ├── makefile
│ │ │ ├── xofsave.cpp
│ │ │ ├── xofsave.h
│ │ │ ├── xofsave.mak
│ │ │ └── xofsave.mdp
│ │ └── XofUser
│ │ ├── makefile
│ │ ├── myguids.h
│ │ ├── mysave.cpp
│ │ ├── mysave.h
│ │ ├── mytest.cpp
│ │ ├── mytypes.h
│ │ ├── xofuser.mak
│ │ └── xofuser.mdp
│ ├── D3DX
│ │ ├── bin
│ │ │ ├── envmap.exe
│ │ │ ├── gravity.exe
│ │ │ ├── particle.exe
│ │ │ ├── sprite.exe
│ │ │ ├── tentacle.exe
│ │ │ ├── trivfs.exe
│ │ │ └── trivwin.exe
│ │ ├── media
│ │ │ ├── donut24.bmp
│ │ │ ├── env0.bmp
│ │ │ ├── env1.bmp
│ │ │ ├── env2.bmp
│ │ │ ├── env3.bmp
│ │ │ ├── env4.bmp
│ │ │ ├── env5.bmp
│ │ │ ├── envf0.bmp
│ │ │ ├── envf1.bmp
│ │ │ ├── envf2.bmp
│ │ │ ├── envf3.bmp
│ │ │ ├── envf4.bmp
│ │ │ ├── envf5.bmp
│ │ │ ├── flare0.bmp
│ │ │ ├── flare1.bmp
│ │ │ ├── flare2.bmp
│ │ │ ├── flare3.bmp
│ │ │ ├── ground1.bmp
│ │ │ ├── ground2.bmp
│ │ │ ├── particle.bmp
│ │ │ └── tentacle.bmp
│ │ └── src
│ │ ├── EnvMap
│ │ │ ├── directx.ico
│ │ │ ├── envmap.cpp
│ │ │ ├── envmap.h
│ │ │ ├── envmap.mak
│ │ │ ├── envmap.mdp
│ │ │ ├── envmap.rc
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Gravity
│ │ │ ├── directx.ico
│ │ │ ├── gravity.cpp
│ │ │ ├── gravity.mak
│ │ │ ├── gravity.mdp
│ │ │ ├── gravity.rc
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Particle
│ │ │ ├── cframetimer.cpp
│ │ │ ├── cframetimer.hpp
│ │ │ ├── cground.cpp
│ │ │ ├── cground.hpp
│ │ │ ├── cparticle.cpp
│ │ │ ├── cparticle.hpp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── particle.cpp
│ │ │ ├── particle.mak
│ │ │ ├── particle.mdp
│ │ │ ├── particle.rc
│ │ │ ├── pch.cpp
│ │ │ ├── pch.hpp
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Sprite
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── sprite.cpp
│ │ │ ├── sprite.mak
│ │ │ ├── sprite.mdp
│ │ │ └── sprite.rc
│ │ ├── Tentacle
│ │ │ ├── cframetimer.cpp
│ │ │ ├── cframetimer.hpp
│ │ │ ├── clensflare.cpp
│ │ │ ├── clensflare.hpp
│ │ │ ├── ctentacle.cpp
│ │ │ ├── ctentacle.hpp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── pch.cpp
│ │ │ ├── pch.hpp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── tentacle.cpp
│ │ │ ├── tentacle.mak
│ │ │ ├── tentacle.mdp
│ │ │ └── tentacle.rc
│ │ ├── TrivFS
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── trivfs.cpp
│ │ │ ├── trivfs.mak
│ │ │ ├── trivfs.mdp
│ │ │ └── trivfs.rc
│ │ └── TrivWin
│ │ ├── directx.ico
│ │ ├── makefile
│ │ ├── readme.txt
│ │ ├── resource.h
│ │ ├── trivwin.cpp
│ │ ├── trivwin.mak
│ │ ├── trivwin.mdp
│ │ └── trivwin.rc
│ ├── DDraw
│ │ ├── bin
│ │ │ ├── ddenum.exe
│ │ │ ├── ddex1.exe
│ │ │ ├── ddex2.exe
│ │ │ ├── ddex3.exe
│ │ │ ├── ddex4.exe
│ │ │ ├── ddex5.exe
│ │ │ ├── ddoverlay.exe
│ │ │ ├── donuts.exe
│ │ │ ├── dxtex.exe
│ │ │ ├── font.exe
│ │ │ ├── fswindow.exe
│ │ │ ├── ModeTest.exe
│ │ │ ├── mosquito.exe
│ │ │ ├── multimon.exe
│ │ │ ├── stretch.exe
│ │ │ ├── switcher.exe
│ │ │ └── wormhole.exe
│ │ ├── dxall.mak
│ │ ├── include
│ │ │ ├── ddmm.h
│ │ │ ├── ddutil2.h
│ │ │ ├── ddutil.h
│ │ │ ├── dsutil.h
│ │ │ └── lbprintf.h
│ │ └── src
│ │ ├── DDEnum
│ │ │ ├── ddenum.cpp
│ │ │ ├── ddenum.mak
│ │ │ ├── DDEnum.mdp
│ │ │ ├── ddenum.rc
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDex1
│ │ │ ├── ddex1.cpp
│ │ │ ├── ddex1.def
│ │ │ ├── ddex1.mak
│ │ │ ├── ddex1.mdp
│ │ │ ├── ddex1.rc
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDex2
│ │ │ ├── back.bmp
│ │ │ ├── ddex2.cpp
│ │ │ ├── ddex2.def
│ │ │ ├── ddex2.mak
│ │ │ ├── ddex2.mdp
│ │ │ ├── ddex2.rc
│ │ │ ├── ddutil.cpp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDex3
│ │ │ ├── ddex3.cpp
│ │ │ ├── ddex3.def
│ │ │ ├── ddex3.mak
│ │ │ ├── ddex3.mdp
│ │ │ ├── ddex3.rc
│ │ │ ├── ddutil.cpp
│ │ │ ├── directx.ico
│ │ │ ├── frntback.bmp
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDex4
│ │ │ ├── all.bmp
│ │ │ ├── ddex4.cpp
│ │ │ ├── ddex4.def
│ │ │ ├── ddex4.mak
│ │ │ ├── ddex4.mdp
│ │ │ ├── ddex4.rc
│ │ │ ├── ddutil.cpp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDex5
│ │ │ ├── all.bmp
│ │ │ ├── ddex5.cpp
│ │ │ ├── ddex5.def
│ │ │ ├── ddex5.mak
│ │ │ ├── ddex5.mdp
│ │ │ ├── ddex5.rc
│ │ │ ├── ddutil.cpp
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── DDoverlay
│ │ │ ├── ddoverlay.cpp
│ │ │ ├── ddoverlay.ico
│ │ │ ├── ddoverlay.mak
│ │ │ ├── ddoverlay.mdp
│ │ │ ├── ddoverlay.rc
│ │ │ ├── ddutil.cpp
│ │ │ ├── dx5.bmp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Donuts
│ │ │ ├── bangbang.wav
│ │ │ ├── bounce.wav
│ │ │ ├── c_bang.wav
│ │ │ ├── d_bang.wav
│ │ │ ├── ddutil.cpp
│ │ │ ├── donuts.bmp
│ │ │ ├── donuts.c
│ │ │ ├── donuts.h
│ │ │ ├── donuts.ico
│ │ │ ├── donuts.mak
│ │ │ ├── donuts.mdp
│ │ │ ├── donuts.rc
│ │ │ ├── dsutil.c
│ │ │ ├── gunfire.wav
│ │ │ ├── hum.wav
│ │ │ ├── input.c
│ │ │ ├── input.h
│ │ │ ├── level.wav
│ │ │ ├── makefile
│ │ │ ├── p_bang.wav
│ │ │ ├── resource.h
│ │ │ ├── rev.wav
│ │ │ ├── s_bang.wav
│ │ │ ├── shield.wav
│ │ │ ├── skid.wav
│ │ │ └── splash.bmp
│ │ ├── DXTex
│ │ │ ├── ChildFrm.cpp
│ │ │ ├── ChildFrm.h
│ │ │ ├── dxtex.cpp
│ │ │ ├── dxtexdoc.cpp
│ │ │ ├── dxtexdoc.h
│ │ │ ├── dxtexdoc.ico
│ │ │ ├── dxtex.h
│ │ │ ├── dxtex.ico
│ │ │ ├── dxtex.mak
│ │ │ ├── dxtex.mdp
│ │ │ ├── dxtex.rc
│ │ │ ├── dxtex.txt
│ │ │ ├── dxtexview.cpp
│ │ │ ├── dxtexview.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── Toolbar.bmp
│ │ ├── Font
│ │ │ ├── directx.ico
│ │ │ ├── font.cpp
│ │ │ ├── font.def
│ │ │ ├── font.mak
│ │ │ ├── font.mdp
│ │ │ ├── font.rc
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── FSWindow
│ │ │ ├── directx.ico
│ │ │ ├── fswindow.cpp
│ │ │ ├── fswindow.h
│ │ │ ├── fswindow.mak
│ │ │ ├── fswindow.mdp
│ │ │ ├── fswindow.rc
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── ModeTest
│ │ │ ├── makefile
│ │ │ ├── modetest.cpp
│ │ │ ├── modetest.ico
│ │ │ ├── modetest.mak
│ │ │ ├── modetest.mdp
│ │ │ ├── modetest.rc
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Mosquito
│ │ │ ├── makefile
│ │ │ ├── mosquit1.bmp
│ │ │ ├── mosquit2.bmp
│ │ │ ├── mosquit3.bmp
│ │ │ ├── mosquito.cpp
│ │ │ ├── mosquito.def
│ │ │ ├── mosquito.ico
│ │ │ ├── mosquito.mak
│ │ │ ├── mosquito.mdp
│ │ │ ├── mosquito.rc
│ │ │ └── resource.h
│ │ ├── Multimon
│ │ │ ├── directx.ico
│ │ │ ├── image1.bmp
│ │ │ ├── image2.bmp
│ │ │ ├── makefile
│ │ │ ├── multimon.cpp
│ │ │ ├── multimon.mak
│ │ │ ├── multimon.mdp
│ │ │ ├── multimon.rc
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── Stretch
│ │ │ ├── ddutil.cpp
│ │ │ ├── directx.ico
│ │ │ ├── donut.bmp
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── stretch.cpp
│ │ │ ├── stretch.def
│ │ │ ├── stretch.mak
│ │ │ ├── stretch.mdp
│ │ │ └── stretch.rc
│ │ ├── Switcher
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── switcher.cpp
│ │ │ ├── switcher.mak
│ │ │ ├── switcher.mdp
│ │ │ └── switcher.rc
│ │ └── Wormhole
│ │ ├── directx.ico
│ │ ├── makefile
│ │ ├── resource.h
│ │ ├── wormhole.bmp
│ │ ├── wormhole.cpp
│ │ ├── wormhole.mak
│ │ ├── wormhole.mdp
│ │ └── wormhole.rc
│ ├── DInput
│ │ ├── bin
│ │ │ ├── DIGame.exe
│ │ │ ├── ffdonuts.exe
│ │ │ ├── FFeedFileRead.exe
│ │ │ ├── JoyFFeed.exe
│ │ │ ├── JoystImm.exe
│ │ │ ├── KeybdBuf.exe
│ │ │ ├── KeybdExc.exe
│ │ │ ├── KeybdImm.exe
│ │ │ ├── MouseExc.exe
│ │ │ ├── MouseNon.exe
│ │ │ └── Scrawl.exe
│ │ ├── dxall.mak
│ │ ├── include
│ │ │ └── dicpl.h
│ │ ├── media
│ │ │ ├── ammoout.ffe
│ │ │ ├── arrow.ffe
│ │ │ ├── bazooka.ffe
│ │ │ ├── blowout.ffe
│ │ │ ├── bltrifle.ffe
│ │ │ ├── cannon.ffe
│ │ │ ├── car1.ffe
│ │ │ ├── car2.ffe
│ │ │ ├── car3.ffe
│ │ │ ├── chaina.ffe
│ │ │ ├── chainb.ffe
│ │ │ ├── chainc.ffe
│ │ │ ├── chainsaw.ffe
│ │ │ ├── click1.ffe
│ │ │ ├── click2.ffe
│ │ │ ├── crosbow1.ffe
│ │ │ ├── crosbow2.ffe
│ │ │ ├── csawing1.ffe
│ │ │ ├── csawing2.ffe
│ │ │ ├── csawing3.ffe
│ │ │ ├── csawing4.ffe
│ │ │ ├── dirt1.ffe
│ │ │ ├── dirt2.ffe
│ │ │ ├── dirt3.ffe
│ │ │ ├── dirt4.ffe
│ │ │ ├── dribble1.ffe
│ │ │ ├── dribble2.ffe
│ │ │ ├── energy1.ffe
│ │ │ ├── energy2.ffe
│ │ │ ├── enginea.ffe
│ │ │ ├── engineb.ffe
│ │ │ ├── enginec.ffe
│ │ │ ├── engined.ffe
│ │ │ ├── flame.ffe
│ │ │ ├── gatling.ffe
│ │ │ ├── guna.ffe
│ │ │ ├── gunb.ffe
│ │ │ ├── helia.ffe
│ │ │ ├── helib.ffe
│ │ │ ├── helic.ffe
│ │ │ ├── helid.ffe
│ │ │ ├── idling.ffe
│ │ │ ├── jump.ffe
│ │ │ ├── land1.ffe
│ │ │ ├── land2.ffe
│ │ │ ├── laser1.ffe
│ │ │ ├── laser2.ffe
│ │ │ ├── laser3.ffe
│ │ │ ├── laser4.ffe
│ │ │ ├── laser5.ffe
│ │ │ ├── laser6.ffe
│ │ │ ├── lightnng.ffe
│ │ │ ├── lsaber.ffe
│ │ │ ├── machineg.ffe
│ │ │ ├── magneta.ffe
│ │ │ ├── magnetb.ffe
│ │ │ ├── magnetc.ffe
│ │ │ ├── mech1.ffe
│ │ │ ├── mech2.ffe
│ │ │ ├── mech3.ffe
│ │ │ ├── missile.ffe
│ │ │ ├── offroad1.ffe
│ │ │ ├── offroad2.ffe
│ │ │ ├── offroad3.ffe
│ │ │ ├── offroad4.ffe
│ │ │ ├── paved1.ffe
│ │ │ ├── paved2.ffe
│ │ │ ├── paved3.ffe
│ │ │ ├── paved4.ffe
│ │ │ ├── pistol.ffe
│ │ │ ├── plasma1.ffe
│ │ │ ├── plasma2.ffe
│ │ │ ├── plasma3.ffe
│ │ │ ├── pogoa.ffe
│ │ │ ├── pogob.ffe
│ │ │ ├── punched1.ffe
│ │ │ ├── punched2.ffe
│ │ │ ├── punch.ffe
│ │ │ ├── rocket1.ffe
│ │ │ ├── rocket2.ffe
│ │ │ ├── rolling.ffe
│ │ │ ├── running1.ffe
│ │ │ ├── running2.ffe
│ │ │ ├── running3.ffe
│ │ │ ├── sabera.ffe
│ │ │ ├── saberb.ffe
│ │ │ ├── saberc.ffe
│ │ │ ├── secdoor1.ffe
│ │ │ ├── secdoor2.ffe
│ │ │ ├── shotgun1.ffe
│ │ │ ├── shotgun2.ffe
│ │ │ ├── shotgun3.ffe
│ │ │ ├── skatea.ffe
│ │ │ ├── skateb.ffe
│ │ │ ├── sliding.ffe
│ │ │ ├── swim1.ffe
│ │ │ ├── swim2.ffe
│ │ │ ├── swim3.ffe
│ │ │ ├── takeoff1.ffe
│ │ │ ├── takeoff2.ffe
│ │ │ ├── takeoff3.ffe
│ │ │ ├── trampa.ffe
│ │ │ ├── trampb.ffe
│ │ │ ├── trampc.ffe
│ │ │ ├── turbulen.ffe
│ │ │ ├── walking.ffe
│ │ │ ├── wall.ffe
│ │ │ ├── windgust.ffe
│ │ │ ├── wsheer1.ffe
│ │ │ └── wsheer2.ffe
│ │ └── src
│ │ ├── DIGame
│ │ │ ├── bitmap2.bmp
│ │ │ ├── bitmap3.bmp
│ │ │ ├── bitmap5.bmp
│ │ │ ├── bmp00001.bmp
│ │ │ ├── bmp00002.bmp
│ │ │ ├── bmp00003.bmp
│ │ │ ├── bmp00004.bmp
│ │ │ ├── bmp00005.bmp
│ │ │ ├── bmp00006.bmp
│ │ │ ├── bmp00007.bmp
│ │ │ ├── digame.cpp
│ │ │ ├── digame.mak
│ │ │ ├── digame.mdp
│ │ │ ├── digame.rc
│ │ │ ├── directx.ico
│ │ │ ├── explosio.bmp
│ │ │ ├── gameplay.cpp
│ │ │ ├── makefile
│ │ │ ├── rbarrier.bmp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ └── spaceshi.bmp
│ │ ├── FFDonuts
│ │ │ ├── bangbang.wav
│ │ │ ├── bounce.wav
│ │ │ ├── c_bang.wav
│ │ │ ├── d_bang.wav
│ │ │ ├── ddutil.cpp
│ │ │ ├── ddutil.h
│ │ │ ├── default.mk
│ │ │ ├── diutil.cpp
│ │ │ ├── diutil.h
│ │ │ ├── donuts.bmp
│ │ │ ├── donuts.ico
│ │ │ ├── dsutil.cpp
│ │ │ ├── dsutil.h
│ │ │ ├── ffdonuts.cpp
│ │ │ ├── ffdonuts.h
│ │ │ ├── ffdonuts.mak
│ │ │ ├── ffdonuts.mdp
│ │ │ ├── ffdonuts.rc
│ │ │ ├── gunfire.wav
│ │ │ ├── hum.wav
│ │ │ ├── level.wav
│ │ │ ├── makefile
│ │ │ ├── p_bang.wav
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── rev.wav
│ │ │ ├── s_bang.wav
│ │ │ ├── shield.wav
│ │ │ ├── skid.wav
│ │ │ └── splash.bmp
│ │ ├── FFFileRead
│ │ │ ├── directx.ico
│ │ │ ├── ffeedfileread.cpp
│ │ │ ├── ffeedfileread.mak
│ │ │ ├── ffeedfileread.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ └── winmain.rc
│ │ ├── JoyFFeed
│ │ │ ├── directx.ico
│ │ │ ├── joyffeed.cpp
│ │ │ ├── joyffeed.h
│ │ │ ├── joyffeed.mak
│ │ │ ├── joyffeed.mdp
│ │ │ ├── joyffeed.rc
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── JoystImm
│ │ │ ├── directx.ico
│ │ │ ├── joystimm.cpp
│ │ │ ├── joystimm.mak
│ │ │ ├── joystimm.mdp
│ │ │ ├── joystimm.rc
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── KeybdBuf
│ │ │ ├── directx.ico
│ │ │ ├── keybdbuf.cpp
│ │ │ ├── keybdbuf.h
│ │ │ ├── keybdbuf.mak
│ │ │ ├── keybdbuf.mdp
│ │ │ ├── keybdbuf.rc
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── KeybdExc
│ │ │ ├── directx.ico
│ │ │ ├── keybdexc.cpp
│ │ │ ├── keybdexc.mak
│ │ │ ├── keybdexc.mdp
│ │ │ ├── keybdexc.rc
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── KeybdImm
│ │ │ ├── directx.ico
│ │ │ ├── keybdimm.cpp
│ │ │ ├── keybdimm.h
│ │ │ ├── keybdimm.mak
│ │ │ ├── keybdimm.mdp
│ │ │ ├── keybdimm.rc
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── MouseExc
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mouseexc.cpp
│ │ │ ├── mouseexc.h
│ │ │ ├── mouseexc.mak
│ │ │ ├── mouseexc.mdp
│ │ │ ├── mouseexc.rc
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── MouseNon
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── mousenon.cpp
│ │ │ ├── mousenon.h
│ │ │ ├── mousenon.mak
│ │ │ ├── mousenon.mdp
│ │ │ ├── mousenon.rc
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── Scrawl
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── scrawl.cpp
│ │ │ ├── scrawl.h
│ │ │ ├── scrawl.mak
│ │ │ ├── scrawl.mdp
│ │ │ ├── scrawl.rc
│ │ │ └── winmain.cpp
│ │ ├── Tutorials
│ │ │ ├── DIEx1
│ │ │ │ ├── diex1.cpp
│ │ │ │ ├── diex1.mak
│ │ │ │ ├── diex1.mdp
│ │ │ │ ├── diex1.rc
│ │ │ │ ├── directx.ico
│ │ │ │ └── makefile
│ │ │ ├── DIEx2
│ │ │ │ ├── diex2.cpp
│ │ │ │ ├── diex2.mak
│ │ │ │ ├── diex2.mdp
│ │ │ │ ├── diex2.rc
│ │ │ │ ├── directx.ico
│ │ │ │ └── makefile
│ │ │ ├── DIEx3
│ │ │ │ ├── diex3.cpp
│ │ │ │ ├── diex3.mak
│ │ │ │ ├── diex3.mdp
│ │ │ │ ├── diex3.rc
│ │ │ │ ├── directx.ico
│ │ │ │ └── makefile
│ │ │ ├── DIEx4
│ │ │ │ ├── diex4.cpp
│ │ │ │ ├── diex4.mak
│ │ │ │ ├── diex4.mdp
│ │ │ │ ├── diex4.rc
│ │ │ │ ├── directx.ico
│ │ │ │ └── makefile
│ │ │ └── DIEx5
│ │ │ ├── diex5.cpp
│ │ │ ├── diex5.mak
│ │ │ ├── diex5.mdp
│ │ │ └── makefile
│ │ └── WDMinf
│ │ ├── gameport.inf
│ │ ├── oemsetup.inf
│ │ ├── readme.txt
│ │ ├── wdmjinit.inf
│ │ └── wdmjoy.inf
│ ├── DMusic
│ │ ├── bin
│ │ │ ├── 3DMusic.exe
│ │ │ ├── dmboids.exe
│ │ │ ├── dmdonuts.exe
│ │ │ ├── dmhook.dll
│ │ │ ├── dmshell.exe
│ │ │ ├── dmusmidi.exe
│ │ │ ├── echotool.exe
│ │ │ ├── MusicLines.exe
│ │ │ ├── playmotf.exe
│ │ │ └── playpri.exe
│ │ ├── dxall.mak
│ │ ├── media
│ │ │ ├── acidend.tpl
│ │ │ ├── acidtek.cdm
│ │ │ ├── acidtek.sty
│ │ │ ├── acidtek.tpl
│ │ │ ├── boidb1.tpl
│ │ │ ├── boids2.sty
│ │ │ ├── boidsaa.tpl
│ │ │ ├── boidsc1.tpl
│ │ │ ├── boidsca.tpl
│ │ │ ├── boidscb.tpl
│ │ │ ├── boidscc.tpl
│ │ │ ├── boids.cdm
│ │ │ ├── boids.dls
│ │ │ ├── boidsd.sgt
│ │ │ ├── canyon.mid
│ │ │ ├── cartoonend.tpl
│ │ │ ├── cartoonrag.cdm
│ │ │ ├── cartoonrag.sty
│ │ │ ├── cartoonrag.tpl
│ │ │ ├── dianoble.cdm
│ │ │ ├── donuts1.tpl
│ │ │ ├── donuts2.tpl
│ │ │ ├── donuts.sty
│ │ │ ├── donutz.sty
│ │ │ ├── drip.wav
│ │ │ ├── introcr.sgt
│ │ │ ├── meeshel-v2.cdm
│ │ │ ├── meshela.tpl
│ │ │ ├── meshelb.tpl
│ │ │ ├── meshelc.tpl
│ │ │ ├── mesheld.tpl
│ │ │ ├── meshele.tpl
│ │ │ ├── meshel.sty
│ │ │ ├── minaeo.cdm
│ │ │ ├── minfunc.cdm
│ │ │ ├── minimal1.tpl
│ │ │ ├── minimal2.tpl
│ │ │ ├── minimal3.tpl
│ │ │ ├── minimal4.tpl
│ │ │ ├── minimal5.tpl
│ │ │ ├── minimal.cdm
│ │ │ ├── minimald.sty
│ │ │ ├── minjazz.cdm
│ │ │ ├── minpedpt.cdm
│ │ │ ├── mipedpt.cdm
│ │ │ ├── mippjazz.cdm
│ │ │ ├── mix1.tpl
│ │ │ ├── mix2.tpl
│ │ │ ├── mix3.tpl
│ │ │ ├── mix4.tpl
│ │ │ ├── mix5.tpl
│ │ │ ├── mix.cdm
│ │ │ ├── mix.sty
│ │ │ ├── mlines.bnd
│ │ │ ├── sample.dls
│ │ │ ├── sample.sgt
│ │ │ ├── sample.sty
│ │ │ ├── shell.dls
│ │ │ └── tension.cdm
│ │ └── src
│ │ ├── 3DMusic
│ │ │ ├── 3dmusic.mak
│ │ │ ├── 3dmusic.mdp
│ │ │ ├── 3dsound.cpp
│ │ │ ├── dsutil3d.c
│ │ │ ├── dsutil3d.h
│ │ │ ├── helper.cpp
│ │ │ ├── helper.h
│ │ │ ├── icon1.ico
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── script1.rc
│ │ │ ├── sound.cpp
│ │ │ └── sound.h
│ │ ├── DMBoids
│ │ │ ├── boids.cpp
│ │ │ ├── boids.h
│ │ │ ├── common.h
│ │ │ ├── d3d.ico
│ │ │ ├── d3dscene.h
│ │ │ ├── d3dtex.cpp
│ │ │ ├── d3dtex.h
│ │ │ ├── d3dutils.cpp
│ │ │ ├── d3dutils.h
│ │ │ ├── d3dutils.inl
│ │ │ ├── d3dwin.cpp
│ │ │ ├── d3dwin.h
│ │ │ ├── debug.cpp
│ │ │ ├── debug.h
│ │ │ ├── dmboids.mak
│ │ │ ├── dmboids.mdp
│ │ │ ├── dmboids.rc
│ │ │ ├── drvmgr.cpp
│ │ │ ├── drvmgr.h
│ │ │ ├── dx5.bmp
│ │ │ ├── flock.cpp
│ │ │ ├── gull.cpp
│ │ │ ├── input.cpp
│ │ │ ├── input.h
│ │ │ ├── makefile
│ │ │ ├── music.cpp
│ │ │ ├── music.h
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.h
│ │ │ ├── winproc.cpp
│ │ │ └── winproc.h
│ │ ├── DMDonuts
│ │ │ ├── bangbang.wav
│ │ │ ├── bounce.wav
│ │ │ ├── c_bang.wav
│ │ │ ├── d_bang.wav
│ │ │ ├── ddutil.cpp
│ │ │ ├── ddutil.h
│ │ │ ├── dmdonuts.mak
│ │ │ ├── dmdonuts.mdp
│ │ │ ├── donuts.bmp
│ │ │ ├── donuts.cpp
│ │ │ ├── donuts.h
│ │ │ ├── donuts.ico
│ │ │ ├── donuts.rc
│ │ │ ├── dsutil.cpp
│ │ │ ├── dsutil.h
│ │ │ ├── gunfire.wav
│ │ │ ├── hum.wav
│ │ │ ├── input.cpp
│ │ │ ├── input.h
│ │ │ ├── level.wav
│ │ │ ├── makefile
│ │ │ ├── p_bang.wav
│ │ │ ├── resource.h
│ │ │ ├── rev.wav
│ │ │ ├── s_bang.wav
│ │ │ ├── shield.wav
│ │ │ ├── skid.wav
│ │ │ └── splash.bmp
│ │ ├── DMHook
│ │ │ ├── dmhook.cpp
│ │ │ ├── dmhook.def
│ │ │ ├── dmhook.mak
│ │ │ ├── dmhook.mdp
│ │ │ └── makefile
│ │ ├── DMShell
│ │ │ ├── dmplayer.cpp
│ │ │ ├── dmplayer.h
│ │ │ ├── dmshell.ico
│ │ │ ├── dmshell.mak
│ │ │ ├── dmshell.mdp
│ │ │ ├── dmshell.rc
│ │ │ ├── events.h
│ │ │ ├── main.cpp
│ │ │ ├── main.h
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ ├── scheme.cpp
│ │ │ └── scheme.h
│ │ ├── DMusMIDI
│ │ │ ├── debug.c
│ │ │ ├── debug.h
│ │ │ ├── dmusmidi.mak
│ │ │ ├── dmusmidi.mdp
│ │ │ ├── global.h
│ │ │ ├── mainwnd.c
│ │ │ ├── makefile
│ │ │ ├── midiplyr.c
│ │ │ ├── midiplyr.h
│ │ │ ├── midiplyr.ico
│ │ │ ├── midiplyr.rc
│ │ │ ├── resource.h
│ │ │ ├── timewnd.c
│ │ │ ├── toolbar.bmp
│ │ │ └── uiutils.c
│ │ ├── EchoTool
│ │ │ ├── directx.ico
│ │ │ ├── echotool.cpp
│ │ │ ├── echotool.h
│ │ │ ├── echotool.mak
│ │ │ ├── echotool.mdp
│ │ │ ├── echotool.rc
│ │ │ ├── helper.cpp
│ │ │ ├── helper.h
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ ├── MusicLines
│ │ │ ├── backdrop2.bmp
│ │ │ ├── debug.cpp
│ │ │ ├── debug.h
│ │ │ ├── dmhelper.cpp
│ │ │ ├── dmhelper.h
│ │ │ ├── makefile
│ │ │ ├── mlai.cpp
│ │ │ ├── mlai.h
│ │ │ ├── mlbmpsrf.cpp
│ │ │ ├── mlbmpsrf.h
│ │ │ ├── mlgame.cpp
│ │ │ ├── mlgame.h
│ │ │ ├── ml.ico
│ │ │ ├── mlinput.cpp
│ │ │ ├── mlinput.h
│ │ │ ├── mllocalplayer.cpp
│ │ │ ├── mllocalplayer.h
│ │ │ ├── mlmain.cpp
│ │ │ ├── mlmusic.cpp
│ │ │ ├── mlmusic.h
│ │ │ ├── mloptpal.cpp
│ │ │ ├── mloptpal.h
│ │ │ ├── mlrender.cpp
│ │ │ ├── mlrender.h
│ │ │ ├── musiclines.h
│ │ │ ├── musiclines.mak
│ │ │ ├── musiclines.mdp
│ │ │ ├── musiclines.rc
│ │ │ ├── player0.bmp
│ │ │ ├── player1.bmp
│ │ │ ├── resource.h
│ │ │ ├── score0.bmp
│ │ │ └── score1.bmp
│ │ ├── PlayMotf
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── playmotf.cpp
│ │ │ ├── playmotf.h
│ │ │ ├── playmotf.mak
│ │ │ ├── playmotf.mdp
│ │ │ ├── playmotf.rc
│ │ │ ├── resource.h
│ │ │ └── winmain.cpp
│ │ └── PlayPri
│ │ ├── directx.ico
│ │ ├── makefile
│ │ ├── playpri.cpp
│ │ ├── playpri.h
│ │ ├── playpri.mak
│ │ ├── playpri.mdp
│ │ ├── playpri.rc
│ │ ├── resource.h
│ │ └── winmain.cpp
│ ├── DPlay
│ │ ├── bin
│ │ │ ├── bellhop.exe
│ │ │ ├── ChatConnect.exe
│ │ │ ├── dplaunch.exe
│ │ │ ├── dpldplay.dll
│ │ │ ├── dpldplay.reg
│ │ │ ├── dpsimcfg.exe
│ │ │ ├── dpsim.dll
│ │ │ ├── dpsim.txt
│ │ │ ├── dpslots.exe
│ │ │ ├── duel.exe
│ │ │ ├── lobbysrv.dll
│ │ │ ├── lserver.exe
│ │ │ ├── override.exe
│ │ │ ├── SimpleConnect.exe
│ │ │ ├── slotsdb.txt
│ │ │ └── StagedConnect.exe
│ │ ├── dxall.mak
│ │ └── src
│ │ ├── BellHop
│ │ │ ├── bellhop.cpp
│ │ │ ├── bellhop.h
│ │ │ ├── bellhop.ico
│ │ │ ├── bellhop.mak
│ │ │ ├── bellhop.mdp
│ │ │ ├── bellhop.rc
│ │ │ ├── bitmap1.bmp
│ │ │ ├── cgrptree.cpp
│ │ │ ├── cgrptree.h
│ │ │ ├── connset.cpp
│ │ │ ├── dialog.cpp
│ │ │ ├── dpldplay.reg
│ │ │ ├── makefile
│ │ │ └── resource.h
│ │ ├── ChatConnect
│ │ │ ├── chatconnect.mak
│ │ │ ├── chatconnect.mdp
│ │ │ ├── directx.ico
│ │ │ ├── dpconnect.cpp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ └── winmain.rc
│ │ ├── DPLaunch
│ │ │ ├── directx.ico
│ │ │ ├── dplaunch.cpp
│ │ │ ├── dplaunch.mak
│ │ │ ├── dplaunch.mdp
│ │ │ ├── dplaunch.rc
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── DPSlots
│ │ │ ├── client.cpp
│ │ │ ├── dialog.cpp
│ │ │ ├── dpslots.cpp
│ │ │ ├── dpslots.h
│ │ │ ├── dpslots.mak
│ │ │ ├── dpslots.mdp
│ │ │ ├── dpslots.rc
│ │ │ ├── lobby.cpp
│ │ │ ├── makefile
│ │ │ ├── Media
│ │ │ │ ├── ding.wav
│ │ │ │ ├── lose.wav
│ │ │ │ ├── wheel.bmp
│ │ │ │ └── win.wav
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── server.cpp
│ │ │ └── slotsdb.txt
│ │ ├── Duel
│ │ │ ├── bfire.wav
│ │ │ ├── csession.bmp
│ │ │ ├── ddutil.cpp
│ │ │ ├── ddutil.h
│ │ │ ├── default.mk
│ │ │ ├── diutil.cpp
│ │ │ ├── diutil.h
│ │ │ ├── dpconnect.cpp
│ │ │ ├── dputil.cpp
│ │ │ ├── dputil.h
│ │ │ ├── dsutil.cpp
│ │ │ ├── dsutil.h
│ │ │ ├── duel.bmp
│ │ │ ├── duel.cpp
│ │ │ ├── duel.h
│ │ │ ├── duel.ico
│ │ │ ├── duel.mak
│ │ │ ├── duel.mdp
│ │ │ ├── duel.rc
│ │ │ ├── gameproc.cpp
│ │ │ ├── gameproc.h
│ │ │ ├── gfx.cpp
│ │ │ ├── gfx.h
│ │ │ ├── lboom.wav
│ │ │ ├── lobby.cpp
│ │ │ ├── lobby.h
│ │ │ ├── makefile
│ │ │ ├── osession.bmp
│ │ │ ├── player.bmp
│ │ │ ├── resource.h
│ │ │ ├── sboom.wav
│ │ │ ├── sbounce.wav
│ │ │ ├── sengine.wav
│ │ │ ├── splash.bmp
│ │ │ ├── sstart.wav
│ │ │ ├── sstop.wav
│ │ │ └── util.cpp
│ │ ├── Override
│ │ │ ├── directx.ico
│ │ │ ├── makefile
│ │ │ ├── override.cpp
│ │ │ ├── override.mak
│ │ │ ├── override.mdp
│ │ │ ├── override.rc
│ │ │ ├── readme.txt
│ │ │ └── resource.h
│ │ ├── SimpleConnect
│ │ │ ├── directx.ico
│ │ │ ├── dpconnect.cpp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── simpleconnect.mak
│ │ │ ├── simpleconnect.mdp
│ │ │ ├── winmain.cpp
│ │ │ └── winmain.rc
│ │ └── StagedConnect
│ │ ├── directx.ico
│ │ ├── dpconnect.cpp
│ │ ├── dpstage.cpp
│ │ ├── makefile
│ │ ├── readme.txt
│ │ ├── resource.h
│ │ ├── stagedconnect.mak
│ │ ├── stagedconnect.mdp
│ │ ├── winmain.cpp
│ │ └── winmain.rc
│ ├── DSound
│ │ ├── bin
│ │ │ ├── AdjustSound.exe
│ │ │ ├── CaptureSound.exe
│ │ │ ├── DSShow3D.exe
│ │ │ ├── EnumDevices.exe
│ │ │ ├── FullDuplexFilter.exe
│ │ │ ├── Play3DSound.exe
│ │ │ ├── PlaySound.exe
│ │ │ ├── PlayStreaming.exe
│ │ │ └── VoiceManagement.exe
│ │ ├── dxall.mak
│ │ ├── media
│ │ │ └── canyon.mid
│ │ └── src
│ │ ├── AdjustSound
│ │ │ ├── adjustsound.cpp
│ │ │ ├── adjustsound.mak
│ │ │ ├── adjustsound.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── wavread.cpp
│ │ │ ├── wavread.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── CaptureSound
│ │ │ ├── capturesound.cpp
│ │ │ ├── capturesound.mak
│ │ │ ├── capturesound.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── wavwrite.cpp
│ │ │ ├── wavwrite.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── EnumDevices
│ │ │ ├── enumdevices.mak
│ │ │ ├── enumdevices.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── FullDuplexFilter
│ │ │ ├── fullduplexfilter.cpp
│ │ │ ├── fullduplexfilter.mak
│ │ │ ├── fullduplexfilter.mdp
│ │ │ ├── makefile
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── Play3DSound
│ │ │ ├── bitmap1.bmp
│ │ │ ├── makefile
│ │ │ ├── play3dsound.cpp
│ │ │ ├── play3dsound.mak
│ │ │ ├── play3dsound.mdp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── wavread.cpp
│ │ │ ├── wavread.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── PlaySound
│ │ │ ├── makefile
│ │ │ ├── playsound.cpp
│ │ │ ├── playsound.mak
│ │ │ ├── playsound.mdp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── wavread.cpp
│ │ │ ├── wavread.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ ├── PlayStreaming
│ │ │ ├── makefile
│ │ │ ├── playstreaming.cpp
│ │ │ ├── playstreaming.mak
│ │ │ ├── playstreaming.mdp
│ │ │ ├── readme.txt
│ │ │ ├── resource.h
│ │ │ ├── wavread.cpp
│ │ │ ├── wavread.h
│ │ │ ├── winmain.cpp
│ │ │ ├── winmain.ico
│ │ │ └── winmain.rc
│ │ └── VoiceManagement
│ │ ├── makefile
│ │ ├── readme.txt
│ │ ├── resource.h
│ │ ├── voicemanagement.cpp
│ │ ├── voicemanagement.mak
│ │ ├── voicemanagement.mdp
│ │ ├── wavread.cpp
│ │ ├── wavread.h
│ │ ├── winmain.cpp
│ │ ├── winmain.ico
│ │ └── winmain.rc
│ ├── DXMisc
│ │ ├── bin
│ │ │ └── dxver.exe
│ │ ├── dxall.mak
│ │ └── src
│ │ ├── GetDXVer
│ │ │ ├── dxver.cpp
│ │ │ ├── getdxver.cpp
│ │ │ ├── getdxver.mak
│ │ │ ├── getdxver.mdp
│ │ │ └── makefile
│ │ └── Setup
│ │ ├── dinstall.c
│ │ ├── dinstall.h
│ │ ├── dinstall.mak
│ │ ├── dinstall.mdp
│ │ ├── dinstall.rc
│ │ ├── directx.ico
│ │ ├── makefile
│ │ ├── resource.h
│ │ └── wincode.c
│ ├── dxreadme.txt
│ └── VBSamples
│ ├── D3DIM
│ │ ├── bin
│ │ │ ├── imcontrol.ocx
│ │ │ ├── VB_billboard.exe
│ │ │ ├── vb_Fireworks.exe
│ │ │ ├── VB_MipMap.exe
│ │ │ ├── VB_pplanes.exe
│ │ │ ├── VB_tunnel.exe
│ │ │ ├── VB_vertexBuffer.exe
│ │ │ └── VB_XFile.exe
│ │ ├── media
│ │ │ ├── brick0.bmp
│ │ │ ├── brick1.bmp
│ │ │ ├── brick2.bmp
│ │ │ ├── brick3.bmp
│ │ │ ├── brick4.bmp
│ │ │ ├── cloud3.bmp
│ │ │ ├── dx_logo.bmp
│ │ │ ├── firework.bmp
│ │ │ ├── flag.bmp
│ │ │ ├── lake.bmp
│ │ │ ├── lander.bmp
│ │ │ ├── shadow1.bmp
│ │ │ ├── tex2.bmp
│ │ │ ├── tree0.bmp
│ │ │ ├── tree1.bmp
│ │ │ ├── tree2.bmp
│ │ │ ├── tree3.bmp
│ │ │ └── tree4.bmp
│ │ └── src
│ │ ├── Billboard
│ │ │ ├── billboard.frm
│ │ │ ├── billboard.frx
│ │ │ ├── billboard.vbp
│ │ │ ├── billboard.vbw
│ │ │ ├── cloud3.bmp
│ │ │ ├── directx.ico
│ │ │ └── math.bas
│ │ ├── Fireworks
│ │ │ ├── fireworksform.frm
│ │ │ ├── fireworksform.frx
│ │ │ ├── fireworksinit.bas
│ │ │ ├── fireworksmath.bas
│ │ │ ├── fireworkssample.bas
│ │ │ └── fireworks.vbp
│ │ ├── IMControl
│ │ │ ├── directx.ico
│ │ │ ├── frmselectres.frm
│ │ │ ├── frmselectres.frx
│ │ │ ├── fswindow.frm
│ │ │ ├── globals.bas
│ │ │ ├── imcanvas.ctl
│ │ │ ├── im.cls
│ │ │ ├── imcontrol.vbp
│ │ │ ├── imcontrol.vbw
│ │ │ ├── imref.ocx
│ │ │ └── imtexture.cls
│ │ ├── MipMap
│ │ │ ├── mipmapform.frm
│ │ │ ├── mipmapform.frx
│ │ │ ├── mipmapinit.bas
│ │ │ ├── mipmapmath.bas
│ │ │ ├── mipmapsample.bas
│ │ │ ├── mipmap.vbp
│ │ │ └── mipmap.vbw
│ │ ├── PPlanes
│ │ │ ├── directx.ico
│ │ │ ├── math.bas
│ │ │ ├── pplanes.frm
│ │ │ ├── pplanes.frx
│ │ │ ├── pplanes.vbp
│ │ │ └── pplanes.vbw
│ │ ├── Tunnel
│ │ │ ├── directx.ico
│ │ │ ├── tunnel.frm
│ │ │ ├── tunnel.frx
│ │ │ ├── tunnel.vbp
│ │ │ └── tunnel.vbw
│ │ ├── Tutorials
│ │ │ ├── DrawPrims
│ │ │ │ ├── drawprims.frm
│ │ │ │ ├── drawprims.vbp
│ │ │ │ └── drawprims.vbw
│ │ │ ├── Enumerate
│ │ │ │ ├── dialog.frm
│ │ │ │ ├── dialog.frx
│ │ │ │ ├── enumerate.frm
│ │ │ │ ├── enumerate.vbp
│ │ │ │ └── enumerate.vbw
│ │ │ ├── Texture
│ │ │ │ ├── earth.bmp
│ │ │ │ ├── tex1.bmp
│ │ │ │ ├── texture.frm
│ │ │ │ ├── texture.vbp
│ │ │ │ ├── texture.vbw
│ │ │ │ └── tree1.bmp
│ │ │ ├── Triangle
│ │ │ │ ├── triangle.frm
│ │ │ │ ├── triangle.vbp
│ │ │ │ └── triangle.vbw
│ │ │ └── ZBuffer
│ │ │ ├── zbuffer.frm
│ │ │ ├── zbuffer.vbp
│ │ │ └── zbuffer.vbw
│ │ ├── VBuffer
│ │ │ ├── directx.ico
│ │ │ ├── vbuffer.vbp
│ │ │ ├── vbuffer.vbw
│ │ │ ├── vertexbufferform.frm
│ │ │ └── vertexbufferform.frx
│ │ └── XFile
│ │ ├── xfile.cls
│ │ ├── xfile.frm
│ │ ├── xfile.frx
│ │ ├── xfilemath.bas
│ │ ├── xfile.vbp
│ │ └── xfile.vbw
│ ├── D3DRM
│ │ ├── bin
│ │ │ ├── auto.exe
│ │ │ ├── dxbot.exe
│ │ │ ├── egg.exe
│ │ │ ├── flypath.exe
│ │ │ └── Teapot.exe
│ │ ├── media
│ │ │ ├── bargraph.xls
│ │ │ ├── dropship.x
│ │ │ ├── egg.x
│ │ │ ├── engine1.x
│ │ │ ├── gate.bmp
│ │ │ ├── lake.ppm
│ │ │ ├── land4.x
│ │ │ ├── land.bmp
│ │ │ ├── multi.x
│ │ │ ├── partstable.txt
│ │ │ ├── p_bang.wav
│ │ │ ├── prism2.x
│ │ │ ├── roof.bmp
│ │ │ ├── skmechbk.ppm
│ │ │ ├── skmechbt.ppm
│ │ │ ├── skmechch.ppm
│ │ │ ├── skmechgr.ppm
│ │ │ ├── skmechhn.ppm
│ │ │ ├── skmechjd.ppm
│ │ │ ├── skmechla.ppm
│ │ │ ├── skmechll.ppm
│ │ │ ├── skmechua.ppm
│ │ │ ├── skmechul.ppm
│ │ │ ├── skmech.x
│ │ │ ├── sphere1.x
│ │ │ ├── strike02.wav
│ │ │ ├── teapot.x
│ │ │ ├── tex1.ppm
│ │ │ ├── tex2.ppm
│ │ │ ├── tex3.ppm
│ │ │ ├── tex7.ppm
│ │ │ ├── texc1.bmp
│ │ │ ├── texc2.bmp
│ │ │ ├── texc3.bmp
│ │ │ ├── texc4.bmp
│ │ │ ├── texr1.bmp
│ │ │ ├── texr2.bmp
│ │ │ ├── texr3.bmp
│ │ │ ├── texr4.bmp
│ │ │ ├── tiger.bmp
│ │ │ ├── tiger.x
│ │ │ ├── toecone.x
│ │ │ ├── tower.bmp
│ │ │ ├── wallw.bmp
│ │ │ └── xyzgraph.xls
│ │ └── src
│ │ ├── BarGraph
│ │ │ ├── bargraph.vbp
│ │ │ ├── excel8.olb
│ │ │ ├── ref.ocx
│ │ │ └── rmbarchart.ctl
│ │ ├── Bot
│ │ │ ├── directx.ico
│ │ │ ├── dxbot.frm
│ │ │ ├── dxbot.frx
│ │ │ ├── dxbot.vbp
│ │ │ └── dxbot.vbw
│ │ ├── Egg
│ │ │ ├── directx.ico
│ │ │ ├── egg.frm
│ │ │ ├── egg.frx
│ │ │ ├── egg.vbp
│ │ │ ├── egg.vbw
│ │ │ └── egg.x
│ │ ├── Fly
│ │ │ ├── directx.ico
│ │ │ ├── fly.frm
│ │ │ ├── fly.frx
│ │ │ ├── fly.vbp
│ │ │ └── fly.vbw
│ │ ├── PartsDB
│ │ │ ├── auto.frm
│ │ │ ├── auto.frx
│ │ │ ├── autoload.frm
│ │ │ ├── data.cls
│ │ │ ├── partsdb.vbp
│ │ │ ├── partsdb.vbw
│ │ │ └── small.cls
│ │ ├── PlotGraph
│ │ │ ├── excel8.olb
│ │ │ ├── plotgraph.vbp
│ │ │ ├── readme.txt
│ │ │ ├── ref.ocx
│ │ │ └── scattergraph.ctl
│ │ ├── QuickStart
│ │ │ ├── egg.x
│ │ │ ├── quickstart.frm
│ │ │ ├── quickstart.vbp
│ │ │ └── quickstart.vbw
│ │ ├── RMControl
│ │ │ ├── demo.frm
│ │ │ ├── demo.frx
│ │ │ ├── directx.ico
│ │ │ ├── FSWindow.frm
│ │ │ ├── FSWindow.frx
│ │ │ ├── rmcanvas.ctl
│ │ │ ├── rmcanvasdemo.vbg
│ │ │ ├── rmcanvasdemo.vbp
│ │ │ ├── rmcontrol.vbp
│ │ │ └── rmref.ocx
│ │ └── Teapot
│ │ ├── directx.ico
│ │ ├── mainfrm.frm
│ │ ├── mainfrm.frx
│ │ ├── teapot.vbp
│ │ └── teapot.vbw
│ ├── DDraw
│ │ ├── bin
│ │ │ ├── DDBlend.exe
│ │ │ ├── ddtut1.exe
│ │ │ ├── ddtut2.exe
│ │ │ ├── ddtut3.exe
│ │ │ ├── ddtut4.exe
│ │ │ ├── ddtut5.exe
│ │ │ └── fire.exe
│ │ ├── media
│ │ │ ├── disk0.bmp
│ │ │ ├── disk1.bmp
│ │ │ ├── donut.bmp
│ │ │ ├── donuts.bmp
│ │ │ ├── lake.bmp
│ │ │ ├── lander.bmp
│ │ │ └── tex2.bmp
│ │ └── src
│ │ ├── DDBlend
│ │ │ ├── ddblend.bas
│ │ │ ├── ddblend.vbp
│ │ │ ├── ddblend.vbw
│ │ │ ├── directx.ico
│ │ │ ├── instructions.frm
│ │ │ ├── instructions.frx
│ │ │ ├── satmainform.frm
│ │ │ └── satmainform.frx
│ │ ├── Fire
│ │ │ ├── fire.bas
│ │ │ ├── fire.vbp
│ │ │ ├── fire.vbw
│ │ │ ├── mainform.bas
│ │ │ └── mainform.frx
│ │ ├── Tutorial1
│ │ │ ├── ddtut1.frm
│ │ │ ├── ddtut1.frx
│ │ │ ├── directx.ico
│ │ │ ├── tutorial1.vbp
│ │ │ └── tutorial1.vbw
│ │ ├── Tutorial2
│ │ │ ├── ddtut2.frm
│ │ │ ├── ddtut2.frx
│ │ │ ├── directx.ico
│ │ │ ├── tutorial2.vbp
│ │ │ └── tutorial2.vbw
│ │ ├── Tutorial3
│ │ │ ├── ddtut3.frm
│ │ │ ├── ddtut3.frx
│ │ │ ├── directx.ico
│ │ │ ├── tutorial3.vbp
│ │ │ └── tutorial3.vbw
│ │ ├── Tutorial4
│ │ │ ├── ddtut4.frm
│ │ │ ├── ddtut4.frx
│ │ │ ├── directx.ico
│ │ │ ├── tutorial4.vbp
│ │ │ └── tutorial4.vbw
│ │ └── Tutorial5
│ │ ├── ddtut5.frm
│ │ ├── ddtut5.frx
│ │ ├── directx.ico
│ │ ├── tutorial5.vbp
│ │ └── tutorial5.vbw
│ ├── DInput
│ │ ├── bin
│ │ │ ├── ForceFeedback.exe
│ │ │ ├── Joystick.exe
│ │ │ ├── Keyboard.exe
│ │ │ └── scrawlb.exe
│ │ └── src
│ │ ├── FFeedback
│ │ │ ├── ffeedback.vbp
│ │ │ ├── forcefeedback.frm
│ │ │ └── forcefeedback.frx
│ │ ├── JoyStick
│ │ │ ├── directx.ico
│ │ │ ├── frmmain.frm
│ │ │ ├── frmmain.frx
│ │ │ ├── joystick.vbp
│ │ │ └── joystick.vbw
│ │ ├── Keyboard
│ │ │ ├── directx.ico
│ │ │ ├── frmmain.frm
│ │ │ ├── frmmain.frx
│ │ │ ├── keyboard.vbp
│ │ │ └── keyboard.vbw
│ │ └── ScrawlB
│ │ ├── frmabout.frm
│ │ ├── frmabout.frx
│ │ ├── frmcanvas.frm
│ │ ├── frmcanvas.frx
│ │ ├── modmain.bas
│ │ ├── scrawlb.frm
│ │ ├── scrawlb.frx
│ │ ├── scrawlb.vbp
│ │ └── scrawlb.vbw
│ ├── DMusic
│ │ ├── bin
│ │ │ ├── clubmet.exe
│ │ │ ├── DLSEffects.exe
│ │ │ ├── dmdrums.exe
│ │ │ └── playdmusic.exe
│ │ ├── media
│ │ │ ├── acidend.tpl
│ │ │ ├── acidtek.sty
│ │ │ ├── acidtek.tpl
│ │ │ ├── base.bmp
│ │ │ ├── bigband.sty
│ │ │ ├── bknote.bmp
│ │ │ ├── boidb1.tpl
│ │ │ ├── boidba.tpl
│ │ │ ├── boids2.sty
│ │ │ ├── boids3.sty
│ │ │ ├── boidsaa.tpl
│ │ │ ├── boidsc1.tpl
│ │ │ ├── boidsca.tpl
│ │ │ ├── boidscb.tpl
│ │ │ ├── boidscc.tpl
│ │ │ ├── boids.cdp
│ │ │ ├── boids.dls
│ │ │ ├── boids.sgt
│ │ │ ├── canyon.mid
│ │ │ ├── cartoonend.tpl
│ │ │ ├── cartoonrag.sty
│ │ │ ├── cartoonrag.tpl
│ │ │ ├── chordmap.cdm
│ │ │ ├── classical.sty
│ │ │ ├── dance.bmp
│ │ │ ├── dancemix.sty
│ │ │ ├── dance.sty
│ │ │ ├── disco.sty
│ │ │ ├── donuts1.tpl
│ │ │ ├── donuts2.tpl
│ │ │ ├── donuts.sty
│ │ │ ├── donutz.sty
│ │ │ ├── drip.wav
│ │ │ ├── drums!.sgt
│ │ │ ├── drums!.sty
│ │ │ ├── f1.bmp
│ │ │ ├── f2.bmp
│ │ │ ├── f3.bmp
│ │ │ ├── handani.bmp
│ │ │ ├── heartland.sty
│ │ │ ├── introcr.sgt
│ │ │ ├── jazz.sty
│ │ │ ├── keys.bmp
│ │ │ ├── meshela.tpl
│ │ │ ├── meshelb.tpl
│ │ │ ├── meshelc.tpl
│ │ │ ├── mesheld.tpl
│ │ │ ├── meshele.tpl
│ │ │ ├── meshel.sty
│ │ │ ├── minimal1.tpl
│ │ │ ├── minimal2.tpl
│ │ │ ├── minimal3.tpl
│ │ │ ├── minimal4.tpl
│ │ │ ├── minimal5.tpl
│ │ │ ├── minimald.sty
│ │ │ ├── mix1.tpl
│ │ │ ├── mix2.tpl
│ │ │ ├── mix3.tpl
│ │ │ ├── mix4.tpl
│ │ │ ├── mix5.tpl
│ │ │ ├── mix.sty
│ │ │ ├── notes.bmp
│ │ │ ├── sample.dls
│ │ │ ├── sample.sgt
│ │ │ ├── sample.sty
│ │ │ ├── sax.bmp
│ │ │ └── shell.dls
│ │ └── src
│ │ ├── ClubMet
│ │ │ ├── basdd.bas
│ │ │ ├── basdd.obj
│ │ │ ├── clubmet.frm
│ │ │ ├── clubmet.frx
│ │ │ ├── clubmet.res
│ │ │ ├── clubmet.vbp
│ │ │ ├── clubmet.vbw
│ │ │ └── directx.ico
│ │ ├── DLSEffects
│ │ │ ├── dlseffects.vbp
│ │ │ ├── dlseffects.vbw
│ │ │ ├── dlsfx.frm
│ │ │ ├── dlsfx.frx
│ │ │ └── media.bas
│ │ ├── DMDrums
│ │ │ ├── directx.ico
│ │ │ ├── dmdrums.vbp
│ │ │ ├── dmdrums.vbw
│ │ │ ├── main.frm
│ │ │ └── main.frx
│ │ └── Play
│ │ ├── directx.ico
│ │ ├── play.frm
│ │ ├── play.frx
│ │ ├── play.vbp
│ │ └── play.vbw
│ ├── DPlay
│ │ ├── bin
│ │ │ ├── DXVBChat.exe
│ │ │ ├── memory.exe
│ │ │ └── whiteboard.exe
│ │ └── src
│ │ ├── Chat
│ │ │ ├── chat.vbp
│ │ │ ├── chat.vbw
│ │ │ ├── frmname.frm
│ │ │ ├── frmsession.frm
│ │ │ ├── frmsession.frx
│ │ │ ├── frmwaiting.frm
│ │ │ ├── frmwaiting.frx
│ │ │ └── startup.bas
│ │ ├── Memory
│ │ │ ├── creategameform.frm
│ │ │ ├── creategameform.frx
│ │ │ ├── directx.ico
│ │ │ ├── frmchat.frm
│ │ │ ├── frmchat.frx
│ │ │ ├── frmwaiting.frm
│ │ │ ├── frmwaiting.frx
│ │ │ ├── globalmodule.bas
│ │ │ ├── memory.vbp
│ │ │ ├── memory.vbw
│ │ │ ├── module1.bas
│ │ │ ├── multiform.frm
│ │ │ ├── multiform.frx
│ │ │ ├── openform.frm
│ │ │ ├── openform.frx
│ │ │ ├── picform.frm
│ │ │ ├── picform.frx
│ │ │ ├── playform.frm
│ │ │ ├── playform.frx
│ │ │ ├── sessionform.frm
│ │ │ └── sessionform.frx
│ │ └── Whiteboard
│ │ ├── directplay.bas
│ │ ├── form1.frm
│ │ ├── form1.frx
│ │ ├── form2.frm
│ │ ├── form2.frx
│ │ ├── frmcreatehost.frm
│ │ ├── frmjoin.frm
│ │ ├── global.bas
│ │ ├── msg.bas
│ │ ├── net08.ico
│ │ ├── players.bas
│ │ ├── whiteboard.vbp
│ │ └── whiteboard.vbw
│ ├── DSound
│ │ ├── bin
│ │ │ ├── capture.exe
│ │ │ ├── DStut1.exe
│ │ │ ├── DStut2.exe
│ │ │ ├── FullDuplex.exe
│ │ │ ├── SoundMix.exe
│ │ │ ├── streamfrom.exe
│ │ │ ├── streamto.exe
│ │ │ └── vb_playsound.exe
│ │ ├── media
│ │ │ ├── tuta.wav
│ │ │ └── tutb.wav
│ │ └── src
│ │ ├── Capture
│ │ │ ├── capture.vbp
│ │ │ ├── capture.vbw
│ │ │ ├── directx.ico
│ │ │ ├── form1.frm
│ │ │ └── form1.frx
│ │ ├── FullDuplex
│ │ │ ├── bashelper.bas
│ │ │ ├── basmain.bas
│ │ │ ├── directx.ico
│ │ │ ├── form1.frm
│ │ │ ├── form1.frx
│ │ │ ├── frmabout.frm
│ │ │ ├── frmabout.frx
│ │ │ ├── frmformats.frm
│ │ │ ├── frmformats.frx
│ │ │ ├── frmmain.frm
│ │ │ ├── frmmain.frx
│ │ │ ├── frmselectdevice.frm
│ │ │ ├── frmselectdevice.frx
│ │ │ ├── fullduplex.vbp
│ │ │ ├── fullduplex.vbw
│ │ │ ├── module1.bas
│ │ │ └── playback.ico
│ │ ├── Memo
│ │ │ ├── database.bas
│ │ │ ├── dsound.bas
│ │ │ ├── frmcalendar.frm
│ │ │ ├── frmcalendar.frx
│ │ │ ├── frmmemo.frm
│ │ │ ├── globals.bas
│ │ │ ├── mail14.ico
│ │ │ ├── memo.mdb
│ │ │ ├── memo.vbp
│ │ │ ├── memo.vbw
│ │ │ └── readme.txt
│ │ ├── PlaySound
│ │ │ ├── directx.ico
│ │ │ ├── frmmain.frm
│ │ │ ├── frmmain.frx
│ │ │ ├── playsound.vbp
│ │ │ └── playsound.vbw
│ │ ├── SoundMix
│ │ │ ├── directx.ico
│ │ │ ├── soundmix.frm
│ │ │ ├── soundmix.frx
│ │ │ ├── soundmix.vbp
│ │ │ └── soundmix.vbw
│ │ ├── StreamFrom
│ │ │ ├── form1.frm
│ │ │ ├── form1.frx
│ │ │ ├── streamfrom.vbp
│ │ │ └── streamfrom.vbw
│ │ ├── StreamTo
│ │ │ ├── basstream.bas
│ │ │ ├── form1.frm
│ │ │ ├── form1.frx
│ │ │ ├── streamto.vbp
│ │ │ ├── streamto.vbw
│ │ │ └── winupd.ico
│ │ ├── Tutorial1
│ │ │ ├── directx.ico
│ │ │ ├── dstut1.frm
│ │ │ ├── dstut1.frx
│ │ │ ├── tutorial1.vbp
│ │ │ └── tutorial1.vbw
│ │ └── Tutorial2
│ │ ├── directx.ico
│ │ ├── dstut2.frm
│ │ ├── dstut2.frx
│ │ ├── tutorial2.vbp
│ │ └── tutorial2.vbw
│ └── DXMisc
│ ├── bin
│ │ ├── showcase.exe
│ │ ├── vbguidgen.exe
│ │ └── VBSpider.exe
│ ├── Media
│ │ ├── heartland2.sgt
│ │ ├── heartlnd.sty
│ │ ├── prism2.x
│ │ ├── sphere1.x
│ │ └── toecone.x
│ └── src
│ ├── DXVB5Setup
│ │ ├── begin.frm
│ │ ├── begin.frx
│ │ ├── common.bas
│ │ ├── commonrc.h
│ │ ├── commonrc.rc
│ │ ├── copy.frm
│ │ ├── copy.frx
│ │ ├── dskspace.frm
│ │ ├── dskspace.frx
│ │ ├── group.frm
│ │ ├── group.frx
│ │ ├── logging.bas
│ │ ├── message.frm
│ │ ├── message.frx
│ │ ├── path.frm
│ │ ├── path.frx
│ │ ├── serverdt.frm
│ │ ├── serverdt.frx
│ │ ├── setup1.bas
│ │ ├── setup1.frm
│ │ ├── setup1.frx
│ │ ├── setup1.ico
│ │ ├── setup1.rc
│ │ ├── setup1.res
│ │ ├── setup1.vbp
│ │ ├── setup1.vbw
│ │ ├── setupres.bas
│ │ ├── setupres.h
│ │ ├── welcome.frm
│ │ └── welcome.frx
│ ├── DXVB6Setup
│ │ ├── begin.frm
│ │ ├── begin.frx
│ │ ├── common.bas
│ │ ├── commonrc.h
│ │ ├── commonrc.rc
│ │ ├── copy.frm
│ │ ├── copy.frx
│ │ ├── dskspace.frm
│ │ ├── dskspace.frx
│ │ ├── group.frm
│ │ ├── group.frx
│ │ ├── install.bmp
│ │ ├── logging.bas
│ │ ├── message.frm
│ │ ├── message.frx
│ │ ├── modshell.bas
│ │ ├── overwrit.frm
│ │ ├── overwrit.frx
│ │ ├── path.frm
│ │ ├── path.frx
│ │ ├── registry.bas
│ │ ├── serverdt.frm
│ │ ├── serverdt.frx
│ │ ├── setup1.bas
│ │ ├── setup1.frm
│ │ ├── setup1.frx
│ │ ├── setup1.ico
│ │ ├── setup1.rc
│ │ ├── setup1.res
│ │ ├── setup1.vbp
│ │ ├── setup1.vbw
│ │ ├── setupres.bas
│ │ ├── setupres.h
│ │ ├── vbshell.odl
│ │ ├── vbshell.tlb
│ │ ├── welcome.frm
│ │ └── welcome.frx
│ ├── GuidGen
│ │ ├── directx.ico
│ │ ├── frmguidgen.frm
│ │ ├── frmguidgen.frx
│ │ ├── guidgen.vbp
│ │ └── guidgen.vbw
│ ├── SpaceShooter
│ │ ├── dderrorhandler.bas
│ │ ├── ddpalette.bas
│ │ ├── directdraw.bas
│ │ ├── directinput.bas
│ │ ├── frmspaceshooter.frm
│ │ ├── frmspaceshooter.frx
│ │ ├── Graphics
│ │ │ ├── asteroid1.gif
│ │ │ ├── asteroid2.gif
│ │ │ ├── asteroid3.gif
│ │ │ ├── asteroid4.gif
│ │ │ ├── asteroid field.gif
│ │ │ ├── backplate4.gif
│ │ │ ├── blocker.gif
│ │ │ ├── bomb.gif
│ │ │ ├── cometary.gif
│ │ │ ├── deadplate.gif
│ │ │ ├── displaybomb.gif
│ │ │ ├── endcredits.gif
│ │ │ ├── enemy1.gif
│ │ │ ├── enemy2.gif
│ │ │ ├── enemy3.gif
│ │ │ ├── enemy4.gif
│ │ │ ├── enemy5.gif
│ │ │ ├── enemy6.gif
│ │ │ ├── enemy7.gif
│ │ │ ├── enemy8.gif
│ │ │ ├── enemy9.gif
│ │ │ ├── enemyfire1.gif
│ │ │ ├── explosion2.gif
│ │ │ ├── explosion.gif
│ │ │ ├── guidedmissile.gif
│ │ │ ├── hit.gif
│ │ │ ├── indicator.gif
│ │ │ ├── invulnerable.gif
│ │ │ ├── laser2.gif
│ │ │ ├── laser3.gif
│ │ │ ├── laser.bmp
│ │ │ ├── laser.gif
│ │ │ ├── movingplate.gif
│ │ │ ├── nebulae1.gif
│ │ │ ├── nebulae2.gif
│ │ │ ├── nebulae3.gif
│ │ │ ├── nebulae4.gif
│ │ │ ├── nebulae5.gif
│ │ │ ├── plate10.gif
│ │ │ ├── plate11.gif
│ │ │ ├── plate12.gif
│ │ │ ├── plate13.gif
│ │ │ ├── plate14.gif
│ │ │ ├── plate15.gif
│ │ │ ├── plate16.gif
│ │ │ ├── plate17.gif
│ │ │ ├── plate18.gif
│ │ │ ├── plate1.gif
│ │ │ ├── plate2.gif
│ │ │ ├── plate3.gif
│ │ │ ├── plate4.gif
│ │ │ ├── plate5.gif
│ │ │ ├── plate6.gif
│ │ │ ├── plate7.gif
│ │ │ ├── plate8.gif
│ │ │ ├── plate9.gif
│ │ │ ├── powerups.gif
│ │ │ ├── red giant.gif
│ │ │ ├── shields.gif
│ │ │ ├── ship.gif
│ │ │ ├── shiptransform2.gif
│ │ │ ├── shiptransform.gif
│ │ │ ├── splash.bmp
│ │ │ ├── splash.gif
│ │ │ ├── stars.gif
│ │ │ └── title.gif
│ │ ├── highscores.bin
│ │ ├── inbtween.mid
│ │ ├── intro.bas
│ │ ├── level1.bin
│ │ ├── level1.mid
│ │ ├── level2.bin
│ │ ├── level2.mid
│ │ ├── level3.bin
│ │ ├── level3.mid
│ │ ├── level4.bin
│ │ ├── level4.mid
│ │ ├── level5.bin
│ │ ├── level5.mid
│ │ ├── level6.bin
│ │ ├── level6.mid
│ │ ├── level7.bin
│ │ ├── level7.mid
│ │ ├── level8.bin
│ │ ├── level8.mid
│ │ ├── readme.txt
│ │ ├── Sound
│ │ │ ├── alarm.wav
│ │ │ ├── enemyfire.wav
│ │ │ ├── energize.wav
│ │ │ ├── explosion.wav
│ │ │ ├── extralife.wav
│ │ │ ├── invpowerdown.wav
│ │ │ ├── invulnerability.wav
│ │ │ ├── laser2.wav
│ │ │ ├── laser.wav
│ │ │ ├── missile.wav
│ │ │ ├── nohit.wav
│ │ │ ├── playerdies.wav
│ │ │ ├── powerup.wav
│ │ │ └── pulse.wav
│ │ ├── soundfunctions.bas
│ │ ├── SpaceShooter2k.exe
│ │ ├── spaceshooter.bas
│ │ ├── spaceshooter.vbp
│ │ ├── spaceshooter.vbw
│ │ └── title.mid
│ └── Spider
│ ├── directx.ico
│ ├── spider.frm
│ ├── spider.frx
│ ├── spider.vbp
│ └── spider.vbw
└── Uninst.isu
271 directories, 2553 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论