ryu10 / a2pitest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A2PiTest

An experimantal remote development environment for Apple IIe using Apple II Pi + VSCode + CC65.

VSCode remote

Clone this repo, a2pitest, on a Raspberry Pi (3A+ or 3B+ recommended) which is connected to an Apple II Pi. By setting up VSCode Remote Development on the Raspbery Pi, you can develop Apple II software in Basic, C and Assembly language, on your desktop of modern OS computers (Win/Mac/Linux). C and Assembler programs are built with cc65-toolchain-example.

Prerequisites

Install the following on the Raspberry Pi which is connected to the Apple II Pi card:

Note: after cloning this repository, run the following command to download the submodule:

git submodule update -i

(git clone does not do this automatically)

Quick Run

Open a terminal session on the Raspberry Pi and run:

git clone https://github.com/ryu10/a2pitest.git
cd a2pitest
./runall.sh
./runall.sh cleanall

Also you can open a separate a2term session on the Raspberry Pi.

Source Directories

  • src/basicHello : Helloworld sample in Applesoft Basic
  • src/cHello : Helloworld sample in C (CC65)
  • src/asmHello : Helloworld sample in 6502 Assembly language (CA65)

About


Languages

Language:Shell 74.1%Language:CMake 14.5%Language:Assembly 6.4%Language:C 2.4%Language:Python 2.0%Language:BASIC 0.5%