https://www.youtube.com/watch?v=YB7qmJOYuZA
PureBasic 6.02 LTS is out !
Re: PureBasic 6.02 beta 1 is out !
Purebasic has always been highly valued precisely because it doesn't need much.
Three is enough!!!
https://www.youtube.com/watch?v=j7Wu0UcZ5Eg
Dawn will come inevitably.
Re: PureBasic 6.02 beta 1 is out !
Stop moking me , there were several reasons to do that, the first was to have a very strong compatibility between all MS windows...useful wrote: ↑Wed Apr 19, 2023 7:14 am by useful » Wed Apr 19, 2023 7:14 am
BarryG wrote: ↑Wed Apr 19, 2023 1:23 am
Mesa wrote: ↑Tue Apr 18, 2023 2:56 pm
tried to install in a real Windows XP 32bits and i have the error "It's not a valid win32 application"
https://www.you
Re: PureBasic 6.02 beta 1 is out !
But Win XP doesn't even have half a percent of desktop PC use in the world anymore:
Source -> https://gs.statcounter.com/os-version-m ... /worldwide
The needs of the many outweigh the needs of the few. Win 7 should be the minimum Window OS that PureBasic supports now, because there are so many Microsoft APIs that require Win 7 as a minimum.
Re: PureBasic 6.02 beta 1 is out !
...in the Internet access worldBut Win XP doesn't even have half a percent of desktop PC use in the world anymore:
Source -> https://gs.statcounter.com/os-version-m ... /worldwide
- What methodology is used to calculate Statcounter Global Stats?
"Statcounter is a web analytics service. Our tracking code is installed on more than 1.5 million sites globally. These sites cover various activities and geographic locations. Every month, we record billions of page views to these sites. For each page view...[...]"
There is a huge amount of machines that are not connected to the Internet (mainly for security reasons. E.g. almost everything that drives machines.). It takes some time to validate an OS completely and the bigger it is, the more time it takes.
That's why there are still a lot of Windows XP (probably much more than 0.4%) and some even Windows ... 3.1. It doesn't matter what the updates are when you're not connected to anything. And given the small size and reliability of PB it is most likely used on older PCs for important activities. So yes, we should keep x86.
- marcoagpinto
- Addict
- Posts: 947
- Joined: Sun Mar 10, 2013 3:01 pm
- Location: Portugal
- Contact:
Re: PureBasic 6.02 beta 1 is out !
I agree that the minimum requirements should be Windows 7 and that all commands should be enhanced to support bigger icons and such, without the need to use API code.
Maybe an enhancement request for PureBasic 7?
Maybe an enhancement request for PureBasic 7?
Re: PureBasic 6.02 beta 1 is out !
But Windows 7 support ended January 14, 2020. Even Win 8.1 isn't supported since last January.
Many features regularly requested are incompatible with such old software. The most obvious example is a new WebView : Chromium dropped its support for those OSes, which are respectively 14 and 11 years old.
And even if I'm missing some key argument there, I don't see how it changes anything. Let's imagine that there are millions of XP machines not connected to the internet, enough to amount to 2% of all the computer in use today... Would that be a reason to limit the 98% left?
If a future PB version dropped the support for legacy OS, older versions would still exist, and they would continue to work as is; exactly like an old and unsupported OS.
Many features regularly requested are incompatible with such old software. The most obvious example is a new WebView : Chromium dropped its support for those OSes, which are respectively 14 and 11 years old.
I find this argument very weird, so let me sum it up : very old, unsafe, buggy and features limited versions of Windows are enough for some specific usages, so those machines aren't updated. BUT, we need to keep new versions of PureBasic compatible with those old machines because they need new features and bug fixes? What am I missing here?
And even if I'm missing some key argument there, I don't see how it changes anything. Let's imagine that there are millions of XP machines not connected to the internet, enough to amount to 2% of all the computer in use today... Would that be a reason to limit the 98% left?
If a future PB version dropped the support for legacy OS, older versions would still exist, and they would continue to work as is; exactly like an old and unsupported OS.
Re: PureBasic 6.02 beta 1 is out !
My work is mostly for x86 machines, but I share that comment of ❤x1 we can use old versions of PB, so the new PB shouldn't be limited for keep compatibility with very old systems.
Re: PureBasic 6.02 beta 1 is out !
Do we really need Windows support at all ?
Spec: Linux Mint 20.3 Cinnamon, i7-3770K, 16GB RAM, RTX 2070 Super
- StarBootics
- Addict
- Posts: 984
- Joined: Sun Jul 07, 2013 11:35 am
- Location: Canada
Re: PureBasic 6.02 beta 1 is out !
Hello everyone,
It's me or the V6.02 B1 is very unstable ? I mean the compiler report Invalid Memory Access error on the wrong line. (no bug report from me on that Yet) And the IDE has a tendency to destroy source code after many compile/run. (A bug report has been written about that)
This under Linux Debian 11 x64
Best regards
StarBootics
It's me or the V6.02 B1 is very unstable ? I mean the compiler report Invalid Memory Access error on the wrong line. (no bug report from me on that Yet) And the IDE has a tendency to destroy source code after many compile/run. (A bug report has been written about that)
This under Linux Debian 11 x64
Best regards
StarBootics
The Stone Age did not end due to a shortage of stones !
Re: PureBasic 6.02 beta 1 is out !
That's why it's called Beta.
Some internal changes have probably been made, so a complete test must be carried out. Of course, it's too much for one person to test everything.
Therefore please report all errors.
Some internal changes have probably been made, so a complete test must be carried out. Of course, it's too much for one person to test everything.
Therefore please report all errors.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
- StarBootics
- Addict
- Posts: 984
- Joined: Sun Jul 07, 2013 11:35 am
- Location: Canada
Re: PureBasic 6.02 beta 1 is out !
Maybe I should re-install PB V6.02 B1 and replace the IDE with one from the V6.01 to investigate the IMA error problem. I will see about this tomorrow, now it's time to get some rest.
Best regards
StarBootics
The Stone Age did not end due to a shortage of stones !
Re: PureBasic 6.02 beta 1 is out !
Please help add PackEntryDate() for 6.02. Thank you...
Re: PureBasic 6.02 beta 2 is out !
2023-04-21: beta 2 is out and brings the following changes, don't hesitate to test it so we can have a better final version:
Bugfixes for this version:
Code: Select all
- Removed EnableASM support for C backend as it can't be used correctly (the IDE capitalize the letters for If etc.) and avoid detecting real x86/x64 asm block leading to strange errors. The correct way is now to use the '!' sign at the line start to use directly C code.
- Updated libarchive to 3.6.2
- Updated lib7z to 22.01
- Windows: [Done] v6.02b1 DatabaseUpdate (MySQL)
- Windows: [Done] CreateImage() 32bit white bug
- Windows: [Done] NextPackEntry() and 7z (6.02bx64 win10x64)
- Windows: [Done] lzma pack w/ folder names..
- Windows: [Done] base64encoder with #PB_Cipher_NoPadding
- Windows: [Done] MySQL problem
- Windows: [Done] Beta 6.02 compiler directive issue
- Windows: [Done] VERY minor IDE help text mismatch.
- Linux: [Done] PB6.02 - GetExtensionPart() crashing if called in thread - Invalid Memory Access
- C Backend: [Done] PB 6.02B1 - Error Report in wrong file
- C Backend: [Done] Proposal: rename gcc
- IDE: [Done] PB 6.02b1: Include files source not available when they are in different directory
- IDE: [Done] Some PB-IDE fixed for macOS