Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
examples
COPYING
README.dg Update BBC Basic documentation. Jun 14, 2019
bbcbasic.txt Import the distribution files. Jun 13, 2019
build.lua
cmos.z80
eval.z80
exec.z80 Make bbcbasic build with zmac and ld80. It doesn't run due to a bad c… Jun 13, 2019
fpp.z80 Make bbcbasic build with zmac and ld80. It doesn't run due to a bad c… Jun 13, 2019
main.z80
patch.z80 Disable the timer code in startup, as it's hardware-specific and was … Jun 14, 2019
ram.z80
sorry.z80 Convert tabs to spaces. Jun 13, 2019

README.dg

This has been massaged lightly by me, dtrg, to assemble with zmac. The main
issue is that zmac has different keyword rules to the assembler it was
originally written in, and doesn't allow labels like OR and AND. It also
ignores $ in labels, so PUSH and PUSH$ are considered the same. I've renamed
these. I've also removed the checksum verification code, as I don't have the
tool to generate the checksum and it's not really needed. Very little else
needed work.

The original source provided to me by R.T.Russell is available in the VCS.

David Given
dg@cowlark.com
You can’t perform that action at this time.