Thanks for the reply.
@Mike: My first computer should have been a
Z1013 what is a kind of small computer kit sold in the 80s in east Germany based on a U880 (Z80 clone). But as well as for a car you had to wait a long time for it. I ordered one for me but I never got it. There were also some homebrew receipts for tiny computers like this one :
Ju+Te Computer also based in Z80 technology but with built in TINY BASIC (U883). Using VTL2 is like traveling back in time for me, because writing small programs in VTL is quite near to how using these old computer kits should have been.
Beside the fact, that having a higher language built in 1k of ROM is a really cool feature. Played the tic-tac-toe example over and over again with my self made piece of hardware. Even watching the thing calculating big numbers with the factorial demo was fun
. Yes I like that little language
@Daryl: I already downloaded your sbcos some time ago, but I did not remember that. I added your uchess version to my "OS" after converting the code to ophis assembler syntax. I can start the game and reset it, but at a certain point it seems to branch to my VTL interpreter. The chess is located in my ROM, but I'm not sure if the game should be located in RAM.
I have 32k RAM from 0x0000 to 0x7fff. The 6850 ACIA (115.2k baud) is located at $C000 and my ROM starts at $E000.
Mario.
UPDATE: I found the bug, branching to VTL. I had to rename some labels but forgot one "MOVE" in chess.asm. That caused the jump into the VTL interpreter.