JNos

PRINTABLE VERSION     BOOKMARK      E-MAIL LINK     

 

JNos is a Graphical User Interface (GUI) for DOS. I thought I would try and write a GUI for DOS, as other GUIs didn't offer the features I wanted, also, it would probably be the closest I would get to writing an actual operating system for the mean time. These are the features it currently has:

  • Mouse Support
  • Run programs without using QB's shell command
  • Integrated Command Interpreter (CMDCONS), controls most aspects of the shell
  • Ability to bypass the GUI and use CMDCONS in text mode (if you don't have a mouse/VGA card)
  • Support for JNos compliant applications (spec coming soon)
  • StatusWin - see live status updates (GUI only)

Here are some pictures of it running on my Toshiba Libretto 110CT:

Above: Splash screen

Above: The desktop

Above: The Command Line (CMDCONS)

CMDCONS shelling out to a JNos Compliant Application (sorry about the yellowness of the picture)

JNos is written in QuickBasic and runs under DOS (MS-DOS, PC-DOS, etc), it runs quite fast despite the fact that QuickBasic is a slow language, although the the BMP loader is very slow (going to be sorted). JNos V1.0-2007 is heavily under construction and development is painfully slow (it was meant to be released last year, so V1.0-2007 will be changed to V1.0-2008).

Thanks to Lee Vidal at www.leev.co.nr for creating the Splash Screen

Limitations

  • Single Tasking - until I find out how to make a multitasking script interpreter without writing tonnes and tonnes of code, it will stay like this.
  • Slow BMP viewer - needs fixing up
  • Messy sources - I need to clean up the source code to make it faster and more efficient.
  • VGA can only display up to 16 colours - Will sort this out when I incorporate SVGA routines.

Next Version

Hopefully in the next version (if ever), I will hope to include this features:

  • TCP/IP networking
  • Built in sound
  • SVGA

UPDATE: V1.0-2007 Scrapped. Version2 being planned/designed now. I'm really do not have any spare time at the moment, especially with GCSEs approaching, so I probably won't be starting this until late July. However, here is the Version2 splash screen:

Design/Development sheets for Version2 can be downloaded here in .PUB (Microsoft Publisher 2003 format):

Batch File System
Compliant Apps
Boot Options
VGA Splash

Download

You can download a development binary below. Please note, it has many bugs, and not many features.

JNOS_1_DEV.ZIP Download: Click Here Please Note: This page is still under construction, more content to come.

 

     

Firefox 3   Google PageRank 
		Checker - Page Rank Calculator   

Home | Guestbook | Contact
Design, Content and CMS ©2008 Joseph Newman
Best viewed at 1024x768 and higher with Mozilla Firefox 3+
This site uses a custom built CMS system written in PHP