PureBasic 5.20 beta 20 is out
Re: PureBasic 5.20 beta 15 is out
Just supply a DX WebSetup stub should do the job?
http://www.microsoft.com/en-us/download ... aspx?id=35
And it's official tool, very small sized, although it requires internet connection but at least reminded the user to update their dx runtimes.
http://www.microsoft.com/en-us/download ... aspx?id=35
And it's official tool, very small sized, although it requires internet connection but at least reminded the user to update their dx runtimes.
This field was left intentionally as signature.
Re: PureBasic 5.20 beta 15 is out
Both my current projects compile and run with Beta 15.
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )
Re: PureBasic 5.20 beta 15 is out
Why not just distribute the DirectX web updater, and have the installer run it during installation? You could install the web updater to the PureBasic installation directory, once the files are copied run the DirectX web installer. Tho I ask if you can add a checkbox option to the installer to run the DirectX updater or not. I have never had a problem with PureBasic 3D engine on clean official installs of Windows XP, Windows Vista, Windows 7, or Windows 8. The few having problems are most likely using an extremely outdated version of Windows XP. Which doesn't even come with the DirectX 9 API. Vanilla Windows XP shipped with only DirectX 8.1. So maybe it would be better if you establish which OS these people are having problems on. Because I doubt from Windows XP SP2 and beyond there is a single issue. I'm not sure if PureBasic has a DirectX 8.1 subsystem, because if it doesn't then that's the problem right there. Anyone on Windows XP older than Service Pack 2 will have nothing but problems. Tho every Windows beyond Windows XP SP2 shouldn't have a single problem. If that's the case, a simple Windows version check would fix that problem.Fred wrote:Watch your tone, it's a beta and you obviously don't know what is happening here. As said in the first post, we bundled the DirectX update setup with PB, i didn't known it was required .net framework to install (seriously ??). I think I will just use the libs and patch them then, without using the official installer.Kuron wrote:There is ZERO excuse for any aspect of PB to be .NET based and I certainly won't install it for PB. If this stands, then Fred has crapped over everything PB has always stood for.Opcode wrote:The updater requires you to download and install a framework, just to install a native language. What kind of blasphemy is this! I hate having to install frameworks, that's why I like using and coding in PureBasic.sec wrote:I am running Win 8.1,and a new automatic DirectX updater for the Windows installer.
Re: PureBasic 5.20 beta 15 is out
-137 for snobbery.Danilo wrote:Wasn't .NET Framework 3.5 delivered with Windows 7, years ago? Are you still running Win95/98/ME/2000/XP/Vista?
@ Danilo -255 for faulty logic, +1 to Opcode for the good attitude.Danilo wrote:Ah, right. I forgot. Just installed .NET 3.5 the first time this dialog popped up when running a .NET 3.5 app.Opcode wrote:Windows 8 and 8.1 doesn't ship with 3.5 installed, they ship with only 4.5 installed.I don't understand what problems you guys have with the .NET framework. It is part of Windows now, just like anyOpcode wrote:I honestly hate .NET with a passion, even having whatever doesn't come with Windows extra on my machine.
other system DLLs you use every day. An add-on you have to install one time. If you, as a developer, don't use it, it just
sits on your hard drive not disturbing you. It's just there, for modern applications - you don't need to use it personally.
What is the real problem? Installing 32, 50, or 100 MB for the new Windows API framework? Are you running out of HDD space
in a time everybody has multi-terabyte-HDDs?
Common, are you that backward in time?
Install it one time and you don't have the problems anymore, that you have now.
Or perhaps he never has paid any attention to all of the M$ bloatware patching, or does not care.ts-soft wrote:@Danilo
You forgot, that 40% of all security updates comes for dot.net, every patchday
I too also resist loading any .net crap on my Windows installations, I only put it on some, and I have confidence that the hundreds of megabytes of wasted hard drive space will not be a requirement in the final release.
Keep it BASIC.
Re: PureBasic 5.20 beta 15 is out
Just pressing "Skip this installation" works. So it is not really required.sec wrote:I am running Win 8.1,and a new automatic DirectX updater for the Windows installer.
Tested again with the following 2 packages, and did NOT get the above message for .NET install:
- DirectX End-User Runtimes (June 2010)
- DirectX End-User Runtime Web Installer
Now I took only the following 6 files out of DirectX End-User Runtimes (June 2010):
Code: Select all
Aug2009_d3dx9_42_x64.cab
Aug2009_d3dx9_42_x86.cab
DSETUP.dll
dsetup32.dll
DXSETUP.exe
dxupdate.cab

DirectX 9 is installed by default with the OS. The additional install is required for some DirectX 9 EXTRAS.Opcode wrote:Tho every Windows beyond Windows XP SP2 shouldn't have a single problem. If that's the case, a simple Windows version check would fix that problem.
Simple DX9 apps should work out-of-the-box on Win7 and Win8, but PureBasic3D requires d3dx9_42.dll,
that is not installed by default. It is like an add-on.
It is good PureBasic now installs this extra 3D engine requirements. Just use the 6 files out of DirectX End-User Runtimes (June 2010)
and everything is fine. No .NET install and no heart attack.

Re: PureBasic 5.20 beta 15 is out
It's changed for the next version
Re: PureBasic 5.20 beta 15 is out
New beta is available, have fun !
Re: PureBasic 5.20 beta 15 is out
Thanks! Would be nice if you could always add the number of the beta version to all of your announcements.Fred wrote:New beta is available, have fun !
Sometimes it's not very clear what is the latest beta. 9..12..15..23..48

Always have to double check the edited topic title and my installed version... especially after returning from
2 weeks of vacation.
Re: PureBasic 5.20 beta 16 is out
Beta 16 : you can use PickX/Y/Z() and NormalX/Y/Z() after RayCollide() to get point intersection and normal (if ray hit something).
Please correct my english
http://purebasic.developpez.com/
http://purebasic.developpez.com/
-
- Addict
- Posts: 1516
- Joined: Wed Nov 12, 2008 5:01 pm
- Location: Russia
Re: PureBasic 5.20 beta 16 is out
Please add a translation in language files.Fred wrote:Added: Automatic PureBasic update check in the IDE (for other IDE which want to do it, just get the purebasic.com/versions.xml file and parse it).
Re: PureBasic 5.20 beta 15 is out
With the new version, you won't have to check the forum anymoreDanilo wrote:Thanks! Would be nice if you could always add the number of the beta version to all of your announcements.Fred wrote:New beta is available, have fun !
Sometimes it's not very clear what is the latest beta. 9..12..15..23..48
Always have to double check the edited topic title and my installed version... especially after returning from
2 weeks of vacation.

Re: PureBasic 5.20 beta 16 is out
thx for the menu : Check for Updates 

Re: PureBasic 5.20 beta 16 is out
+1Bisonte wrote:thx for the menu : Check for Updates
Cool!
Greetings ... Kiffi
Hygge
-
- 666
- Posts: 1033
- Joined: Mon Sep 01, 2003 2:33 pm
Re: PureBasic 5.20 beta 16 is out
Fred, Is "Check for updates" manually done only via the menu? or Does PB automatically check at startup too? because I would be pretty happy if it told me I have an update when I launch the IDE
Obviously, a checkbox option for those who prefer not to be notified straight away 

