Weekly Update (4/18/20) - Progress on Version 0.0.2

It's Going to Be a While Before We Get 0.0.2

Let me just start out by saying 0.0.2 is going to be a very large update and so far it's hardly been worked on because I'm busy with real-life stuff (switching to online schooling due to COVID-19, other projects, family stuff, etc).
To get an idea of how a project is coming along, you can take a look at the master to-do list. There, I will add planned features and move them to the "Done" section when they are done. The less planned features there are, the closer to a release it is!

What Features Are Currently Planned?

At the time of writing, the following features are planned:
  • A more complex text editor that's bearable to use
  • A more user-friendly text UI
    • DremDOS will still boot to the normal command line, but you can start the text UI by typing 'textui'.
  • User accounts
    • Currently, encryption of passwords is not planned. Please do not use any passwords used for any online accounts in DremDOS.
  • A setup program
    • This will be used to create configuration info and user accounts.
  • Directories such as home/.
    • During setup, DremDOS will create the files and directories it needs to function. However, the operating system will stay on the CD or DVD as it is currently impossible to install operating systems to the hard drive with COSMOS.
  • The ability to change the resolution in DremDOS
  • The Roslyn compiler
    • This won't be useful right now because it is currently impossible to load external programs with COSMOS
      • Implementing this may be too ambitious at this time
  • Code documentation
  • Normal documentation
  • A basic batch interpreter
  • A system information program
  • Startup logo animation
  • Font change
Note: the planned features may change at any time. Please consult the master to-do list for a more up-to-date list of planned features.

What's Been Done So Far?

So far, the ver command and a prettier logo have been added to have the Drem logo in it. A separate "Sound" class has also been made to hold the Beep command and more complex sounds such as the startup sound and shutdown sound.

Comments

Popular posts from this blog

Hacking a SMART Response XE

Hacking a Smart Response XE (Pt.2)

Changes to The Collective