I can't seem to get update to work. It says the zip is not valid (or doesn't exist, but I can see the file with "dir"). Any ideas?
Same thing if I try to open it in the file browser:
I have double checked, and the ZIP extracts fine on windows.
After upgrade to buster on PocketCHIP for run pico-8:
1) download libcurl.so.3:
sudo wget -O /usr/lib/pico-8/libcurl.so.3 https://raw.githubusercontent.com/mackemint/PocketCHIP-buster-update/main/assets/libcurl.so.3
2) run pico with command:
sudo env LD_PRELOAD=/usr/lib/pico-8/libcurl.so.3 /usr/lib/pico-8/pico8
Without "sudo" pico-8 can't connect to BBS ((
For anybody still using their Pocket CHIP in 2021, I've created a script to build an installable deb from zip that Zep has provided: https://github.com/omgmog/chip-pico-8
./build-package.sh build 0.2.2c
This will automatically download the 0.2.2c zip and create a package for "chip-pico-8" that will replace the existing NTC "chip-pico-8" from the NextThing apt repository.
I don’t think the license allows redistribution like this:
> Unless express consent is granted by LEXALOFFLE GAMES, you may not distribute all of or any part of THE SOFTWARE to any other party, create derivative works based on THE SOFTWARE, or sell, resell, rent or lease THE SOFTWARE.
> Without "sudo" pico-8 can't connect to BBS
You could probably get around needing to authenticate to use sudo each time by adding an entry to /etc/sudoers.d for pico8:
printf "chip ALL = (root) NOPASSWD: /usr/lib/pico-8/pico8\n" | sudo tee /etc/sudoers.d/pico8 sudo chmod 0440 /etc/sudoers.d/pico8
It looks like 0.2.4 is currently not available, as I can download via wget from the same URL, but just change to 0.2.3 or 0.2.2, but when I try to download 0.2.4 it fails, file not found (both in the CHIP as well as trying to click the link directly). Can anyone from Lexaloffle verify if they know about this, and if there's any fix or planned fix?
Any help is greatly appreciated.
@TMOSteel you can check the version number on the boot screen.
Apologies for the missing file -- I had server trouble when releasing 0.2.4 and it took a while to manually restore the file system to its original state. Everything should be back up now.
A small change in 0.2.4 PocketCHIP build: libcurl is no longer used, to reduce pesky dependency issues. Instead it calls out to wget which is pre-installed by default.
Someone asked for the code used to generate the gif, which is not very readable but here it is:
I recently bought a Pocket CHIP and I am very new to it and not especially experienced in Linux in general. I got the BBS error and found this page. I have attempted to follow the instructions in the post, but when I try to execute the wget command I get an error sayin that it cannot resolve host address www.lexaloffle.com"
I am sure that I am doing something wrong, probably because there is some step assumed that I don't know to do, but I cannot figure out what it is.
I managed to get the files to download and unzip. I didn't change anything about my wifi settings, it just worked this time for some reason. When I started it up, I was still getting the 0.1.9 version, so I executed the move command in the first post. I did not get any errors, but it still loads the old version from the home screen. I can navigate to the pico8 folder in the file browser and the old version is in this folder. Also in this folder is a folder "pico-8". The new version is in that folder, I can execute it and it seems to run properly. I am very inexperienced with Linux.
I can exit pico8 using the escape key if I run it from the home screen (wrong version), but I cannot figure out how to exit it if I run it from the file browser (right version).
Finally got this to run and update properly, all this time I was running the following as one command instead of two separate commands:
1) wget www.lexaloffle.com/dl/chip/pico-8_0.2.5g_chip.zip
2) sudo unzip pico-8_0.2.5g_chip.zip -d /usr/lib
Thank you @zep for this!
[Please log in to post a comment]