Compiling RF2

Discuss the development of Reality Factory 2
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Compiling RF2

Post by paradoxnj » Thu Apr 08, 2010 11:49 pm

I uploaded release binaries. Try those. The debug binaries might be flaky on machines that don't have Visual Studio installed on them.

You should see an animated robot with a simple plane based world.
Many Bothans died to bring you this signature....

User avatar
ardentcrest
Posts: 735
Joined: Wed Jan 25, 2006 10:55 pm
Location: Ireland

Re: Compiling RF2

Post by ardentcrest » Fri Apr 09, 2010 8:21 pm

Game file.

Code: Select all

19:16:27: Graphics subsystem initializing...
19:16:27: Graphics subsystem initialized...
19:16:27: Registering component type actor
19:16:27: Registering component type animation
19:16:27: Registering component type body
19:16:27: Registering object template:  robot
19:16:27: Creating component body
19:16:27: Adding property skeleton with value robot.skeleton
19:16:27: Creating component actor
19:16:27: Adding property mesh with value robot.mesh
19:16:27: Adding property material with value Examples/Robot
19:16:27: Creating component animation
19:16:27: Adding animation definition Idle
19:16:27: Registering object template robot
19:16:27: Registering object template:  ninja
19:16:27: Creating component actor
19:16:27: Adding property mesh with value ninja.mesh
19:16:27: Adding property material with value Examples/Ninja
19:16:27: Registering object template ninja
19:16:27: Creating render window...
19:16:27: Game Initializing...
19:16:27: Initializing resource groups...
orge file

Code: Select all

19:16:26: Creating resource group General
19:16:26: Creating resource group Internal
19:16:26: Creating resource group Autodetect
19:16:26: SceneManagerFactory for type 'DefaultSceneManager' registered.
19:16:26: Registering ResourceManager for type Material
19:16:26: Registering ResourceManager for type Mesh
19:16:26: Registering ResourceManager for type Skeleton
19:16:26: MovableObjectFactory for type 'ParticleSystem' registered.
19:16:26: OverlayElementFactory for type Panel registered.
19:16:26: OverlayElementFactory for type BorderPanel registered.
19:16:26: OverlayElementFactory for type TextArea registered.
19:16:26: Registering ResourceManager for type Font
19:16:26: ArchiveFactory for archive type FileSystem registered.
19:16:26: ArchiveFactory for archive type Zip registered.
19:16:26: DDS codec registering
19:16:26: FreeImage version: 3.13.1
19:16:26: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
19:16:26: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,bay,bmq,cr2,crw,cs1,dc2,dcr,dng,erf,fff,hdr,k25,kdc,mdc,mos,mrw,nef,orf,pef,pxn,raf,raw,rdc,sr2,srf,arw,3fr,cine,ia,kc2,mef,nrw,qtk,rw2,sti,drf,dsc,ptx,cap,iiq,rwz
19:16:26: Registering ResourceManager for type HighLevelGpuProgram
19:16:26: Registering ResourceManager for type Compositor
19:16:26: MovableObjectFactory for type 'Entity' registered.
19:16:26: MovableObjectFactory for type 'Light' registered.
19:16:26: MovableObjectFactory for type 'BillboardSet' registered.
19:16:26: MovableObjectFactory for type 'ManualObject' registered.
19:16:26: MovableObjectFactory for type 'BillboardChain' registered.
19:16:26: MovableObjectFactory for type 'RibbonTrail' registered.
19:16:26: *-*-* OGRE Initialising
19:16:26: *-*-* Version 1.7.0 (Cthugha)
19:16:26: Loading library RenderSystem_GL
19:16:26: Installing plugin: GL RenderSystem
19:16:26: OpenGL Rendering Subsystem created.
19:16:26: Plugin successfully installed
19:16:26: Loading library RenderSystem_Direct3D9
19:16:26: Installing plugin: D3D9 RenderSystem
19:16:26: D3D9 : Direct3D9 Rendering Subsystem created.
19:16:26: D3D9: Driver Detection Starts
19:16:26: D3D9: Driver Detection Ends
19:16:26: Plugin successfully installed
19:16:26: Loading library Plugin_CgProgramManager
19:16:27: Installing plugin: Cg Program Manager
19:16:27: Plugin successfully installed
19:16:27: Loading library Plugin_OctreeSceneManager
19:16:27: Installing plugin: Octree & Terrain Scene Manager
19:16:27: Plugin successfully installed
19:16:27: Loading library Plugin_ParticleFX
19:16:27: Installing plugin: ParticleFX
19:16:27: Particle Emitter Type 'Point' registered
19:16:27: Particle Emitter Type 'Box' registered
19:16:27: Particle Emitter Type 'Ellipsoid' registered
19:16:27: Particle Emitter Type 'Cylinder' registered
19:16:27: Particle Emitter Type 'Ring' registered
19:16:27: Particle Emitter Type 'HollowEllipsoid' registered
19:16:27: Particle Affector Type 'LinearForce' registered
19:16:27: Particle Affector Type 'ColourFader' registered
19:16:27: Particle Affector Type 'ColourFader2' registered
19:16:27: Particle Affector Type 'ColourImage' registered
19:16:27: Particle Affector Type 'ColourInterpolator' registered
19:16:27: Particle Affector Type 'Scaler' registered
19:16:27: Particle Affector Type 'Rotator' registered
19:16:27: Particle Affector Type 'DirectionRandomiser' registered
19:16:27: Particle Affector Type 'DeflectorPlane' registered
19:16:27: Plugin successfully installed
19:16:27: Added resource location './packages' of type 'FileSystem' to resource group 'General'
19:16:27: Creating resource group Essential
19:16:27: Added resource location './media/thumbnails' of type 'FileSystem' to resource group 'Essential'
19:16:27: Added resource location './media/packs/SdkTrays.zip' of type 'Zip' to resource group 'Essential'
19:16:27: Added resource location './media' of type 'FileSystem' to resource group 'General'
19:16:27: Creating resource group Popular
19:16:27: Added resource location './media/fonts' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/materials/programs' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/materials/scripts' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/materials/textures' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/materials/textures/nvidia' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/models' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/particle' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/DeferredShadingMedia' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/PCZAppMedia' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/RTShaderLib' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/gui' of type 'FileSystem' to resource group 'Popular'
19:16:27: Added resource location './media/packs/cubemap.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/cubemapsJS.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/dragon.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/fresneldemo.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/ogretestmap.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/ogredance.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/Sinbad.zip' of type 'Zip' to resource group 'Popular'
19:16:27: Added resource location './media/packs/skybox.zip' of type 'Zip' to resource group 'Popular'
19:16:27: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
19:16:27: D3D9 : RenderSystem Option: FSAA = 0
19:16:27: D3D9 : RenderSystem Option: Floating-point mode = Consistent
19:16:27: D3D9 : RenderSystem Option: Full Screen = Yes
19:16:27: D3D9 : RenderSystem Option: Rendering Device = Monitor-1-NVIDIA GeForce FX 5200  (Microsoft Corporation)
19:16:27: D3D9 : RenderSystem Option: Resource Creation Policy = Create on active device
19:16:27: D3D9 : RenderSystem Option: VSync = No
19:16:27: D3D9 : RenderSystem Option: VSync Interval = 1
19:16:27: D3D9 : RenderSystem Option: Video Mode = 800 x 600 @ 32-bit colour
19:16:27: D3D9 : RenderSystem Option: sRGB Gamma Conversion = No
19:16:27: CPU Identifier & Features
19:16:27: -------------------------
19:16:27:  *   CPU ID: GenuineIntel: Intel(R) Pentium(R) 4 CPU 3.00GHz
19:16:27:  *      SSE: yes
19:16:27:  *     SSE2: yes
19:16:27:  *     SSE3: yes
19:16:27:  *      MMX: yes
19:16:27:  *   MMXEXT: yes
19:16:27:  *    3DNOW: no
19:16:27:  * 3DNOWEXT: no
19:16:27:  *     CMOV: yes
19:16:27:  *      TSC: yes
19:16:27:  *      FPU: yes
19:16:27:  *      PRO: yes
19:16:27:  *       HT: yes
19:16:27: -------------------------
19:16:27: D3D9 : Subsystem Initialising
19:16:27: Registering ResourceManager for type Texture
19:16:27: Registering ResourceManager for type GpuProgram
19:16:27: D3D9RenderSystem::_createRenderWindow "My Test Game", 800x600 fullscreen  miscParams: FSAA=0 FSAAHint= colourDepth=32 gamma=false monitorIndex=0 useNVPerfHUD=false vsync=false vsyncInterval=1 
19:16:27: D3D9 : Created D3D9 Rendering Window 'My Test Game' : 800x600, 32bpp
19:16:27: RenderSystem capabilities
19:16:27: -------------------------
19:16:27: RenderSystem Name: Direct3D9 Rendering Subsystem
19:16:27: GPU Vendor: nvidia
19:16:27: Device Name: Monitor-1-NVIDIA GeForce FX 5200  (Microsoft Corporation)
19:16:27: Driver Version: 6.14.10.5673
19:16:27:  * Fixed function pipeline: yes
19:16:27:  * Hardware generation of mipmaps: yes
19:16:27:  * Texture blending: yes
19:16:27:  * Anisotropic texture filtering: yes
19:16:27:  * Dot product texture operation: yes
19:16:27:  * Cube mapping: yes
19:16:27:  * Hardware stencil buffer: yes
19:16:27:    - Stencil depth: 8
19:16:27:    - Two sided stencil support: yes
19:16:27:    - Wrap stencil values: yes
19:16:27:  * Hardware vertex / index buffers: yes
19:16:27:  * Vertex programs: yes
19:16:27:  * Number of floating-point constants for vertex programs: 256
19:16:27:  * Number of integer constants for vertex programs: 16
19:16:27:  * Number of boolean constants for vertex programs: 16
19:16:27:  * Fragment programs: yes
19:16:27:  * Number of floating-point constants for fragment programs: 32
19:16:27:  * Number of integer constants for fragment programs: 16
19:16:27:  * Number of boolean constants for fragment programs: 16
19:16:27:  * Geometry programs: no
19:16:27:  * Number of floating-point constants for geometry programs: 0
19:16:27:  * Number of integer constants for geometry programs: 19712
19:16:27:  * Number of boolean constants for geometry programs: 316
19:16:27:  * Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_2_x vs_1_1 vs_2_0 vs_2_a vs_2_x
19:16:27:  * Texture Compression: yes
19:16:27:    - DXT: yes
19:16:27:    - VTC: no
19:16:27:    - PVRTC: no
19:16:27:  * Scissor Rectangle: yes
19:16:27:  * Hardware Occlusion Query: yes
19:16:27:  * User clip planes: yes
19:16:27:  * VET_UBYTE4 vertex element type: yes
19:16:27:  * Infinite far plane projection: yes
19:16:27:  * Hardware render-to-texture: yes
19:16:27:  * Floating point textures: no
19:16:27:  * Non-power-of-two textures: yes (limited)
19:16:27:  * Volume textures: yes
19:16:27:  * Multiple Render Targets: 1
19:16:27:    - With different bit depths: no
19:16:27:  * Point Sprites: yes
19:16:27:  * Extended point parameters: yes
19:16:27:  * Max Point Size: 10
19:16:27:  * Vertex texture fetch: no
19:16:27:  * Number of world matrices: 0
19:16:27:  * Number of texture units: 8
19:16:27:  * Stencil buffer depth: 8
19:16:27:  * Number of vertex blend matrices: 0
19:16:27:  * Render to Vertex Buffer : no
19:16:27:  * DirectX per stage constants: yes
19:16:27: ***************************************
19:16:27: *** D3D9 : Subsystem Initialised OK ***
19:16:27: ***************************************
19:16:27: DefaultWorkQueue('Root') initialising on thread 00156168.
19:16:27: DefaultWorkQueue('Root')::WorkerFunc - thread 001798F0 starting.
19:16:27: DefaultWorkQueue('Root')::WorkerFunc - thread 00179920 starting.
19:16:27: Particle Renderer Type 'billboard' registered
19:16:27: SceneManagerFactory for type 'OctreeSceneManager' registered.
19:16:27: SceneManagerFactory for type 'TerrainSceneManager' registered.
19:16:27: Parsing scripts for resource group Autodetect
19:16:27: Finished parsing scripts for resource group Autodetect
19:16:27: Parsing scripts for resource group Essential
19:16:27: Parsing script SdkTrays.material
19:16:27: Parsing script SdkTrays.fontdef
19:16:27: Parsing script SdkTrays.overlay
19:16:27: Bad element attribute line: '# you can offset the image to change the cursor "hotspot"' for element SdkTrays/Cursor in overlay 
19:16:27: Texture: sdk_cursor.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_tray.png: Loading 1 faces(PF_A8R8G8B8,64x64x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,64x64x1.
19:16:27: Texture: sdk_button_up.png: Loading 1 faces(PF_A8R8G8B8,128x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,128x32x1.
19:16:27: Font SdkTrays/Captionusing texture size 512x256
19:16:27: Info: Freetype returned null for character 160 in font SdkTrays/Caption
19:16:27: Texture: SdkTrays/CaptionTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x256x1.
19:16:27: Texture: sdk_text_box.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_mini_tray.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Font SdkTrays/Valueusing texture size 512x512
19:16:27: Info: Freetype returned null for character 127 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 128 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 129 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 130 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 131 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 132 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 133 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 134 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 135 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 136 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 137 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 138 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 139 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 140 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 141 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 142 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 143 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 144 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 145 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 146 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 147 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 148 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 149 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 150 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 151 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 152 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 153 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 154 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 155 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 156 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 157 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 158 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 159 in font SdkTrays/Value
19:16:27: Info: Freetype returned null for character 160 in font SdkTrays/Value
19:16:27: Texture: SdkTrays/ValueTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.
19:16:27: Texture: sdk_track.png: Loading 1 faces(PF_A8R8G8B8,16x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,16x32x1.
19:16:27: Texture: sdk_handle.png: Loading 1 faces(PF_A8R8G8B8,16x16x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,16x16x1.
19:16:27: Texture: sdk_mini_text_box.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_label.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_separator.png: Loading 1 faces(PF_A8R8G8B8,64x16x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,64x16x1.
19:16:27: Texture: sdk_logo.png: Loading 1 faces(PF_A8R8G8B8,128x64x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,128x64x1.
19:16:27: D3D9 : ***** Dimensions altered by the render system
19:16:27: D3D9 : ***** Source image dimensions : 64x48
19:16:27: D3D9 : ***** Texture dimensions : 64x64
19:16:27: Texture: sdk_shade.png: Loading 1 faces(PF_A8R8G8B8,64x48x1) with 6 generated mipmaps from Image. Internal format is PF_A8R8G8B8,64x64x1.
19:16:27: Texture: sdk_frame.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_mini_text_box_over.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
19:16:27: Texture: sdk_pulse.png: Loading 1 faces(PF_R8G8B8,8x1x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,8x1x1.
19:16:27: Finished parsing scripts for resource group Essential
19:16:27: Parsing scripts for resource group General
19:16:27: Finished parsing scripts for resource group General
19:16:27: Parsing scripts for resource group Internal
19:16:27: Finished parsing scripts for resource group Internal
19:16:27: Parsing scripts for resource group Popular
19:16:27: Parsing script Examples.program

Then crash :(
He's a Bot Jim, But not as we know It.

User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Compiling RF2

Post by paradoxnj » Fri Apr 09, 2010 9:29 pm

Try installing the OpenAL Runtime. I forgot to include OpenAL32.dll. Next upload, I will include it.
Last edited by paradoxnj on Fri Apr 09, 2010 9:56 pm, edited 1 time in total.
Reason: Link to OpenAL Runtime
Many Bothans died to bring you this signature....

User avatar
ardentcrest
Posts: 735
Joined: Wed Jan 25, 2006 10:55 pm
Location: Ireland

Re: Compiling RF2

Post by ardentcrest » Fri Apr 09, 2010 10:12 pm

sill crash... :(
He's a Bot Jim, But not as we know It.

User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Compiling RF2

Post by paradoxnj » Sun Apr 11, 2010 4:38 pm

Tell me your system specs and post all the logs (realityfactoryogre.log, game.log, squirrel.log and events.log) again. I will look into it.

From the look of your previous logs, your video card might not support shaders. Unfortunately, RF2 will need at least shader model 1 support.
Many Bothans died to bring you this signature....

Post Reply