PureGDK - 3D Programming for PureBasic

Developed or developing a new product in PureBasic? Tell the world about it.
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

Olby wrote:Yes, I knew about the user plugin folder. All my plugins are located there, but frankly i hear about the gde files for the first time ? Does TailBite compiles them ?
From the documentation:
GDKLib Builder will output two directories: Sources and Dependencies. The dependency file must be copied into the PureGDK compiler commands folder within your PureBasic program directory (typically located in ..\Program Files\PureBasic\PureGDK\commands).
It's in the Dependencies folder included in the zip file. It's new since PureGDK 1.1. Previously it was the .d file (these have a different syntax and are incompatible).

I've also made an edit to my previous post, if you missed it, since this is a new page in the thread:

http://www.purebasic.fr/english/viewtop ... 015#286015

There is also an oversight in the 1.1 revision of the plugin framework documentation. Anytime it mentions "GDKTable.txt" it's referring to the .gdt file.
Last edited by Mistrel on Fri May 15, 2009 11:20 am, edited 2 times in total.
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Post by Olby »

Oh, okay. I think I have just forgot to place that gde file into the correct folder. I plan to use the framework quite frequently as there are many great plugins I used to use in DB. It would be also nice if you could alter the documentation for the framework so that it matches the latest changes, because as far as I understand it will not change again anytime soon.

Later when I get home I will report if everything is working for me as supposed.

Thanks,
Olby
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

Olby wrote:It would be also nice if you could alter the documentation for the framework so that it matches the latest changes.
Which changes? Other than the small oversight regarding "GDKTable.txt" the documentation for the plugin framework is up to date since PureGDK 1.1.
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Post by Olby »

Hi Mistrel.

I managed to compile my libraries so currently I have 3 third party libraries working in GDK, so you can say that there are more than one user (you) who uses the plugin framework. :)

Speaking about the documentation. It is ok, I though there where more mismatches than there actually are, but I reread it and it is fine.

One small thing I found is that the help for the dbSetDisplayMode still uses Depth parameter but apparently you excluded this value as the GDK always runs in Windows default bit depth. Also the example of creating full screen windows in help still uses depth for set display command.

Olby,
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Post by Olby »

Hey Mistrel, I haven't heard from you in a while. Whats up with the latest release of DBP? Are you planning to update the wrapper?

Here it is: http://darkbasicpro.thegamecreators.com/?f=upgrade_7_4

Olby,
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

PureGDK will be updated for DBP 7.4. I'm also planning to release it with support for PureBasic 4.40, which I'm testing right now.
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Post by Olby »

That sounds incredibly sweet! Thank you for your support.
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
UUICEO
User
User
Posts: 57
Joined: Tue Mar 10, 2009 9:09 pm
Location: Shakopee, Minnesota. USA

Post by UUICEO »

I bought PureGDK not that long ago from TGC. will the archives that you post on here run as normal (registered) when I install them or do I need to DL my copy from my TGC account?
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

Because our order systems are separate you have to download your files from them. Users who purchased at PureGDK.com download from there. If I announce a release that means I've also sent a copy to TGC to upload. If it's not up yet you'll have to pester them.

Anything I link here that is a small update will be compatible so long as you make sure to match it up with the right version. Most beta releases are a full upgrade installer with a expiration date.

Also, the 'PureGDK Complete' package is only available from TGC and includes both the bundled PureGDK installer (does not need DBP to be installed first) as well as a license for DarkBasic Professional.
UUICEO
User
User
Posts: 57
Joined: Tue Mar 10, 2009 9:09 pm
Location: Shakopee, Minnesota. USA

Re: PureGDK - 3D Programming for PureBasic

Post by UUICEO »

Any word on next update?
Windows 7 Ultimate x64 / PureBasic 5.21 LTS / ProGUI Platinum / PureVision / http://www.linkedin.com/groups/PureBasi ... =&trk=tyah
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: PureGDK - 3D Programming for PureBasic

Post by Mistrel »

UUICEO wrote:Any word on next update?
It's not ready yet. Expect a few surprises though. :)
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Re: PureGDK - 3D Programming for PureBasic

Post by Olby »

DBPro Newton Wrapper was updated to 1.53! Here is the link in case you missed it: http://forum.thegamecreators.com/?m=for ... 154086&b=5. It would be nice if PGDK included support of this version too. Thanks. :wink:
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: PureGDK - 3D Programming for PureBasic

Post by Mistrel »

Olby wrote:DBPro Newton Wrapper was updated to 1.53! Here is the link in case you missed it: http://forum.thegamecreators.com/?m=for ... 154086&b=5. It would be nice if PGDK included support of this version too. Thanks. :wink:
I'll consider it. However, improving PureGDK is my priority and there is still so much to improve!

I would also like to announce a breakthrough. I've just discovered a method of compilation that will allow debugged executables to run at native speeds. Previously debugging was only possible through a special compatibility layer which is much slower.

This is also going to pave the way (in theory) for language-agnostic compilation. What this means is that in the future it will be possible to use PureGDK (and thus DBP and all of its plugins) across any language including C, C++, Delphi, Pascal, etc.

There is no ETA on this improvement but it will be implemented in a future release, first for PureBasic.

If anyone can test this experimental executable and make sure it works on their operating system it would help a lot:

http://puregdk.com/files/upload/gdk_experimental.zip

It works perfectly here on Windows XP x64 and Windows 7 x64.

All you should see is a small DBP window that loops random numbers. The only important goal right now is that is opens, runs, and closes without crashing.

Thanks. :)
Olby
Enthusiast
Enthusiast
Posts: 461
Joined: Mon Jan 12, 2009 10:33 am
Contact:

Re: PureGDK - 3D Programming for PureBasic

Post by Olby »

I would test it but my anti virus deleted it saying that it recognized an hijacker trojan infection. It rarely goes wrong so Ill pass this time :)
Intel Core i7 Quad 2.3 Ghz, 8GB RAM, GeForce GT 630M 2GB, Windows 10 (x64)
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: PureGDK - 3D Programming for PureBasic

Post by Mistrel »

Who makes your anti-virus? PureGDK has been falsely flagged in the past but I was able to clear it up by talking with them. :)
Post Reply