While browsing through this project, I gave the example Hello World program a shot. Initially when I compiled it using the command as specified in the readme, I got an unspecified error.
There was an error during compile. Output may not be as expected.
There was still an output binary so I went ahead and ran it. The output above the memory dump was garbage data, like it accessed uninitialized memory or the wrong location.
Doing some testing around, I was able to track the issue down to line 7 in helloworld.asm:
mov A, Message
I tried the command with square brackets surrounding Message to no avail and eventually tried moving the data section to the top of the program. Compiling with that last change still gave the same unspecified error however the output was correct when I ran the program.
Seeing the last commit was 5 years ago, I realize this project is likely no longer maintained. Just wanted to post this up for anyone else who should stumble across this project and run in to the same issue. Great work in all though, this is very interesting to dive into and learn how it works.