Wall_Axe wrote: ↑Mon Apr 08, 2024 10:03 am
That's amazing progress to make such a tool within a day or two.
Are you writing the forth code on the PC and injecting it into the fig thingie on the spectrum?
thank you!
yes, i am writing on PC, but technically there is nothing that cannot be done on ZX, with almost the same speed, or maybe even faster. faster due better because interactive testing: currently i have to write a huge batch of code, and then test it. on ZX i could write word or two and test them. but of course, ZX has other limitations, so i still prefer PC. ;-)
btw, i started writing tile/room editor simply because i need
something to draw a test room. and using Speccy is simplier than Xlib. ;-)
here's the editor source, for example. it is using some UrForth syntax ("?< … >?" instead of "IF … ENDIF", and such), but that syntax is supported by the ZX system too. except using "qvar:!" (var name with colon and "!"), on ZX it should be "to qvar". the difference is purely cosmetic, though.
p.s.: the tile editor shown above is fully working now. for room editor, i haven't thought about multiple rooms and such yet. will think about it later. the bitmap editor was added only because i need it, other features are added with the same logic. ;-)
p.p.s.: ok, one thing that would be much slower on the real ZX is writing and debugging asm code. because the assembling is much slower, and it is "all or nothing" — either it works, or it crashes and you have to reset Speccy, and reload everything. but i finished with asm code for now.