mirror of
https://github.com/dschmenk/apple2pi.git
synced 2024-11-23 21:31:04 +00:00
Apple II client/server for Raspberry Pi
e34e81189f
So far, both the A2 and ioctl(..., TIOCSTI, ...) could be writing to the serial input queue. Now, we wait one millisec for the A2 to complete its initial writing. Then we read the complete input from the queue and push back all chars other than Reset. |
||
---|---|---|
client | ||
debian | ||
docs | ||
pidrive | ||
pipico | ||
share | ||
src | ||
.gitignore | ||
LICENSE.txt | ||
Makefile | ||
README.md |
Apple II Pi
See the upstream repo for the original, full info.
Installing
-
Flash Apple-II-Pi.uf2 to the Raspberry Pi Pico.
-
Install Raspberry Pi OS.
-
Execute
sudo apt install libfuse-dev -y wget https://github.com/oliverschmidt/apple2pi/archive/refs/heads/master.zip -O apple2pi.zip unzip apple2pi.zip mv apple2pi-master apple2pi cd apple2pi make sudo make install
-
Execute
sudo systemctl start a2pi.service
to run the Apple II Pi Daemon right away.
Using
-
Start Apple II Pi either via cold boot or
PR#n
. -
Make sure to check out
a2term
in a Raspberry Pi shell.
Building
-
Execute
make
in/pidrive
(requires cc65). -
Build the project in
/pipico
(requires the Raspberry Pico C/C++ SDK). -
Execute
make
in/src
(requires libfuse-dev).