Page 1 of 1

MikeOS 3.3 released

Posted: Sun Dec 21, 2008 4:34 am
by M-Saunders
Hi all,

We've released MikeOS 3.0 with a major code cleanup, better documentation, file manager improvements and new system calls. The experimental DOS and mouse support features have been removed and will continue development in the TomOS project (currently being worked on). The full changelog is detailed in this mailing list post.

As MikeOS is designed as a learning tool, we've expanded the documentation into three parts:
We've tried to make the documentation as clear and concise as possible, so if anyone spots any flaws, please let us know!

And if anyone wants to help out with new OS features or writing MikeOS programs, join the mailing list. Information on that and downloads for the new release are on the website:

http://mikeos.berlios.de

Cheers!

Re: MikeOS 3.0 released

Posted: Sun Dec 21, 2008 10:19 am
by Troy Martin
Nifty, good work Mike! Love the new handbook schemes, but I think the appdev one should have been blue to go with the whole RGB thing. :P

Wow, I just noticed, TBOS doesn't even have a readme file. Crapcrapcrap.

Re: MikeOS 3.0 released

Posted: Sun Dec 21, 2008 10:30 am
by M-Saunders
Troy Martin wrote:Love the new handbook schemes, but I think the appdev one should have been blue to go with the whole RGB thing. :P
That was the original plan -- but then links didn't really stand out, so I went with a charming shade of orange :-)

M

Re: MikeOS 3.0 released

Posted: Sun Dec 21, 2008 11:46 am
by Troy Martin
Well the orange looks like it's between green and red, so it could be an indication of the difficulty level :P

Re: MikeOS 3.0 released

Posted: Mon Dec 22, 2008 9:14 am
by xyjamepa
very cool os, :wink:
keep the good work comming.

Re: MikeOS 3.0 released

Posted: Mon Dec 29, 2008 8:02 pm
by PatrickV
Congrat's on the realease. I will try it out when i can. I've been very busy on Patricknet development. keep up the good effort for the learning tool.

MikeOS 3.1 released

Posted: Mon Jan 05, 2009 3:11 am
by M-Saunders
Hi all,

MikeOS 3.1 is out, with the following new features:
  • Hangman game (screenshot)
  • PCXVIEW renamed VIEWER, can now view text files too
  • File size information in the file manager
There are also a couple of new system calls and other minor updates -- the full changelog is on the mailing list. As always, you can download it and see the Handbooks on the website:

http://mikeos.berlios.de

Cheers!

MikeOS 3.2 released

Posted: Sun Jan 25, 2009 12:04 pm
by M-Saunders
Hi,

MikeOS 3.2 has been released with these changes:
  • New system calls to convert a signed integer to a string, and reverse a string
  • FAT12 calls now no longer need FAT12-formatted filenames (they do the conversion internally)
  • Serial port is not initialised by the kernel, but by external programs
  • The OpenBSD build script has been updated
This mailing list post has all the changes. Thanks to Tslil Clingman and Takayoshi Sasano for their work!

Downloads and Handbooks at: http://mikeos.berlios.de

Cheers,
Mike

Re: MikeOS 3.2 released

Posted: Mon Jan 26, 2009 5:53 am
by jal
M-Saunders wrote:[*] New system calls to convert a signed integer to a string, and reverse a string
I haven't followed MikeOS too closely (lack of time), so this may be part of its design goals, but aren't that things that usually go into a (shared) library instead of the OS?


JAL

Re: MikeOS 3.2 released

Posted: Mon Jan 26, 2009 9:16 am
by M-Saunders
Hi Jal,

Yes, in a proper OS with shared libraries you're totally right. However, MikeOS is largely striving for simplicity and fewer 'moving parts', so the kernel functions as a shell, executable loader, and library of common routines all in one place.

A string-reversing function is pretty trivial on the grand scheme of things, but the MikeOS kernel (with over 60 function calls for screen handling, strings, math etc.) is still only 7K, so I don't mind dropping in the odd tiny gimmick :-)

M

Re: MikeOS 3.2 released

Posted: Fri Feb 20, 2009 4:37 pm
by M-Saunders
Hi all,

MikeOS 3.3 is now available. Changes in this release:
  • New full-screen text editor (screenshot)
  • Command line can now 'cat' text files
  • Music keyboard interface updated
...plus changes to the API and small updates as listed on the mailing list.

Cheers,
Mike

Re: MikeOS 3.3 released

Posted: Fri Feb 20, 2009 4:48 pm
by Troy Martin
Yikes, I need to release 1.0.0 soon or be stuck in the dark ages forever!

Gratz on the release, Mike. Can't wait to see 3.4 :)