Installing SpecBAS for Raspberry PI: Difference between revisions

Jump to navigation Jump to search
m
(Created page with "category:Specbas A quick guide to getting the current version of SpecBAS up and running on a Raspberry PI ==Downloading SpecBAS for Raspberry PI== The current version of S...")
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[category:Specbas]]
[[category:Specbas]]


A quick guide to getting the current version of SpecBAS up and running on a Raspberry PI
A quick guide to getting the current version of SpecBAS up and running on a Raspberry Pi


==Downloading SpecBAS for Raspberry PI==
==Downloading SpecBAS for Raspberry Pi==


The current version of SpecBAS for Raspberry PI can be found at http://freestuff.grok.co.uk/specbas-raspi.zip
A binary debian package containing the current version of SpecBAS for Raspberry Pi can be found at http://freestuff.grok.co.uk/specbas-pi.deb


==Running SpecBAS for Raspberry PI==
==Running SpecBAS for Raspberry Pi==


You must be running a linux distro with hard floating point support. Such as the Raspbian Wheezy distribution that Raspberry recommends.
You must be running a linux distro with hard floating point support, such as the Raspbian Wheezy distribution that Raspberry recommends.


Type "sudo apt-get install sdl-image1.2" to install the SDL image libary (you may already have this installed, if so, all good!)
Type "wget http://freestuff.grok.co.uk/specbas-pi.deb" to fetch the debian package to your home directory.


Copy libbass.so from the specbas archive into your /usr/lib/ directory and make sure it's readable. i.e: "sudo cp libbass.so /usr/lib", followed by "sudo chmod 444 /usr/lib/libbass.so"
Then type "sudo dpkg -i specbas-pi.deb" to install it.


Make sure the SpecBAS binary is executable "chmod 755 SpecBAS"
This will create a link to SpecBAS in the desktop menu (it's placed within the Programming menu) like this: [[Media:SpecBAS-Pi-Menu.png]]


Run SpecBAS ("./SpecBAS")!
Upon first execution, SpecBAS will create its working directory; /home/username/specbas (if this folder doesn't already exist). A number of useful files and folders will also be set up within this directory (containing fonts, demo programs, and a copy of the SpecBAS Reference Manual). This folder is effectively the root folder for SpecBAS/SpecOS, where SpecBAS will load files from, and save files to. SpecBAS is unaware of any files located outside of this folder.


Upon first execution, SpecBAS will create its working directory; /home/user/specbas . This folder is effectively the root folder for SpecBAS/SpecOS, where SpecBAS will load files from, and save files to. SpecBAS will be unaware of any files located outside of this folder.
==Compiling your own version==


==Compiling your own version==
The SpecBAS source files are available using WebSVN at http://zxnet.co.uk/websvn/listing.php?repname=SpecBAS or by checking out the source from the svn repository svn://zxnet.co.uk/specbas. The bass audio library is available from http://www.un4seen.com/
 
==Removing SpecBAS from your Raspberry Pi==


The SpecBAS source files are available through SVN at http://alistairsserver.no-ip.org/websvn/listing.php?repname=SpecBAS. The bass audio library is also available from http://www.un4seen.com/
In the unlikely event that you wish to remove SpecBAS from your Raspberry Pi, the command "sudo dpkg -r specbas" will take care of that for you.

Navigation menu