Collectives™ on Stack Overflow
Find centralized, trusted content and collaborate around the technologies you use most.
Learn more about Collectives
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about Teams
I would like to build a GUI shell for DOS so I can make a shell operating system like windows. I know this may sound stupid, but I'm just a beginner looking for a challenge. I was thinking something along the lines of Dream16OS but a little better looking. Also is it possible to make this in Visual Basic for DOS or Visual Basic 1 or any recent visual Basic? You can download Download from
GeekBasic.webs.com
Also, I have started a project similar to this and could really use some guidance, so please check it out and post in the forum. Thanks Link Below
http://boss-basicoperatingsystemsimulation.yolasite.com/
I would actually recommend you harken back to the days of QBASIC (or QuickBASIC) for DOS and implement a GUI in that. Recognize the pain and suffering before the days of drivers and programming against the hardware yourself. Treat yourself to programming in a constrained environment and realize how well-off albeit wasteful we are with resources nowadays.
If BASIC is beneath you, try something like Turbo Pascal or even Turbo C. Ah, the good old days when you had complete control over the machine. :)
–
–
New to the Blog? First of all, welcome
to the GUI Blog, you'll soon find that
it's much more than a blog, containing
reviews, downloads, and screenshots of
QBASIC / FreeBASIC GUIs as well as
discussion forums. Please feel free to
ask questions or post about your own
QBASIC / FreeBASIC DOS GUI projects.QBASIC / FreeBASIC DOS GUI projects.
–
2nd version of a desktop I'm working with in Qbasic. BEST I've seen so far for a suggestion is look in the gaming libraries. If you're wanting a quick desktop load, etc with a fairly simple library of functions added in cuz of the gaming libraries for qbasic, then it will solve some issues. This is my attempt at a vesa-less Screen 12 640x480. It loads an icon set like NES loads a sprite sheet first, GETs all the icons as variables, then PUTs them up.
Thanks for contributing an answer to Stack Overflow!
-
Please be sure to
answer the question
. Provide details and share your research!
But
avoid
…
-
Asking for help, clarification, or responding to other answers.
-
Making statements based on opinion; back them up with references or personal experience.
To learn more, see our
tips on writing great answers
.