Page 1 of 1

ogre exception 3

Posted: Fri Apr 03, 2009 3:31 pm
by Cate
hello,
first of all sorry if this problem is minor and if it could be solved by the faq or the wiki but i don't know much about computer stuff and therefore don't understand most of what's written there. it would be nice if anyone could help me anyways.
i installed a game (the book of unwritten tales) and when i wanted to start it at first everything was fine. while it was loading the exception error occured:

OGRE EXCEPTION(3:RenderingAPIException): Failed to DrawPrimitive : Invalid call in D3D9RenderSystem::_render at..\src\OgreD3D9RenderSystem.cpp (line 2738)

do i need to update anything? or is the game never gonna run on my notebook (vaio).
my graphics card is a intel GM 945 with 128 mb. the back of the game says that it should work with hardware like that.
i updated the graphics driver.

i'm happy about answers,
Cate

Re: ogre exception 3

Posted: Fri Apr 03, 2009 5:02 pm
by fougere
do you have DirectX 9 installed, or an earlier version?

Re: ogre exception 3

Posted: Fri Apr 03, 2009 5:18 pm
by Cate
i had directx 9 and updated to 10

Re: ogre exception 3

Posted: Fri Apr 03, 2009 6:18 pm
by fougere
i'm not an expert in ogre or directx, but maybe the problem is that the plugin is OgreD3D9RenderSystem, not 10

i could be be completely wrong, but if you downgrade back to DirectX 9, if it's even possible, it just might work... i don't know
maybe someone else who has DirectX 10 could tell you if that's the problem or not

Re: ogre exception 3

Posted: Fri Apr 03, 2009 6:38 pm
by Cate
i only updated the direrctx after the game wasn't working.
so you think it's a directx problem and not an ogre problem?
thank you anyways for your help

Re: ogre exception 3

Posted: Fri Apr 03, 2009 10:09 pm
by reptor
Hello Cate

This is not a game support forum, you are basically asking your question at the wrong place. The pop-up message is misleading you a little I think.

Ogre3D is a graphics rendering engine and this forum is for software developers who use Ogre3D in their products.

The book of unwritten tales clearly being one product which uses Ogre3D as its rendering engine.

I think maybe if you look around here at this forum a little bit, you will probably find some people who are the developers of that game, and they would probably be able to help you.

In fact I will help you. Here http://www.ogre3d.org/forums/viewtopic.php?f=11&t=43388 is a "showcase" thread for The book of unwritten tales. You can see there the developers of the game, contact them.

Usually when you have a problem with a game then the first contact point for you is the publisher of the game though.

Best Regards,
reptor.

Re: ogre exception 3

Posted: Sat Apr 04, 2009 5:29 pm
by Cate
hello reptor,

as i said before i unluckily dont understand much of computers. i did a lot of research on the internet and of course also searched on the official page of the game. i didn't find a support forum there. but what there was, was a link to the ogre website.
didn't mean to disturb you guys.
thanks anyways,

Cate

Re: ogre exception 3

Posted: Sat Apr 04, 2009 11:34 pm
by reptor
Don't worry, it is OK :)

Hopefully you get the problem sorted out. I mean hopefully the developers of the game sort it out for you :)

Re: ogre exception 3

Posted: Sun Apr 05, 2009 12:50 am
by lithander
Hey Cate!

According to this datasheet (http://www.intel.com/Assets/PDF/datasheet/309219.pdf) your system does meet the lower end system requirements of Book of Unwritten Tales. But you're on the very lower end of the specs so the first thing you should make sure is to set the game's graphical quality to minimum: After starting the game click on "Einstellungen" and then set the entry for "Grafik Qualität" to "Niedrig" and "Kantenglättung" to "Aus". With a bit of luck that's all you needed to play the game... if it's not you can contact me per PN.

What customers should do if they experience problems is to call the support hotline that is listed somewhere in the manual. If that wasn't clear enough don't worry about disturbing us nerdy coder folks. Actually you taught me a lesson to replace internal ogre exception's with something meaningful to the end user before using them as an excuse to crash the game!^^

Re: ogre exception 3

Posted: Sun Apr 05, 2009 9:35 pm
by reptor
It has happened before that people come here when they see the exception message and read 'Ogre'.

In my opinion that is a problem. I would try to 'encapsulate' it so that people do not get the idea that this is the place where product support is given.

It is in fact easy to change it. There can be information about who to contact in case of an error in the error message itself.

Re: ogre exception 3

Posted: Mon Apr 06, 2009 10:37 am
by Gucman
This error message can appear when the hardware does not support 32bit indices and one tries to use it. I do not know how it is done inside of Book of Unwritten Tales but you can check if your card support 32bit indices.