Basic tutorial 1 help

LordDuck

28-10-2009 16:04:48

Hi all,

After downloading PythongOgre and trying basic tutorial 1, I stumbled on the following error:

16:45:30: Creating resource group General
16:45:30: Creating resource group Internal
16:45:30: Creating resource group Autodetect
16:45:30: SceneManagerFactory for type 'DefaultSceneManager' registered.
16:45:30: Registering ResourceManager for type Material
16:45:30: Registering ResourceManager for type Mesh
16:45:30: Registering ResourceManager for type Skeleton
16:45:30: MovableObjectFactory for type 'ParticleSystem' registered.
16:45:30: OverlayElementFactory for type Panel registered.
16:45:30: OverlayElementFactory for type BorderPanel registered.
16:45:30: OverlayElementFactory for type TextArea registered.
16:45:30: Registering ResourceManager for type Font
16:45:30: ArchiveFactory for archive type FileSystem registered.
16:45:30: ArchiveFactory for archive type Zip registered.
16:45:30: FreeImage version: 3.10.0
16:45:30: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
16:45:30: 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
16:45:30: DDS codec registering
16:45:30: Registering ResourceManager for type HighLevelGpuProgram
16:45:30: Registering ResourceManager for type Compositor
16:45:30: MovableObjectFactory for type 'Entity' registered.
16:45:30: MovableObjectFactory for type 'Light' registered.
16:45:30: MovableObjectFactory for type 'BillboardSet' registered.
16:45:30: MovableObjectFactory for type 'ManualObject' registered.
16:45:30: MovableObjectFactory for type 'BillboardChain' registered.
16:45:30: MovableObjectFactory for type 'RibbonTrail' registered.
16:45:30: Loading library ../PythonOgre/plugins\RenderSystem_GL.dll
16:45:30: Installing plugin: GL RenderSystem
16:45:30: OpenGL Rendering Subsystem created.
16:45:30: Plugin successfully installed
16:45:30: Loading library ../PythonOgre/plugins\RenderSystem_Direct3D9.dll
16:45:30: Installing plugin: D3D9 RenderSystem
16:45:30: D3D9 : Direct3D9 Rendering Subsystem created.
16:45:30: D3D9: Driver Detection Starts
16:45:30: D3D9: Driver Detection Ends
16:45:30: Plugin successfully installed
16:45:30: Loading library ../PythonOgre/plugins\Plugin_ParticleFX.dll
16:45:30: Installing plugin: ParticleFX
16:45:30: Particle Emitter Type 'Point' registered
16:45:30: Particle Emitter Type 'Box' registered
16:45:30: Particle Emitter Type 'Ellipsoid' registered
16:45:30: Particle Emitter Type 'Cylinder' registered
16:45:30: Particle Emitter Type 'Ring' registered
16:45:30: Particle Emitter Type 'HollowEllipsoid' registered
16:45:30: Particle Affector Type 'LinearForce' registered
16:45:30: Particle Affector Type 'ColourFader' registered
16:45:30: Particle Affector Type 'ColourFader2' registered
16:45:30: Particle Affector Type 'ColourImage' registered
16:45:30: Particle Affector Type 'ColourInterpolator' registered
16:45:30: Particle Affector Type 'Scaler' registered
16:45:30: Particle Affector Type 'Rotator' registered
16:45:30: Particle Affector Type 'DirectionRandomiser' registered
16:45:30: Particle Affector Type 'DeflectorPlane' registered
16:45:30: Plugin successfully installed
16:45:30: Loading library ../PythonOgre/plugins\Plugin_BSPSceneManager.dll
16:45:30: Installing plugin: BSP Scene Manager
16:45:30: Plugin successfully installed
16:45:30: Loading library ../PythonOgre/plugins\Plugin_OctreeSceneManager.dll
16:45:30: Installing plugin: Octree & Terrain Scene Manager
16:45:30: Plugin successfully installed
16:45:30: Loading library ../PythonOgre/plugins\Plugin_CgProgramManager.dll
16:45:30: Installing plugin: Cg Program Manager
16:45:30: Plugin successfully installed
16:45:30: *-*-* OGRE Initialising
16:45:30: *-*-* Version 1.6.1 (Shoggoth)
16:45:30: Creating resource group Bootstrap
16:45:30: Added resource location '../PythonOgre/Demos/media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'
16:45:30: Added resource location '../media' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/fonts' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/sounds' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/Audio' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/materials/programs' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/materials/scripts' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/materials/textures' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/models' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/overlays' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/particle' of type 'FileSystem' to resource group 'General'
16:45:30: Added resource location '../media/gui' of type 'FileSystem' to resource group 'General'
16:45:30: OGRE EXCEPTION(7:InternalErrorException): ../media/packs/cubemap.zip - error whilst opening archive: Unable to read zip file. in ZipArchive::checkZzipError at ..\src\OgreZip.cpp (line 259)


16:45:30: OGRE EXCEPTION(7:InternalErrorException): ../media/packs/cubemap.zip - error whilst opening archive: Unable to read zip file. in ZipArchive::checkZzipError at ..\src\OgreZip.cpp (line 259)

Can someone tell me how to solve it and why it's caused?

Thanks,
LordDuck

yaio

28-10-2009 16:24:23

Check if in your resources.cfg file there is an entry like:

Zip=../../Media/packs/cubemap.zip

This points to the zip file of your interest. Maybe the path isn't correct and you need to adjust it. For example you can try to put the cubemap.zip file in your current directory and modify the line in something like this:

Zip=./cubemap.zip

LordDuck

29-10-2009 12:42:22

Thanks, after changing them all, it worked. I had assumed changing the first one would be enough.