Pre-buy questions
Pre-buy questions
Having trouble usiing MMBasic, pygame, etc on some linux systems.
PureBasic has caught my eye... I read through some of the table of context of the user guide, and like what I see. I am a single user, and had a few questions on the licence.
I use multiple computers (travel, a few at home, etc..) also want to try the steamdeck see if I can get stuff working there (eventually).
Question: Does the single user licence allow me to install on my Raspberry pi, a windows machine, and a travel machine.. (as noted I'm the only user, I just have alot of machines (depending on my mood, and what I'm doing.)
My main reason for needing something like a basic or python etc is for creating a game with "basic like graphics", but huge amounts of data...
Thanks.
PureBasic has caught my eye... I read through some of the table of context of the user guide, and like what I see. I am a single user, and had a few questions on the licence.
I use multiple computers (travel, a few at home, etc..) also want to try the steamdeck see if I can get stuff working there (eventually).
Question: Does the single user licence allow me to install on my Raspberry pi, a windows machine, and a travel machine.. (as noted I'm the only user, I just have alot of machines (depending on my mood, and what I'm doing.)
My main reason for needing something like a basic or python etc is for creating a game with "basic like graphics", but huge amounts of data...
Thanks.
Re: Pre-buy questions
Hi,
you are allowed to install it on every device you own and use by yourself (and not for a company or you need a company licence).
Whatever you create can be used in any way you want it to be used, also for profit, as long the EULAs of the components included in PureBasic and your project are ok with it (the help has a whole chapter about that).
And before the next question comes up: as of now all future updates for all supported platforms are included.
If you want to give it a try, grab the demo. The limitations are really fair.
Have fun!
you are allowed to install it on every device you own and use by yourself (and not for a company or you need a company licence).
Whatever you create can be used in any way you want it to be used, also for profit, as long the EULAs of the components included in PureBasic and your project are ok with it (the help has a whole chapter about that).
And before the next question comes up: as of now all future updates for all supported platforms are included.
If you want to give it a try, grab the demo. The limitations are really fair.
Have fun!
Good morning, that's a nice tnetennba!
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
Re: Pre-buy questions
This question is answered in the official FAQs on the PureBasic website https://www.purebasic.com/faq.phpoogobuk wrote: Fri Oct 28, 2022 5:31 pm Question: Does the single user licence allow me to install on my Raspberry pi, a windows machine, and a travel machine.. (as noted I'm the only user, I just have alot of machines (depending on my mood, and what I'm doing.
Although the number of operating systems has to be increased and the operating system list has be extended for the Raspberry Pi which was added with the additional C backend of the new version 6.0 because ARM assembler is not supported by the Assembler backend.Is the PureBasic licence valid for all OS ?
Yes. The PureBasic licence is a user-based licence, which means you can install your full version on all of your computers without the need to buy another licence for each. PureBasic currently runs on four different operating systems (Windows, Linux, MacOS X and AmigaOS) and a single licence covers them all.
Re: Pre-buy questions
If you run a virtual Linux machine (ARM) under macOS (M1), use the Purebasic Raspberry (ARM64) version 

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
Re: Pre-buy questions
Thanks, .. all, going to buy a copy, and start playing.. easier to distribute an executable than pygame module...
Re: Pre-buy questions
Okay got a copy... complicated install notes, haven't attempted on the pi...
Just downloaded on Steam OS (which i an ARCH Linux distro I believe)... any of these versions work on that? Not sure what the calls would be that would be different.
V/R
Oogobuk
Just downloaded on Steam OS (which i an ARCH Linux distro I believe)... any of these versions work on that? Not sure what the calls would be that would be different.
V/R
Oogobuk
Re: Pre-buy questions
I read that SteamOS uses the Debian 8 (Debian Jessie) version, which is quite old.
So the Purebasic version for Ubuntu 18.04 should work and the installation guide of Purebasic for Debian.
An updated install manual can be found here. Link: Simple Install of Purebasic ...
So the Purebasic version for Ubuntu 18.04 should work and the installation guide of Purebasic for Debian.
An updated install manual can be found here. Link: Simple Install of Purebasic ...
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
Re: Pre-buy questions
I'm 98.56789 % sure its arch linux...
I'll try the version you suggest though, and get back to ya.
I'll try the version you suggest though, and get back to ya.
Re: Pre-buy questions
I have added the installation for Arch Linux and Manager PACMAN. Also tested with installed Manjaro on my Raspberry PI 400. Should also work with Intel Linux.
Link: Simple Install of Purebasic (Arch-Linux with pacman)
I don't know which packet manager SteamOS uses. For Intel processors you must of course use the Ubuntu version of Purebasic. This is not only for Ubuntu, but only says that this version has been tested and compiled with Ubuntu. The same applies to the Purebasic Raspberry versions. These are for Arm processors and even work on an Apple computer with M1/M2 processor on a VM with Linux Arm version.
Link: Simple Install of Purebasic (Arch-Linux with pacman)
I don't know which packet manager SteamOS uses. For Intel processors you must of course use the Ubuntu version of Purebasic. This is not only for Ubuntu, but only says that this version has been tested and compiled with Ubuntu. The same applies to the Purebasic Raspberry versions. These are for Arm processors and even work on an Apple computer with M1/M2 processor on a VM with Linux Arm version.
Last edited by mk-soft on Sat Nov 05, 2022 6:46 pm, edited 1 time in total.
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
Re: Pre-buy questions
Thanks MK...
I'll try to figure it out..
Steam Deck is pretty much locked down, so PACMAN isn't working out of the box ... I prefer stand-alone self contained or manual install.. but.. This game me and my buds are working on will probably take at least a year to make... I'm just trying to get stuff together on the programming side, they are doing graphics via Kirta...
Thanks for the help FYI..
I'll try to figure it out..
Steam Deck is pretty much locked down, so PACMAN isn't working out of the box ... I prefer stand-alone self contained or manual install.. but.. This game me and my buds are working on will probably take at least a year to make... I'm just trying to get stuff together on the programming side, they are doing graphics via Kirta...
Thanks for the help FYI..
Re: Pre-buy questions
So I'm getting a compiler not loaded... compilers is in the director and seems to work from the terminal... not sure what to do.
I followed the install file line for line, and read the many Readme files
Switched to raspberrypi on for this on rpi400
I followed the install file line for line, and read the many Readme files
Switched to raspberrypi on for this on rpi400