MikeOS 2.0 released

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
M-Saunders
Member
Member
Posts: 155
Joined: Fri Oct 27, 2006 5:11 am
Location: Oberbayern
Contact:

MikeOS 2.0 released

Post by M-Saunders »

Hi everyone,

I've released version 2.0 of MikeOS with these new features:

# FAT12 file writing support (me)
# A new mouse driver (Tomasz Gorol)
# A new C library (Takayoshi Sasano)

Plus there are lots of new system calls and other changes as described in doc/CHANGES.txt in the downloads. As before, MikeOS is designed primarily as a teaching tool for those who want to learn basic OS design and x86 assembler, hence why it uses real mode and BIOS drivers. The MikeOS Handbook serves as a complete, all-in-one documentation source for running the OS and enhancing it. It also includes a section on getting started with simple OS development.

Website: http://mikeos.berlios.de

Cheers,
Mike
MikeOS -- simple, well-documented x86 real-mode OS written in assembly language
http://mikeos.sourceforge.net
PatrickV
Member
Member
Posts: 151
Joined: Sun Jul 06, 2008 7:50 pm
Location: New Zealand
Contact:

Re: MikeOS 2.0 released

Post by PatrickV »

Well done mate.
I've been always a supporter of MikeOS. I cann't wait to try out this new version which i am downloading down my dail-up line right now. I think you put a mouse driver which i would like try and use and click on things. Keep up the good work

Patrick V :D
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: MikeOS 2.0 released

Post by Troy Martin »

Congratz, Mike!
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
xyjamepa
Member
Member
Posts: 397
Joined: Fri Sep 29, 2006 8:59 am

Re: MikeOS 2.0 released

Post by xyjamepa »

good work...
I've released version 2.0 of MikeOS with these new features:

# FAT12 file writing support (me)
# A new mouse driver (Tomasz Gorol)
# A new C library (Takayoshi Sasano)
but may I ask ,why you didn't provide a command in the CLI to make a new folder
or a new text file?
The man who follows the crowd will usually get no further than the crowd.
The man who walks alone is likely to find himself in places
no one has ever been before.
M-Saunders
Member
Member
Posts: 155
Joined: Fri Oct 27, 2006 5:11 am
Location: Oberbayern
Contact:

Re: MikeOS 2.0 released

Post by M-Saunders »

abuashraf wrote:but may I ask ,why you didn't provide a command in the CLI to make a new folder
or a new text file?
The MikeOS FAT12 implementation doesn't yet support folders, and we don't have a text editor (although I'll write a line-based editor when I get some spare time), so there's no need for those features right now.

But MikeOS is designed to be easy to understand and enhance if you know assembly fairly well, so you're welcome to try adding those features!

M
MikeOS -- simple, well-documented x86 real-mode OS written in assembly language
http://mikeos.sourceforge.net
PatrickV
Member
Member
Posts: 151
Joined: Sun Jul 06, 2008 7:50 pm
Location: New Zealand
Contact:

Re: MikeOS 2.0 released

Post by PatrickV »

Hey man.

I finally got around testing your operating system.
Few bugs i might add

1) your mouse program didn't work on my virtual machine 2007. I would their might be a problem with your mouse driver. Not my mouse is not used.

That's what i only can find at this stage
User avatar
ApolloOS
Posts: 1
Joined: Mon Aug 04, 2008 7:30 am
Location: United Kingdom
Contact:

Re: MikeOS 2.0 released

Post by ApolloOS »

Are you using a touchpad or USB mouse? The latter should work (as it's treated as PS/2 by MikeOS) but touchpad/trackpads seem to be having trouble with mouse.asm at the moment. It's a known problem, and may be something that gets sorted in later versions! ;)
Want to help develop ApolloOS?
Head to: http://apolloopsys.googlepages.com/ for more details!
User avatar
ScorchOS
Member
Member
Posts: 44
Joined: Fri Oct 24, 2008 6:20 am
Location: Wiltshire, UK
Contact:

Re: MikeOS 2.0 released

Post by ScorchOS »

Oops! Old account! ;)

(To explain: I forgot I had the previous account (which is why I created this one) and a version of Firefox on an old PC logged me into the old one automatically! - Once I've worked out how to remove that account this should be the one that remains...!)
ScorchOS: http://sites.google.com/site/scorchopsys/


"The golden rule: RTFM, check the wiki, google it and have a go BEFORE asking the question!"
PatrickV
Member
Member
Posts: 151
Joined: Sun Jul 06, 2008 7:50 pm
Location: New Zealand
Contact:

Re: MikeOS 2.0 released

Post by PatrickV »

no not touch pad or usb. it is a standard ps2 mouse. Could it the virtual machine not interperting as if it was real hardware? Not sure. All i now i am not using anything usb
User avatar
ScorchOS
Member
Member
Posts: 44
Joined: Fri Oct 24, 2008 6:20 am
Location: Wiltshire, UK
Contact:

Re: MikeOS 2.0 released

Post by ScorchOS »

Ok - I'll try posting your bug on the MikeOS mailing list. I think it's the one package we haven't used (we tend to use Innotek Virtualbox, qemu or VMware for testing).

You could try burning it down to an actual floppy (you can use the dd command to do this if you're using Linux - see the MikeOS documentation for more details on this). It shouldn't have any problems with your real hardware. ;)
ScorchOS: http://sites.google.com/site/scorchopsys/


"The golden rule: RTFM, check the wiki, google it and have a go BEFORE asking the question!"
Post Reply