File list (Check if you may need any files):
pool
....\pool
....\....\Common
....\....\......\Include
....\....\......\.......\d3dapp.h
....\....\......\.......\d3denumeration.h
....\....\......\.......\d3dfile.h
....\....\......\.......\d3dfont.h
....\....\......\.......\d3dres.h
....\....\......\.......\d3dsaver.h
....\....\......\.......\d3dsettings.h
....\....\......\.......\d3dutil.h
....\....\......\.......\ddutil.h
....\....\......\.......\didevimg.h
....\....\......\.......\diutil.h
....\....\......\.......\dmutil.h
....\....\......\.......\dsutil.h
....\....\......\.......\dxutil.h
....\....\......\.......\netclient.h
....\....\......\.......\netclientres.h
....\....\......\.......\netconnect.h
....\....\......\.......\netconnectres.h
....\....\......\.......\netvoice.h
....\....\......\.......\SessionInfo.h
....\....\......\Src
....\....\......\...\d3dapp.cpp
....\....\......\...\d3denumeration.cpp
....\....\......\...\d3dfile.cpp
....\....\......\...\d3dfont.cpp
....\....\......\...\d3dsaver.cpp
....\....\......\...\d3dsettings.cpp
....\....\......\...\d3dutil.cpp
....\....\......\...\ddutil.cpp
....\....\......\...\didevimg.cpp
....\....\......\...\diutil.cpp
....\....\......\...\dmutil.cpp
....\....\......\...\dsutil.cpp
....\....\......\...\dxutil.cpp
....\....\......\...\netclient.cpp
....\....\......\...\netconnect.cpp
....\....\......\...\netvoice.cpp
....\....\......\...\SessionInfo.cpp
....\....\pool
....\....\....\Debug
....\....\....\direct.cpp
....\....\....\directx.cpp
....\....\....\directx.h
....\....\....\GameControl.cpp
....\....\....\GameControl.h
....\....\....\gamemain.cpp
....\....\....\GameRes Readme.txt
....\....\....\meshs
....\....\....\.....\sphere.x
....\....\....\.....\sphere07.x
....\....\....\.....\sphere08.x
....\....\....\.....\table.x
....\....\....\.....\tablebin.x
....\....\....\phy_ref.CPP
....\....\....\Pick.manifest
....\....\....\pool.dsp
....\....\....\pool.dsw
....\....\....\pool.exe
....\....\....\pool.ncb
....\....\....\pool.opt
....\....\....\pool.plg
....\....\....\pool.positions
....\....\....\resource.h
....\....\....\snooker.ncb
....\....\....\Sounds
....\....\....\......\Bimpacting0.WAV
....\....\....\......\Bimpacting1.wav
....\....\....\......\FallInHole.wav
....\....\....\......\HitBar.wav
....\....\....\......\HitCue0.wav
....\....\....\......\HitCue1.wav
....\....\....\sprites
....\....\....\.......\13.bmp
....\....\....\.......\14.bmp
....\....\....\.......\15.bmp
....\....\....\.......\2.bmp
....\....\....\.......\3.bmp
....\....\....\.......\4.bmp
....\....\....\.......\5.bmp
....\....\....\.......\6.bmp
....\....\....\.......\7.bmp
....\....\....\.......\8.bmp
....\....\....\.......\9.bmp
....\....\....\.......\bar.bmp
....\....\....\.......\controlintro.bmp
....\....\....\.......\intro.bmp