. └── Contents (6 Entries) ├── Documents (0 Entries) ├── Frameworks (12 Entries) │   ├── libBink.dylib (331KB) │   ├── libCEGUIBase.1.dylib (5.1MB) │   ├── libCEGUIExpatParser.dylib (65KB) │   ├── libCEGUIFalagardWRBase.dylib (611KB) │   ├── libCEGUIFreeImageImageCodec.dylib (69KB) │   ├── libFreeImage.dylib (6.8MB) │   ├── libOgre.1.dylib (12MB) │   ├── libPlugin_OctreeSceneManager.dylib (795KB) │   ├── libRenderSystem_GL.dylib (3.1MB) │   ├── libSDL2.dylib (1.8MB) │   ├── libfmodex.dylib (2.0MB) │   └── libfreetype.dylib (1.8MB) ├── Info.plist (1.5KB) ├── MacOS (3 Entries) │   ├── ModLauncher (1.9MB) │   ├── Torchlight2 (96MB) │   └── relaunch (56KB) ├── PkgInfo (8B) └── Resources (13 Entries) ├── Delvers.icns (2.5MB) ├── English.lproj (1 Entries) │   └── InfoPlist.strings (83B) ├── PAKS (2 Entries) │   ├── DATA.PAK (869MB) │   └── DATA.PAK.MAN (5.3MB) ├── Plugins_Opengl.cfg (221B) ├── Plugins_Opengl_Debug.cfg (221B) ├── icons (4 Entries) │   ├── attack.cur (4.3KB) │   ├── hourglass.cur (4.3KB) │   ├── pointer.cur (4.3KB) │   └── pointerident.cur (4.3KB) ├── licenses (6 Entries) │   ├── cegui.txt (1.3KB) │   ├── freeimage.txt (18KB) │   ├── freetype.txt (109B) │   ├── libcurl.txt (1.1KB) │   ├── openssl.txt (2.8KB) │   └── vorbis.txt (1.7KB) ├── logo.bmp (614KB) ├── movies (4 Entries) │   ├── epilogue.bik (65MB) │   ├── interludedesert.bik (34MB) │   ├── interludeforest.bik (29MB) │   └── intro.bik (136MB) ├── music (77 Entries) │   ├── 1boss.ogg (2.1MB) │   ├── 1day.ogg (6.4MB) │   ├── 1defiled.ogg (4.1MB) │   ├── 1emberscratch.ogg (3.4MB) │   ├── 1icecaves.ogg (3.6MB) │   ├── 1night.ogg (4.4MB) │   ├── 1norske.ogg (6.6MB) │   ├── 1slavers.ogg (2.3MB) │   ├── 1snow.ogg (4.6MB) │   ├── 1steppes.ogg (7.9MB) │   ├── 1winterwell.ogg (4.3MB) │   ├── 2boss.ogg (2.1MB) │   ├── 2day.ogg (5.2MB) │   ├── 2desertA.ogg (4.3MB) │   ├── 2desertB.ogg (2.9MB) │   ├── 2interiorA.ogg (3.4MB) │   ├── 2interiorb.ogg (5.3MB) │   ├── 2night.ogg (4.2MB) │   ├── 2pass.ogg (4.3MB) │   ├── 2saltA.ogg (2.5MB) │   ├── 2saltB.ogg (3.5MB) │   ├── 2vault.ogg (5.0MB) │   ├── 321miniboss.ogg (2.7MB) │   ├── 3battle.ogg (3.9MB) │   ├── 3bog.ogg (3.3MB) │   ├── 3boss.ogg (1.8MB) │   ├── 3day.ogg (6.3MB) │   ├── 3fungus.ogg (4.5MB) │   ├── 3gorge.ogg (4.8MB) │   ├── 3interiorA.ogg (5.6MB) │   ├── 3interiorb.ogg (3.8MB) │   ├── 3night.ogg (4.1MB) │   ├── 4boss.ogg (2.0MB) │   ├── 4dungeon.ogg (5.0MB) │   ├── 4dwarf.ogg (3.4MB) │   ├── 4town.ogg (4.6MB) │   ├── 5maproom.ogg (6.4MB) │   ├── 6Nethland.ogg (5.6MB) │   ├── Act2Interior.ogg (11MB) │   ├── Battle.ogg (10MB) │   ├── BogA.ogg (6.5MB) │   ├── BogC.ogg (7.1MB) │   ├── BossAnticipation.ogg (3.1MB) │   ├── BossFight.ogg (1.1MB) │   ├── BossResolution.ogg (1.3MB) │   ├── CampDayTown.ogg (5.9MB) │   ├── CampNightTown.ogg (6.9MB) │   ├── Cavern.ogg (13MB) │   ├── Crypt.ogg (8.5MB) │   ├── Fortress.ogg (9.6MB) │   ├── Gorge.ogg (10MB) │   ├── Lava.ogg (10MB) │   ├── Mines.ogg (13MB) │   ├── Ordraakfight.ogg (1.1MB) │   ├── Ordraakresolution.ogg (1.7MB) │   ├── Palace.ogg (3.9MB) │   ├── Path.ogg (4.4MB) │   ├── Ruins.ogg (9.9MB) │   ├── SaltyA.ogg (5.4MB) │   ├── SaltyB.ogg (7.7MB) │   ├── TL2Tavern.ogg (3.4MB) │   ├── TL2Title.ogg (7.3MB) │   ├── TL2dungeon.ogg (4.4MB) │   ├── Title.ogg (2.0MB) │   ├── Town.ogg (7.5MB) │   ├── TownFight.ogg (585KB) │   ├── VPass.ogg (9.3MB) │   ├── ZerypheshDayA.ogg (2.2MB) │   ├── ZerypheshDayB.ogg (2.2MB) │   ├── ZerypheshDayC.ogg (5.1MB) │   ├── ZerypheshDayD.ogg (3.2MB) │   ├── ZerypheshNightA.ogg (4.0MB) │   ├── ZerypheshNightB.ogg (4.9MB) │   ├── ZerypheshNightC.ogg (122KB) │   ├── desertA02.ogg (3.3MB) │   ├── desertbmix01.ogg (2.2MB) │   └── hollow.ogg (7.2MB) ├── porting (2 Entries) │   ├── CREDITS.LAYOUT (75KB) │   └── CREDITS.LAYOUT.BINLAYOUT (14KB) ├── programs (110 Entries) │   ├── ASCIIFP.cg (789B) │   ├── AmbientOneTexture.glsl (192B) │   ├── Bloom.material (3.0KB) │   ├── Bloom2.material (4.7KB) │   ├── Bloom2_ps20.glsl (623B) │   ├── Bloom2_ps20.hlsl (1.1KB) │   ├── Bloom_ps20.hlsl (865B) │   ├── Bloom_vs11.hlsl (364B) │   ├── Blur0_ps.glsl (843B) │   ├── Blur0_ps20.hlsl (629B) │   ├── Blur0_vs.glsl (438B) │   ├── Blur0_vs11.hlsl (366B) │   ├── Blur1_ps.glsl (831B) │   ├── Blur1_ps20.hlsl (632B) │   ├── Blur1_vs.glsl (438B) │   ├── Blur1_vs11.hlsl (360B) │   ├── BlurH_ps20.glsl (979B) │   ├── BlurH_ps20.hlsl (826B) │   ├── BlurV_ps20.glsl (1.2KB) │   ├── BlurV_ps20.hlsl (817B) │   ├── Blur_vs.glsl (210B) │   ├── Blur_vs11.hlsl (360B) │   ├── BrightBloom2_ps20.glsl (738B) │   ├── BrightBloom2_ps20.hlsl (655B) │   ├── Combine_fp.cg (306B) │   ├── Common.cg (2.4KB) │   ├── DOF_ps.cg (949B) │   ├── DepthShadowmap.hlsl (9.0KB) │   ├── DepthShadowmapCasterFp.glsl (316B) │   ├── DepthShadowmapCasterVp.glsl (456B) │   ├── DepthShadowmapNormalMapReceiverFp.glsl (2.5KB) │   ├── DepthShadowmapNormalMapReceiverVp.glsl (1.1KB) │   ├── DepthShadowmapReceiverFp.glsl (2.1KB) │   ├── DepthShadowmapReceiverVp.glsl (790B) │   ├── DitherFP.cg (336B) │   ├── Example_Basic.cg (8.9KB) │   ├── Example_Basic.hlsl (7.9KB) │   ├── Example_BumpMapping.cg (7.2KB) │   ├── Example_CelShading.cg (1.9KB) │   ├── Example_Fresnel.cg (3.7KB) │   ├── Example_FresnelPS.asm (2.2KB) │   ├── Example_Projection.cg (634B) │   ├── Examples.compositor (3.0KB) │   ├── GlassFP.cg (242B) │   ├── Grass.cg (8.8KB) │   ├── GrayScale.cg (505B) │   ├── HalftoneFP.cg (486B) │   ├── HeatVision.cg (6.4KB) │   ├── InvertFP.cg (128B) │   ├── LaplaceFP.cg (836B) │   ├── NightVisionFP.cg (609B) │   ├── Ocean2GLSL.frag (2.7KB) │   ├── Ocean2GLSL.vert (3.1KB) │   ├── Ocean2HLSL_Cg.frag (3.2KB) │   ├── Ocean2HLSL_Cg.vert (3.7KB) │   ├── OffsetMapping.cg (2.5KB) │   ├── OffsetMapping.hlsl (5.0KB) │   ├── OffsetMappingFp.glsl (2.2KB) │   ├── OffsetMappingVp.glsl (1.9KB) │   ├── OffsetMapping_specular.asm (1.5KB) │   ├── OldMovieFP.cg (1.7KB) │   ├── OldTV.cg (1.5KB) │   ├── ParticleGS.cg (9.6KB) │   ├── PassthroughVP.glsl (168B) │   ├── PosterizeFP.cg (347B) │   ├── Radial_Blur_FP.cg (1.5KB) │   ├── Radial_Blur_FP.hlsl (1.5KB) │   ├── SharpenEdgesFP.cg (415B) │   ├── StdQuad_vp.cg (3.0KB) │   ├── StdQuad_vp.glsl (176B) │   ├── StdQuad_vp.program (1.3KB) │   ├── Swizzle.gp (1.2KB) │   ├── SwizzleGP.cg (456B) │   ├── SwizzleGP.glsl (1.6KB) │   ├── TilingFP.cg (978B) │   ├── crowdVp.glsl (1.5KB) │   ├── depthshadowobject.cg (5.7KB) │   ├── glsl (25 Entries) │   │   ├── convert.sh (1.2KB) │   │   ├── hardwareSkinningBehindOne_vp.glsl (3.1KB) │   │   ├── hardwareSkinningBehindThree_vp.glsl (3.1KB) │   │   ├── hardwareSkinningBehindTwo_vp.glsl (3.1KB) │   │   ├── hardwareSkinningBehind_vp.glsl (3.1KB) │   │   ├── hardwareSkinningCasterOne_vp.glsl (1.4KB) │   │   ├── hardwareSkinningCasterThree_vp.glsl (1.4KB) │   │   ├── hardwareSkinningCasterTwo_vp.glsl (1.4KB) │   │   ├── hardwareSkinningCaster_vp.glsl (1.4KB) │   │   ├── hardwareSkinningEnviroOneSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningEnviroOne_vp.glsl (3.4KB) │   │   ├── hardwareSkinningEnviroSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningEnviroThreeSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningEnviroThree_vp.glsl (3.4KB) │   │   ├── hardwareSkinningEnviroTwoSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningEnviroTwo_vp.glsl (3.4KB) │   │   ├── hardwareSkinningEnviro_vp.glsl (3.3KB) │   │   ├── hardwareSkinningOneSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningOne_vp.glsl (3.4KB) │   │   ├── hardwareSkinningSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningThreeSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningThree_vp.glsl (3.4KB) │   │   ├── hardwareSkinningTwoSecondary_vp.glsl (3.5KB) │   │   ├── hardwareSkinningTwo_vp.glsl (3.4KB) │   │   └── hardwareSkinning_vp.glsl (3.4KB) │   ├── hdr.cg (419B) │   ├── hdr.hlsl (3.8KB) │   ├── hdr.material (6.0KB) │   ├── hdr_bloom.glsl (477B) │   ├── hdr_downscale2x2luminence.glsl (686B) │   ├── hdr_downscale3x3.glsl (872B) │   ├── hdr_downscale3x3brightpass.glsl (1.2KB) │   ├── hdr_finalToneMapping.glsl (587B) │   ├── hdr_tonemap_util.glsl (683B) │   ├── hdrutils.hlsl (1.6KB) │   ├── instancing.cg (3.6KB) │   ├── instancingVp.glsl (1.0KB) │   ├── isosurf.cg (4.5KB) │   ├── mrttestfp.hlsl (1.0KB) │   ├── mrttestfp_quad.glsl (318B) │   ├── mrttestfp_scene.glsl (494B) │   ├── oceanGLSL.frag (1.4KB) │   ├── oceanGLSL.vert (863B) │   ├── oceanHLSL_Cg.frag (1.4KB) │   ├── oceanHLSL_Cg.vert (1.1KB) │   ├── pssm.cg (5.2KB) │   ├── pssm.hlsl (5.4KB) │   ├── shaders.cg (41KB) │   ├── shaders.hlsl (7.9KB) │   ├── shaders.program (26KB) │   ├── shadows.cg (4.5KB) │   ├── skinningTwoWeightsShadowCasterVp.glsl (1.6KB) │   ├── skinningTwoWeightsVp.glsl (2.2KB) │   ├── varianceshadowcasterfp.cg (2.7KB) │   ├── varianceshadowcastervp.cg (1.6KB) │   ├── varianceshadowreceiverfp.cg (4.4KB) │   └── varianceshadowreceivervp.cg (1.7KB) └── webcache.zip (316KB)