Page 1 of 3

PureBasic 4.30 Beta 2 is out !

Posted: Wed Sep 24, 2008 1:04 am
by Fred
Hi there,

The second public beta of the highly acclaimed (hourrrray !) 4.30 version of PureBasic is available 8). It's mostly a bug fix release but here the few changes since beta 1:

Code: Select all

- Added ReadInteger()/WriteInteger()
- Added ReadPreferenceInteger()/WritePreferenceInteger()
- Removed CPU monitor from the IDE (the OS provides better tool)
- We added back IntQ() because of heavy performance degratation on x86 when mapping Int() to quad.
- InitEngine3D() now accepts an optional parameter to specify the dll path/name
Thanks to all the beta testers around, which help us a lot to iron all the remaining bugs.

Have fun and enjoy !


The Fantaisie Software Team

Posted: Wed Sep 24, 2008 1:07 am
by Amundo
Thank you PB Team!

Re: PureBasic 4.30 Beta 2 is out !

Posted: Wed Sep 24, 2008 1:21 am
by NoahPhense
Fred wrote:- We added back IntQ() because of heavy performance degratation on x86 when mapping Int() to quad.
It's ok, my new quad core Cray laptop doesn't mind. :lol:

- np

Posted: Wed Sep 24, 2008 1:23 am
by eddy
WOOT!

Posted: Wed Sep 24, 2008 3:28 am
by X
Thanks for the update! I'll run it through the grinder on Vista64!

Posted: Wed Sep 24, 2008 5:04 am
by G-PB
Thanks!

Posted: Wed Sep 24, 2008 5:34 am
by IceSoft
Great...Next bug reports will be from beta2 now. :lol:

Posted: Wed Sep 24, 2008 6:34 am
by Polo
Thank you Fred and Freak ! :)

Posted: Wed Sep 24, 2008 6:45 am
by GG
Thanks PB team !

Posted: Wed Sep 24, 2008 7:46 am
by rsts
But I haven't even finished beta 1 yet :)

You guys are on top of things.

Life is good!

Posted: Wed Sep 24, 2008 8:01 am
by Yann Le Bihan
Sorry to sound different, but I still get te same crash each time I try the Ogre3d examples on the Mac :


Image

Any idea ? :?

Posted: Wed Sep 24, 2008 9:04 am
by maw
Yes!! Excellent work guys!

Posted: Wed Sep 24, 2008 9:10 am
by tinman
Yann Le Bihan wrote:Sorry to sound different, but I still get te same crash each time I try the Ogre3d examples on the Mac
What happens if you go into the "Compiler options" and remove the DirectX9 subsystem?

I don't have a Mac, so I'm just guessing.

Posted: Wed Sep 24, 2008 9:17 am
by DarkDragon
tinman wrote:
Yann Le Bihan wrote:Sorry to sound different, but I still get te same crash each time I try the Ogre3d examples on the Mac
What happens if you go into the "Compiler options" and remove the DirectX9 subsystem?

I don't have a Mac, so I'm just guessing.
Afaik you need to change the DirectX9 subsystem to OpenGL subsystem.

Posted: Wed Sep 24, 2008 9:21 am
by GG
Any chance to have fasm 1.67.27 instead of 1.67.26 in the next package ?

version 1.67.27 (Jul 12, 2008)

[-] Fixed a bug which caused instructions from JCXZ/LOOP family to be incorrectly
assembled when requiring 67h prefix and provided with "$" operand.

[-] Definition of macro with the same name as one of the preprocessor's directives
is no longer allowed.

[-] Fixed REPT directive to check out validity of its parameters even when the
count is zero.

[-] Fixed VMREAD/VMWRITE syntax in the USE64 mode.

[-] Corrected MZ header generation and handling for the case when the last page of
executable contains the round 512 bytes.