Tutorial example Z80 programs assembled and executed using a simulator on a Raspberry PI.
This requires a basic setup on a Raspberry PI. I use Raspbian and set mine up as seen in this tutorial:
The assembler and simulator can be installed with these commands:
sudo apt install z80asm
sudo apt install sdcc
sudo apt install sdcc-ucsim