Page 6 of 7 FirstFirst ... 4567 LastLast
Results 51 to 60 of 62

Thread: Final3D SDL Engine 2007

  1. #51
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    Final3D SDL Engine 2007

    Well not everyone has updated to Vista. (And some never will. ) I'm not sure if Delphi will compile for XP when on a Vista system, will it?

    Lazarus will compile to exactly whatever system to tell it to. So long as you set it and it's supported. There is some issues compiling to Mac or Linux from Windows. But the other way around is quite easy I'm told. Laz is a VERY good solution if you wanted to go cross-platform. I'd recommend it.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  2. #52

    Final3D SDL Engine 2007

    Hmm. I tried compile F3D under LAZARUS, but i have problem with SDLInput.pas then, graphics unit, JPEG too. Where i found a missing units?
    Or exist place for sharing FPC units?
    C2D X6800, 4GBRAM, NV8800GTX, Vista x64 Ultimate

  3. #53
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    Final3D SDL Engine 2007

    Under Lazarus you have to specify this in each Project file. Not a daunting task, but it involves a bit of setup for each new project.

    Just go into Project -> Compiler Options...

    And you will see in the first upper text field with the label 'Other Unit Files (-Fu)'. That is where you specify all of the folders with the units you need. The '...' buttons on the side will give you a new window which you can better add the paths you need.

    Once this is done you just save it and this project will check those paths each time it compiles.

    Some units also require that you put in the SDL\Pas\ path into the 'Include Files (-Fi)' field as well. This is due to some of the JEDI conventions with regards to .inc files.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  4. #54

    Final3D SDL Engine 2007

    Quote Originally Posted by savage
    Quote Originally Posted by andygfx
    and 0.17 crashes too ?
    I'm talking about v0.17. That's the one that crashed.
    So. I have recompiled version uder Delphi7 + WinXP SP2, and work cool. I think, tha problem is in a shaders, i now updating source to terminate app if one from needed extension is unsuported.

    Reload last release, is updated on a server.
    C2D X6800, 4GBRAM, NV8800GTX, Vista x64 Ultimate

  5. #55

    Final3D SDL Engine 2007

    Yes this version behaves much nicer and correctly says that my graphics card does not support "GL_ARB_vertex_shader".

    I noticed a bug that Delphi 6 does not allow in F3D_Shader_GLSL.pas...

    procedure TF3D_PixelShader_GLSL.Uniform2f(Name: string; v0, v1: Single);
    begin
    glUniform2fARB(FindUniform(Name), v0, v1, );
    end;

    That last comma will not compile in D6, and I hope it does not compile in later compilers.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  6. #56
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    Final3D SDL Engine 2007

    That line of code shouldn't work for ANY Pascal or Object Pascal compiler.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  7. #57

    Final3D SDL Engine 2007

    Quote Originally Posted by andygfx
    Q: Lazarus IDE + FPC is better solution?
    I prefer this since I don't own Delphi :shock:.

    EDIT:
    BTW: When trying to run the exe files MSVCR71.DLL is missing. Maybe you should provide it with your distributions.

    EDIT2: Ver. 0.17

    Final3D_Engine_2007.EXE (log file):
    Code:
    STATUS INFO &#58; @ 13&#58;19&#58;56 MSG &#58; Starting Application IN &#58; Initialization
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_multitexture&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_program&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_fragment_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_shader_objects&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_shading_language_100&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_buffer_object&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_2&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_3&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_4&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_5&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_2_0&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW" created IN &#58; GLSL Shader
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW loaded IN &#58; GLSL Shader
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW BUILD IN &#58; GLSL Shader
    Final3D_Engine_2007_D7.EXE (log file)
    Code:
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; Starting Application IN &#58; Initialization
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_multitexture&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_vertex_program&#91;OK&#93; IN &#58; SDL class
    
    *** ERROR *** &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_vertex_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; &#91;SCENE&#93; - destroy IN &#58; SCENE MANAGER
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; Terminating Application IN &#58; Finalization
    WinXP, SP2

  8. #58

    Final3D SDL Engine 2007

    Hi,

    i think it's your graphiccard. :roll:

    On my Laptop then engine do not work (ATI-Card).
    On my PC the engine work (GFORCE-Card).







    Sorry for my bad english. :?

  9. #59

    Final3D SDL Engine 2007

    hmm. I have on my NB ATI too and work good. try load last release again, today (before 1 hour) i updated on a server new ver 0.17

    - terrain was integrated to scene loader by terrain file definition (not finished yet) - currently without foliage and grass
    - Fixed error with range chceck error in GLSL shader globjectprogramARB
    - crash if bbox was enabled in scene
    - and many other
    C2D X6800, 4GBRAM, NV8800GTX, Vista x64 Ultimate

  10. #60

    Final3D SDL Engine 2007

    Quote Originally Posted by Reiter
    Quote Originally Posted by andygfx
    Q: Lazarus IDE + FPC is better solution?
    I prefer this since I don't own Delphi :shock:.

    EDIT:
    BTW: When trying to run the exe files MSVCR71.DLL is missing. Maybe you should provide it with your distributions.

    EDIT2: Ver. 0.17

    Final3D_Engine_2007.EXE (log file):
    Code:
    STATUS INFO &#58; @ 13&#58;19&#58;56 MSG &#58; Starting Application IN &#58; Initialization
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_multitexture&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_program&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_fragment_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_shader_objects&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_shading_language_100&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_ARB_vertex_buffer_object&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_2&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_3&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_4&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_1_5&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; GL_version_2_0&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW" created IN &#58; GLSL Shader
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW loaded IN &#58; GLSL Shader
    
    STATUS INFO &#58; @ 13&#58;19&#58;58 MSG &#58; SHADER "GLSL_GLOW BUILD IN &#58; GLSL Shader
    Final3D_Engine_2007_D7.EXE (log file)
    Code:
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; Starting Application IN &#58; Initialization
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_multitexture&#91;OK&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_vertex_program&#91;OK&#93; IN &#58; SDL class
    
    *** ERROR *** &#58; @ 13&#58;21&#58;45 MSG &#58; GL_ARB_vertex_shader&#91;unsupported&#93; IN &#58; SDL class
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; &#91;SCENE&#93; - destroy IN &#58; SCENE MANAGER
    
    STATUS INFO &#58; @ 13&#58;21&#58;45 MSG &#58; Terminating Application IN &#58; Finalization
    WinXP, SP2

    Sorry but D7 vesion is actual now, second exe file is compiled on my home PC under Vista x64 and isn't actual (from yesterday ). I fix a problem with unsuported extension today.

    If you now try download 0.17 all will be correct if you have good card.
    C2D X6800, 4GBRAM, NV8800GTX, Vista x64 Ultimate

Page 6 of 7 FirstFirst ... 4567 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •