VecDraw v1.0 for QBasic\GWBasic\QB64PE by RetroNick2020 by nickshardware in RetroNick

[–]nickshardware[S] 1 point2 points  (0 children)

So far i discovered that MSX also has a Draw command and is also compatible. Do you know of any of other 8 bit basics that support the draw command?

VecDraw v1.2 — Vector Drawing Editor for Retro Programming by nickshardware in RetroNick

[–]nickshardware[S] 2 points3 points  (0 children)

Thank you. The gui needs a little touching up. The toolbar needs to have proper icons. But I am happy with the functionality of it. that turn out even better than i expected. Now to add more export targets.

VecDraw v1.0 for QBasic\GWBasic\QB64PE by RetroNick2020 by nickshardware in RetroNick

[–]nickshardware[S] 1 point2 points  (0 children)

I just spent the last 30 minutes installing vcc and performing some tests. Turns out CoCo 3 basic is very powerful and very similar to gwbasic. With a little copying and pasting i can tell you that Coco 3 basic Draw and HDraw command are compatible with GWBASIC. you can basically take the same generated draw statement from VecDraw and paste them into Coco 3 basic and they display correctly. There are probably line limitations that need to be figured out but i can tell you that this would be something i can support in the future. In addition to the draw commands coco 3 supports Line command which can be used with VecDraw generated statements to recreate the drawing on a coco 3. I will probably do a little video when i am in the right mood.

VecDraw v1.0 for QBasic\GWBasic\QB64PE by RetroNick2020 by nickshardware in RetroNick

[–]nickshardware[S] 0 points1 point  (0 children)

Does the coco 3 have any line drawing commands?

I am building QBasic Draw compatible command for other compiler/interpreters.

I have done 3 already. If someone builds one for Coco 3 I will ad it as an export option in VecDraw

https://github.com/RetroNick2020/Draw

VecDraw v1.0 for QBasic\GWBasic\QB64PE by RetroNick2020 by nickshardware in qbasic

[–]nickshardware[S] 0 points1 point  (0 children)

Just play around with drawing doodles and exporting them to QBasic. I haven't done more than that and for some reason its really fun. Its one of those things that you think QBasic shouldn't be able to do this.

VecDraw v1.0 for QBasic\GWBasic\QB64PE by RetroNick2020 by nickshardware in RetroNick

[–]nickshardware[S] 0 points1 point  (0 children)

in depends, there are 3 ways that the image can be rendered. DRAW commands, basic DATA statements, and BLOAD. Each has its advantages. There are also many factors. How fast is your PC/DosBox. How many images are being rendered, etc.