Great to hear, someone else is also interested in this;)JeeK wrote:Indeed, nice work. Love it (to play around with the enclosed Forth)!jedie wrote:I found http://lennartb.home.xs4all.nl/m6809.html there is a archive to download with GPL sources: http://lennartb.home.xs4all.nl/sbc09.tar.gz
Very interesting stuff!
[..]
The Achive contains (C code) e.g.:
* 6809 assembler: https://github.com/jedie/DragonPy/blob/ ... bc09/a09.c
* 6809 simulator: https://github.com/jedie/DragonPy/blob/ ... bc09/v09.c
* A ROM with ASM source code. included a monitor programm: https://github.com/jedie/DragonPy/blob/ ... onitor.asm
information is in the README and LaTeX files, e.g.:
https://github.com/jedie/DragonPy/blob/ ... README.txt
https://github.com/jedie/DragonPy/blob/ ... /sbc09.tex
The "6809 Simulator" can also create trace files like XRoar, e.g.:
Did some work on a previous version with bugfixes (which are fixed in the current version, too).
The trace output has been reworked to make it more human readable. Several test programs has been added too.
Take a look at http://klasek.at/hc/6809/
Alas, the versions drifted apart over the years and I am still trying to find some time to merge them (hopefully Lennart is willing to accept my changes).
Johann
I extracted https://github.com/jedie/DragonPy/tree/ ... bc09/sbc09 and move it into a separate repository: https://github.com/jedie/sbc09
There are my cosmetic changes and i have merged your archive http://klasek.at/hc/6809/sim6809-jk-edition.tgz
Then, i tried to unify copyright/license informations with origin GPL v2
Next step is IMHO to cleanup: Move files into sub directories to get a better overview.
@JeeK: I would suggest to fork my github repository and to work on github.