Apple 1 on DE10-Standard / DE1-SoC and Arrow SoCKit FPGA

Apple One (1 , I) MiSTer Core Ported to Altera DE10-Standard / DE1-SoC and Arrow SoCKit FPGA

You need to be familiar howto handle an Apple1.

You can load directly hex (binary) files from textfile of Load functionality. If you already loaded one, you need to invoke a Graceful Reset, before you load a new Ascii text:

You can find few working Apple 1 Programs compatible with FPGA Apple 1 core on this website:

https://linuxcoffee.com/apple1/software/notes.html

Tested Applications:

hello-world-bin.txt
lunar-bin.txt
matrix-bas.txt

In order to run .bas files, you have to load first basic interpreter .hex file. You can find in the roms folder of the core’s github repository. You need to re-name .hex to hex.txt then the Apple 1 FPGA core will list as a lodable txt file. You can do the same like shown in the youtube video.

Download Links:

Apple 1 MiSTer Core for DE10-Standard FPGA Board Download:
https://github.com/MiSTer-DE10-Standard/Apple-I_MiSTer

Apple 1 MiSTer Core for DE1-SoC FPGA Board Download:
https://github.com/MiSTer-DE1-SoC/Apple-I_MiSTer

Apple 1 MiSTer Core for Arrow-SoCKit FPGA Board Download:
https://github.com/MiSTer-Arrow-SoCKit/Apple-I_MiSTer

Share with: