I gave up on the project before the B+ came out and I still don't own a Pi 4 but here are my images for the Pi 3B. They all use an ARM v8.2 optimized 4.9 kernel I compiled on my Gentoo laptop. Also note I built it from scratch on Zesty so the 17.10 and 18.04 versions are pre-release and you'll need to do a sudo apt-get dist-upgrade to get the proper release-version packages.

    Unlike previous versions which imitated Raspbian, I went my own way with this one. There is no pi user. Default administrator account is raz with password ubuntu2017 and there's a non-admin account called surfer with password silver.

Zesty 17.04
md5sum is 5e4e5f1bcd69f924b5542aa39d3f32ca
Artful 17.10
md5sum is 34ba5d2117a2615c1b2082658f0de120
Bionic 18.04
md5sum is 59ddcc132355c845785c6a66f7911d8f


    Readers of 2600 The Hacker Quarterly may have noticed an article on page 23 of the Summer 2016 edition titled "$35 Hacking Machine" by some l33t h@X0r named InsideJob. This is a summary of those PELinux versions:

9-11-2015 version (AKA R1)
Kernel 3.18 by Collabora, Pi 2 only
The only pure Debian 8 version
Pi 3 firmware available http://tinyurl/pelinux3
No PulseAudio just ALSA which seems to work best with analog audio 
No backports, no testing, no third-party repos.
sudo apt hold locales
sudo apt purge tiger fcheck

Murdock Edition (the bleeding edge) http://tinyurl/pelinux2
Kernel 3.18 by Collabora, Pi 2 only
Debian 8 with full backports and third-party repo (deb-multimedia)
Pi 3 firmware available
PulseAudio 7
sudo apt hold locales
sudo apt hold systemd
sudo apt purge tiger fcheck

9-11-2016 R2
Kernel 3.18 by Collabora, Pi 3 compatible firmware (no drivers)
Debian 8 only + Mint Blueberry
PulseAudio 5
sudo apt purge tiger fcheck

2-14-2017 R3 (recommended version)
Kernel 4.4, Pi 3 drivers
Debian 8 and Debian 9 testing + Mint Blueberry
PulseAudio 10

2.2 GB ZIP file expands to a 7.2 GB IMG file so make sure you have 10 GB free on a filesystem that supports big files. Most flash drives use FAT which has a 2 GB file size limit.

2192173577 Feb 14 05:19
shasum 11d2d52f9653b5c2c69312593637ba428316bfb3
md5sum 5b1923d97127f0535ebc6ac1f7f6236a

7246708736 Feb 14 05:09 privacyenhancedlinux_2-14R3.img
shasum 16d30e6832a525b1ecb9f903457f2edfb7b979cc
md5sum e56fa2b859b4265dac86d6a95b96b1c6

All versions except R3 came with an Apache web server installed by default. If you don't need it you should probably get rid of it. Personally, I also had little use for Nagios. I really did like the BOINC app I had in the "touchscreen edition" that accidentally got lost, though. Distributed computing is a great way to leverage a bunch of under-powered computers, like Raspberry Pis.


Locales package doesn't update correctly. To fix:

sudo cp ~/Public/pelinux/patches/locale.gen /etc/

sudo locale-gen


I see there are copies of both of these still floating around the Interwebzes. Please keep in mind that when I wrote Memory Display Pro in 1992 most PCs had 8 megs of RAM and most motherboards maxed out at 16 megs. Memory was very expensive. The trick I used freed unlocked discardable blocks and then compacted memory down, creating a single contiguous region of memory that the next program could be loaded into. Essentially it was a memory defrager. Unfortunately I never actually tested it on a computer with 32 megs of ram or more and there's an error in the auto-compaction routine that can cause an endless loop. Almost all monitors at the time were also 96 dpi and there's another bug that causes both programs to display improperly at 120 DPI.

Cube2 Sauerbraten Map

Put the file in the same dir as other maps then you can load it from the edit console. Lightmap doesn't save properly for some reason so immediately regenerate it, fast method is fine. There's a media room in the skyscraper with a light bulb on the ceiling I used to test the lightmap... outside in sunlight you can't tell a difference.

I submitted this map for inclusion in the "Justice Edition" but was rejected.

A couple little easter eggs: There's a spring board in the tree house that can plop you down in the water tank on top of the skyscraper. And there's an underground nuclear reactor and a water cooling system. You can swim through the cooling system but don't fall into the reactor room.