$35 Apple ][ powered by Linapple and Raspberry Pi

I’ve been looking into purchasing one of the original 8-bit home computers from the 80’s recently (Apple II, Commodore 64, TRS-80, etc.)…

$35 Apple ][ powered by Linapple and Raspberry Pi

$35 Apple II powered by Linapple and Raspberry Pi

I’ve been looking into purchasing one of the original 8-bit home computers from the 80’s recently (Apple II, Commodore 64, TRS-80, etc.), but I’ve grown a bit worried that I may end up blowing a fair amount of money on broken junk off of eBay. So today I happened to figure out how to run the Linapple Apple II emulator on my Raspberry Pi and thought I’d share it. This setup was quite a bit cheaper than going original but is still pretty fun. If anyone else is interested running this setup on his or her Raspberry Pi check out:

Notes on Installation and Setup

After posting this on Reddit, one user asked if there was a tutorial available for installing Linapple on the Raspberry Pi. Here is my somewhat detailed response:

Not yet. Maybe I can get you pointed in the right direction. First download the Linapple build for the Raspberry Pi from this Github repo: https://github.com/dabonetn/linapple-pie/archive/master.zip. Then unzip it on your Raspberry Pi. I believe then all you need to do is enter the directory and run:

$ ./linapple

Then two other things that I did were to edit my rc.local file so that the emulator would run on boot. Here is the tutorial I used for that: https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/.

The lines of code that I added to my rc.local file looked something like:

cd /home/pi/path/to/your/linapple/directory

./linapple

Another thing that I had to do to get the emulator to run on startup was to disable the raspberry pi’s graphical user interface. If you don’t disable the GUI, the emulator won’t run on startup. Instead, the emulator will run when you open your terminal. So to fix this problem, follow this tutorial to disable the pi’s GUI: https://www.kiwi-electronics.nl/blog?journal_blog_post_id=5&lang=en

Now when you boot up your Raspberry Pi, you will simply need to enter your username which is probably ‘pi’, enter your password, and then the Linapple Apple ][ emulator will launch automatically, completely bypassing the graphical user interface. It’s pretty neat. If you have any troubles email me for help: chris@topherpedersen.com.

And one last pointer. If you want to save the BASIC programs that you type in after launching the emulator, simply enter the command:

SAVE PROGRAMNAMEGOESHERE

And then to run your BASIC programs, simply enter the command:

RUN PROGRAMNAMEGOESHERE