Page 1 of 1
Pre-buy questions
Posted: Fri Oct 28, 2022 5:31 pm
by oogobuk
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.
Re: Pre-buy questions
Posted: Fri Oct 28, 2022 5:57 pm
by jacdelad
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!
Re: Pre-buy questions
Posted: Sat Oct 29, 2022 3:08 pm
by Shardik
oogobuk 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.
This question is answered in the official FAQs on the PureBasic website
https://www.purebasic.com/faq.php
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.
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.
Re: Pre-buy questions
Posted: Sat Oct 29, 2022 3:52 pm
by mk-soft
If you run a virtual Linux machine (ARM) under macOS (M1), use the Purebasic Raspberry (ARM64) version

Re: Pre-buy questions
Posted: Sun Oct 30, 2022 3:34 pm
by oogobuk
Thanks, .. all, going to buy a copy, and start playing.. easier to distribute an executable than pygame module...
Re: Pre-buy questions
Posted: Fri Nov 04, 2022 6:56 pm
by oogobuk
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
Re: Pre-buy questions
Posted: Fri Nov 04, 2022 8:25 pm
by mk-soft
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 ...
Re: Pre-buy questions
Posted: Fri Nov 04, 2022 8:50 pm
by oogobuk
I'm 98.56789 % sure its arch linux...
I'll try the version you suggest though, and get back to ya.
Re: Pre-buy questions
Posted: Fri Nov 04, 2022 9:02 pm
by mk-soft
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.
Re: Pre-buy questions
Posted: Fri Nov 04, 2022 9:33 pm
by oogobuk
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..
Re: Pre-buy questions
Posted: Sat Nov 05, 2022 5:01 pm
by oogobuk
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