1. Horde3D Problem - Need Help !!!

Hi,
i'm having trouble with Horde3D.
when i want to start the 'chicago' sample it crashes ( the .exe ) !
the .exw crashes too and reports a machine-level exception in application_init()
!
if i use 'machine.e' (the 'safe.e' file) in its directory it reports this:

C:\EUPHORIA\include\msgbox.e:75
A namespace qualifier is needed to resolve allocate_string.
allocate_string is defined as a global symbol in:
    ...\Horde3D SDK [0.10.0] - Euphoria_01\Samples\Chicago\machine.e
    C:\EUPHORIA\include\machine.e

    text_ptr = allocate_string(text)



i'm using euphoria 3.11 and win32lib 0.70.1
mobile AMD sempron 3500+, 512 mb ram & ATI radeon xpress 1150 - 256 mb
windows xp home edition, service pack 2

Please help me! i'm really freaking out about this because i can't figure out
what's
the problem and i need this to work!

new topic     » topic index » view message » categorize

2. Re: Horde3D Problem - Need Help !!!

Pauli wrote:

> i'm having trouble with Horde3D.
> when i want to start the 'chicago' sample it crashes ( the .exe ) !
> the .exw crashes too and reports a machine-level exception in
> application_init()
> !
> i'm using euphoria 3.11 and win32lib 0.70.1
> mobile AMD sempron 3500+, 512 mb ram & ATI radeon xpress 1150 - 256 mb
> windows xp home edition, service pack 2

Hi Sebastian,

In the root directory of the package there is a batch file to start the C++
version of the Chicago demo (demo_c++.bat or something like that). Could you try
that for me and see if it runs. I suspect a hardware problem here which is
unrelated to Euphoria. The C++ demo is the one which comes with the official
Horde sdk. I kept it there as a way for users to compare the speed of the C++ and
Euphoria versions.

I checked out your video card specs on the web and it looks like it should be
OK. That said, I had an ATI card on my machine which didn't like Horde very much
:(

There have been a couple of new versions of Horde since I did the wrapper for
Euphoria. I have done most of the work required to use the later versions of
Horde but no demo yet. Just haven't had time to work on anything lately.

If the C++ version doesn't work, we will try some other things.

Let me know how you go.

Mark

new topic     » goto parent     » topic index » view message » categorize

3. Re: Horde3D Problem - Need Help !!!

okay, thanks for your help !
i tried the 'demo_c++.bat' but it crashed too!!! :(
i downloaded the newest ATI driver package & directx but it didn't run either!
must be a hardware-problem i guess, but how could i solve it or even
figure out what exactly the problem is?!
i think the requirements for horde3d can't be that high that it wouldn't
even start up! (since i was able to at least run games like doom3, cod2 or
half-life2 - not well, but playable on low settings.)
damn, i was so looking forward to using horde3d... :(
i hope we're able to fix this problem without me having to buy a new system ;)

new topic     » goto parent     » topic index » view message » categorize

4. Re: Horde3D Problem - Need Help !!!

okay, thanks for your help !
i tried the 'demo_c++.bat' but it crashed too!!! :(
i downloaded the newest ATI driver package & directx but it didn't run either!
must be a hardware-problem i guess, but how could i solve it or even
figure out what exactly the problem is?!
i think the requirements for horde3d can't be that high that it wouldn't
even start up! (since i was able to at least run games like doom3, cod2 or
half-life2 - not well, but playable on low settings.)
damn, i was so looking forward to using horde3d... :(
i hope we're able to fix this problem without me having to buy a new system ;)

new topic     » goto parent     » topic index » view message » categorize

5. Re: Horde3D Problem - Need Help !!!

when i try to run the 'sample_chicago_euphoria.exw' with the 'safe.e' as
'machine.e'
in the same folder it crashes but prints out another message.
this is what is in my 'ex.err' :

   C:\EUPHORIA\include\msgbox.e:75
   A namespace qualifier is needed to resolve allocate_string.
   allocate_string is defined as a global symbol in:
       C:\EUPHORIA\Horde3D SDK\Samples\Chicago\machine.e
       C:\EUPHORIA\include\machine.e

       text_ptr = allocate_string(text)
                             ^


has this anything to do with my horde3d problem??

new topic     » goto parent     » topic index » view message » categorize

6. Re: Horde3D Problem - Need Help !!!

Pauli wrote:
> when i try to run the 'sample_chicago_euphoria.exw' with the 'safe.e' as
> 'machine.e'
> in the same folder it crashes but prints out another message.
> this is what is in my 'ex.err' :
> 
>    C:\EUPHORIA\include\msgbox.e:75
>    A namespace qualifier is needed to resolve allocate_string.
>    allocate_string is defined as a global symbol in:
>        C:\EUPHORIA\Horde3D SDK\Samples\Chicago\machine.e
>        C:\EUPHORIA\include\machine.e
> 
>        text_ptr = allocate_string(text)
>                              ^
> 
> 
> has this anything to do with my horde3d problem??

No, it doesn't.

I tried the Euphoria-coded "Chicago" sample program
on my new Vista machine. It runs fine. 
*Very* impressive 3-D graphics.

In Euphoria 3.0.0, several users convinced me to make this change:

   "Include files with the same file name but a different path 
    as an earlier include, will no longer be ignored. To be ignored, 
    an include must refer to the exact same file as an earlier include."

So I guess if you want to use safe.e, you should rename the standard
machine.e in euphoria\include, and then copy safe.e into machine.e
Remember to put the original machine.e back when you are finished.

I'll change the instructions at the top of safe.e

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

7. Re: Horde3D Problem - Need Help !!!

Hi Sebastian,

> i tried the 'demo_c++.bat' but it crashed too!!! :(
> i downloaded the newest ATI driver package & directx but it didn't run 
> either!
> must be a hardware-problem i guess, but how could i solve it or even
> figure out what exactly the problem is?!

I think the next thing to do is go to the official Horde3D page and download 
the latest version of the engine. I believe that windows specific code to 
initialise the engine has been changed in order to make Horde cross 
platform.

http://www.nextgen-engine.net/download.html

Try to run the C++ demos (there's a nice particle demo now) and see if that 
works.

Also, have a look in the Chicago sample folder. In there you should find a 
log (EngineLog.html or similar) which details what the engine is doing. Send 
that to me by private email (don't think it will be of much interest to 
others here).

Mark

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu