IonicWind Software

Aurora Compiler => Update Announcements => Topic started by: Ionic Wind Support Team on July 19, 2006, 09:23:20 AM

Title: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 19, 2006, 09:23:20 AM
The Aurora compiler has just been updated.  To get the update redownload from the link provided when purchasing.  This update contains the beginning of the 3D classes.

Changes/Additions
-------------------------
- FONTREQUEST was broken. Fixed
- CDatabase::BindTimeStamp fixed.
- CListView::GetCurSel added to retrieve the current selection in a single selection listview.
- CDirectInput class added to the 2D library, can be used anywhere.
- New style AWS_CENTERED added.  Automatically centers a window on creation.

--3D engine.

- C3DScreen class added
- C3DObject class added
- C3DMesh class added
- C3DLight class added
- C3DLandscape class added
- C3DCamera class added

The following math/misc functions are available as part of the 3D library:

- RGBA
- MatrixIdentity
- MatrixTranslation
- MatrixRotation
- MatrixMultiply
- Vec3Add
- Vec3Cross
- Vec3Dot
- Vec3Length
- Vec3Lerp
- Vec3Normalize
- Vec3Sub
- Vec4Add
- Vec4Cross
- Vec4Dot
- Vec4Length
- Vec4Lerp
- Vec4Normalize
- Vec4Sub

The following examples can be found in your installation examples/d3d folder:

test_d3d.src, custom_mesh.src, landscape.src.

The 3D library requires DirectX 9.0 or later.  To distribute programs written with the 3D library you will need to include the dx3d9r.dll along with your executable.  A copy of this DLL can be found in your installations 'redist' directory.  When installing this update a copy is also placed in your system folder.

Have fun,
Paul.  ;D ;D
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 19, 2006, 10:23:46 AM
Demo version updated
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Jeffers on July 20, 2006, 02:08:29 PM
Hi Paul. I have downloaded the new revision, and cleared my local download cache. The about box and installer still shows Alpha 3 rev6

Regards Jeff
Title: Re: Aurora update Alpha 3 Rev 7
Post by: kryton9 on July 20, 2006, 02:29:43 PM
Installed in the laziest way...
I just installed into the existing folder without clearing anything or deleting any files and my about shows the latest Alpha 3 Rev 7.

Just put this info out there, that a lazy install did work. Don't have any advice to help otherwise.
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 20, 2006, 03:22:19 PM
Download it to a different location then.  The Rev 7 is about 8MB and Rev 6 about 4 MB.
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Jeffers on July 20, 2006, 03:28:10 PM
Hi again. just downloaded again. Got a 4.5mb zip file. That is from the original link in my purchase email.

Same download from Firefox and IE.

Regards Jeff
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 20, 2006, 03:31:01 PM
It's definately something on your end.  The download location hasn't changed and it is definately an 8MB file, just looked myself ;)

If your using IE then make sure you clear all temporary files.  Or just use Mozilla/Firefox ;)
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Jeffers on July 20, 2006, 03:36:50 PM
Verily Tis weird. The demo downloads at 8mb, but my purchase link downloads at 4.5mb. I have cleared the download cache in firefox twice now. I tried IE and the same happened. 4.5mb. Could it be an Internet propogation issues? (He asks, not knowing what he is talking about)!

Regards Jeff :-[
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 20, 2006, 03:46:33 PM
Not unless your ISP is caching files.  Using a proxy?  Or one of those accelarator programs?  There isn't a file of 4.5MB anywhere on the site currently.

Title: Re: Aurora update Alpha 3 Rev 7
Post by: Jeffers on July 20, 2006, 03:50:33 PM
I think the best thing is to wait until tomorrow and try again. As you say It could be my ISP, they have been known for delayed services in the past.

Regards Jeff :)
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 20, 2006, 03:51:07 PM
Try rebooting as well.
Title: Re: Aurora update Alpha 3 Rev 7
Post by: John S on July 20, 2006, 04:53:05 PM
how long before you update the source?
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 22, 2006, 09:27:45 AM
The source archive has been updated
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Zen on July 23, 2006, 06:40:16 PM
Hi, Just downloaded the lastest source update. In the 3D files you have an include statement to a d3d.inc, however this does not appear to be in the archive or my aurora includes directory. Was this missed out by mistake?

Lewis
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 23, 2006, 08:42:22 PM
It's just the declares for the DLL.  I'll put it in the next update.
Title: Re: Aurora update Alpha 3 Rev 7
Post by: sapero on July 25, 2006, 09:40:25 AM
The latest update (preincluding) has a small "bug" - the parser includes some files from /bin folder. But I had many errors like undeclared function sqrt, sin ...
Today I have found what's going on, while successfully compiling source with pow() function without incluging math.inc
So the math.inc exists in /bin and in /include (cpp header), but those from /bin was never included :)
Title: Re: Aurora update Alpha 3 Rev 7
Post by: Ionic Wind Support Team on July 25, 2006, 09:43:25 AM
The parser looks for include file in the 'include' directory first and then in th 'bin' directory.  acommon.inc includes all of the files needs for the compiler.  So just rename you external math.inc something like crt_math.inc