Page 1 of 7
PureBasic 4.20 Beta 2 (Windows)
Posted: Sun Jan 27, 2008 11:34 pm
by Fred
Hi there,
Here is the second public release of the the 4.20 serie, which should solve most of the regressions introduced by the switch to the new VC compiler. Now, even the main compiler is compiled with VC, which should provide some more speed to the compilation progress (hopefully). There is some news tough:
Code: Select all
- Added hex and binary support for Val() and ValQ()
- Added #PB_String_NoCase constants for RemoveString(), ReplaceString() and CompareMemoryString()
- Added #PB_String_Equal, #PB_String_Lower and #PB_String_Greater constants for CompareMemoryString()
- Added #PB_String_InPlace constant for ReplaceString()
- Added #PB_Sort_Ascending, #PB_Sort_Descending and #PB_Sort_NoCase constants for Sort() commands
- Added #PB_Screen_NoSynchronization, #PB_Screen_WaitSynchronization and #PB_Screen_SmartSynchronization constants for FlipBuffers()
- Added #PB_Sprite3D_NoFiltering and #PB_Sprite3D_BilinearFiltering constants for Sprite3DQuality()
Thanks to all the testers, and keep up the good work !
The Fantaisie Software Team
Posted: Sun Jan 27, 2008 11:36 pm
by freak
There are a number of bugs unfixed from beta1.
We are aware of that, so please don't bump all the topics.
It was just time for a new beta. We didn't want to delay this any further.
Posted: Sun Jan 27, 2008 11:42 pm
by IceSoft
Thanks for beta2.
Posted: Mon Jan 28, 2008 12:39 am
by rsts
Thanks for Purebasic period.
cheers
umm - same problem as netmaestro
Posted: Mon Jan 28, 2008 12:51 am
by netmaestro
Can't get the compiler to start from the IDE, it isn't loaded on starting the IDE and "Restart Compiler" is ineffective. Update tool run targeting a clean install of PB 4.10. Is there a way to get the compiler started?
Posted: Mon Jan 28, 2008 1:44 am
by Dare
Thanks for the update!
Re: PureBasic 4.20 Beta 2 (Windows)
Posted: Mon Jan 28, 2008 6:03 am
by PB
> Added hex and binary support for Val() and ValQ()
Thanks!

The hex speed is amazing: I did a loop test with my old procedure
and in 999999 loops, my procedure took 3517 ms, but Val() took only 31!

Posted: Mon Jan 28, 2008 7:23 am
by Inf0Byt3
Woot! Thank you very much!
Posted: Mon Jan 28, 2008 7:31 am
by Mistrel
Does Beta 2 still have the gradients? .-.
I'm blue da ba dee da ba die...
Posted: Mon Jan 28, 2008 7:35 am
by Inf0Byt3
Can't get the compiler to start from the IDE, it isn't loaded on starting the IDE and "Restart Compiler" is ineffective. Update tool run targeting a clean install of PB 4.10. Is there a way to get the compiler started?
Me neither... It just won't start at all :/. WinXP Sp2 here. I also did a fresh install but it doesn't work.
Posted: Mon Jan 28, 2008 8:09 am
by Hroudtwolf
Thanks for the work on PB.
Best regards
Wolf
Posted: Mon Jan 28, 2008 9:45 am
by PB
I have WinXP with SP2 and it all works fine here.
To those of you who tried a clean install: it's important to remember that
the pref files for PureBasic are stored in a separate folder to PureBasic,
meaning that if you install v4.10 to a fresh new folder and then apply the
v4.20 Beta 2 patch to it, it'll still use old prefs files when starting (thanks,
Vista). So try deleting or renaming the pref files first. It could solve your
problem.
Posted: Mon Jan 28, 2008 11:17 am
by inc.
Hi Fred, thanks for the update!
... which should solve most of the regressions introduced by the switch to the new VC compiler.
Do you use Visual Studio? If yes, is it version 8 or already 9 you are using?
Posted: Mon Jan 28, 2008 11:27 am
by Inf0Byt3
To those of you who tried a clean install: it's important to remember that
the pref files for PureBasic are stored in a separate folder to PureBasic,
meaning that if you install v4.10 to a fresh new folder and then apply the
v4.20 Beta 2 patch to it, it'll still use old prefs files when starting (thanks,
Vista). So try deleting or renaming the pref files first. It could solve your
problem.
Tried that... It ain't budging... I'll keep trying...
Posted: Mon Jan 28, 2008 11:27 am
by milan1612
inc. wrote:Hi Fred, thanks for the update!
... which should solve most of the regressions introduced by the switch to the new VC compiler.
Do you use Visual Studio? If yes, is it version 8 or already 9 you are using?
If it is still version 8 I highly encourage you to use MSVC 9. It offers
even more optimizations and produces lighter code than v8.
Anyway thanks for the update...