VOGONS


First post, by telengard

User metadata
Rank Newbie
Rank
Newbie

Long time lurker, first time poster...

It's available here, hopefully some folks on here might find it useful.

https://telengard.itch.io/crustybasic

It's the first release with support for DOS so there may be some things not working right... if so, let me know and I will fix! There are lots of examples included to get you started. All that is needed is to stage nasm as mentioned in the docs.

Any feedback/ideas/bug reports appreciated!

~telengard

Reply 2 of 6, by telengard

User metadata
Rank Newbie
Rank
Newbie

No problem

I can't seem to edit the post, but yes full disclosure... I do use AI as like a "peer programmer". This isn't a vibe coded project, but I do have the LLMs help with writing code, unit tests, bouncing ideas off, making A/B tests for perf, etc.

Reply 3 of 6, by BinaryDemon

User metadata
Rank Oldbie
Rank
Oldbie

I might have to give this a try. I like the idea of cross-compiling between so many different systems.

Reply 4 of 6, by vetz

User metadata
Rank l33t
Rank
l33t
telengard wrote on 2026-06-17, 00:15:

No problem

I can't seem to edit the post, but yes full disclosure... I do use AI as like a "peer programmer". This isn't a vibe coded project, but I do have the LLMs help with writing code, unit tests, bouncing ideas off, making A/B tests for perf, etc.

Thanks for clarification! Really liked the ASCII art you made for the project

3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)
3D Acceleration Comparison Episodes

Reply 5 of 6, by telengard

User metadata
Rank Newbie
Rank
Newbie
BinaryDemon wrote on 2026-06-17, 11:41:

I might have to give this a try. I like the idea of cross-compiling between so many different systems.

If you do, definitely let me know if you have any issues, etc. I'll be adding a lot more systems in the future as well as improvements. PCjr and Tandy 1000 are mostly done, but they weren't totally ready so they weren't in this last release.

Reply 6 of 6, by telengard

User metadata
Rank Newbie
Rank
Newbie

I put out a new release today, relevant are QBasic and GWBasic are supported dialects. Lots of other changes too, 2 new targets (C128 and Windows x64).