mirror of
https://github.com/dschmenk/apple2pi.git
synced 2024-11-27 17:51:42 +00:00
37 lines
1.1 KiB
Markdown
Executable File
37 lines
1.1 KiB
Markdown
Executable File
# Apple II Pi
|
|
|
|
See the [upstream repo](https://github.com/dschmenk/apple2pi) for the original, full info.
|
|
|
|
## Installing
|
|
|
|
1. Flash [Apple-II-Pi.uf2](https://github.com/oliverschmidt/apple2pi/releases/latest/download/Apple-II-Pi.uf2) to the Raspberry Pi Pico.
|
|
|
|
2. Install [Raspberry Pi OS](https://www.raspberrypi.org/software/).
|
|
|
|
3. 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
|
|
```
|
|
|
|
4. Execute `sudo systemctl start a2pi.service` to run the Apple II Pi Daemon right away.
|
|
|
|
## Using
|
|
|
|
1. Start Apple II Pi either via cold boot or `PR#n`.
|
|
|
|
2. Make sure to check out `a2term` in a Raspberry Pi shell.
|
|
|
|
## Building
|
|
|
|
1. Execute `make` in `/pidrive` (requires [cc65](https://cc65.github.io/)).
|
|
|
|
2. Build the project in `/pipico` (requires the [Raspberry Pico C/C++ SDK](https://www.raspberrypi.com/documentation/microcontrollers/c_sdk.html)).
|
|
|
|
3. Execute `make` in `/src` (requires [libfuse-dev](https://packages.debian.org/en/sid/libfuse-dev)).
|