Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Thu Mar 28, 2024 9:28 am

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Thu Aug 24, 2006 4:10 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
Hi.

At first - this engine after last year looks really cool.

And now my question. Is possible write example how to setup IDE and compile source under VC2005, VC6 or DEV-CPP, because actual SDK is little bit different as bewfore year 2005.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 24, 2006 5:04 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Hi,

For Visual C++, there's currently no maintainer. You may have a look to benicourt's work here : http://ftp.cqfd-corp.org/WinRaydium.rar

About DevCPP, there should be no problem, since the SDK is always MingGW based. You can use the SDK to build the DLL, and then use your usual Dev-CPP to compile and link your apps to this DLL. You just have to create a standard project, and add all needed options (-D ... -L ... -l ...) to your project.

You can find all these options in "compile.bat" after having build any application with the current SDK. I can try to find some free time to create a sample project file, if needed.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 12:37 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
About DEV-CPP. I not fully agree, because i tried this one compiled with new release of DEV+CPP with latest lib, a i found a problem, with new version ogg, ode, gl, glew. etc.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 1:11 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Then report this problem so we can update the SDK ;)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 1:19 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
OK, but now i go try MSVC + raydium.

Quote:
For Visual C++, there's currently no maintainer. You may have a look to benicourt's work here : http://ftp.cqfd-corp.org/WinRaydium.rar


Exist description/doc about this in english?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 3:13 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
No ... :(
If there's not doc inside the archive itself, you can try an automatic translation of http://wiki.raydium.org/wiki/RaydiumWindows

Outside of the "official" SDK, our support for Raydium under win32 is very limited.

But where's the problem with the current SDK ... ?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 3:29 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
All is OK with current SDK, but i like clean structure folders - libs to lib folder, bin and exec to root bin folder and data(textures, shaders, scripts,...) to data folder. Now is all in one src + data + bin + lib ALL, and looks like chaos. Sorry. I tried clean up structure, but then is problem with hardcoded path, etc.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 3:44 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
You may purpose a new organisation for the SDK if you want. If it really makes the SDK more "easy", there's no reason we don't apply these changes to the official SDK. What do you think the directory tree should look like ?

About data, Raydium now provides a "media path" support that allows to mode all data files to another path. I'll try to provide the doc for this part of the API very soon (Chapter 24, currently undocumented).


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 4:00 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
Quote:
I can try to find some free time to create a sample project file, if needed.


This will be cool for me, because i woked only with MSVC IDE and DEV-CPP or CODE::Block is new for me.

OK. My idea is:

Code:
[bin]
   [data]
      [textures]
      [scripts]
      [shades]
      
      ...
   xyz.dll
   xyz.exe

[src]
  [raydium]
     [source]
        [raydium_sdk]
                  [ode]
                  [rayphp]
                  [php-5.1.2]
      [...]
            - all about core lib and object compilation (for compile examples or user project/demos needed)
            - and after prepare all object automatic/manualy transfer to lib folder
     [include]
          - all headers file here
     [lib]
          - all lib here
   [examples]
      [xyz#1]
      ...
      [xyz#n]
      
      


after this is easy copy only include and lib for other project and don't need full SDK. It's bad idea?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 4:26 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Humpf ... this structure is FAR from the svn one ... Is that the regular way to organise a project under MSVC+ ?

It's clear that we don't have the same meaning for the word "easy" :) I let all win32 SDK say what they think about this (I'm not a user of this SDK).


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 25, 2006 4:39 pm 
Offline
User avatar

Joined: Thu Aug 24, 2006 4:06 pm
Posts: 73
Location: SLOVAKIA
He he .. no. Isn't special for MSVC; This is only development organization style :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group