BetaArchive Logo
Total Current Archive Size: 4925.26GB in 15820 files
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 5d, 21h, 28m | CPU: 4% | MEM: 4347MB of 12279MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2  Next
Author Message
 PostPost subject: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 5:30 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
I had few free days, so i've decided to try to write an OS (well, i'm not sure if i should call it operating system since it still doesn't do anything really useful) and this is what i came up with after 3 days.

Decided to call it FZ/OS (Filip Zajac is my name, OS is obvious, and "/" is the fun part). It's written in ASM (used NASM to compile the code). Boots from a floppy (bootloader: search google for BOOT12.ASM) or a CD (if you insert the floppy's IMA as a boot file), supports FAT12 file system (thanks to bootloader...), displays some text, interacts with user (in other words: keyboard works), has graphics mode (320x200x256).

The newest build (not uploaded to the website yet): http://www.mediafire.com/?bfm3e31r48szymz
Facebook fanpage (just to see how many of ya really "like it"): http://www.facebook.com/pages/FZOS-Fili ... 3962583673
Website (screenshots, informations, download): http://fzos.iamstupid.eu/

Tested and confirmed working in:
VM: Virtual PC 2007
VM: VMWare Workstation 7
VM: Virtual Box

Please test and enjoy :)

_________________
Image
ImageImageImageImageImageImageImage


Last edited by fzajac on Wed Sep 14, 2011 12:27 am, edited 6 times in total.

Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 9:40 pm 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Sun Oct 31, 2010 1:05 am

Posts
434

Location
Argentina

Favourite OS
Windows 7 RTM
Downloading!

_________________
Image < HAI.


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 9:44 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Mon Sep 21, 2009 2:23 pm

Posts
228

Location
Neptune

Favourite OS
Windows 8
I will try it ASAP!

_________________
Image


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 9:54 pm 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Sun Oct 31, 2010 1:05 am

Posts
434

Location
Argentina

Favourite OS
Windows 7 RTM
Done testing

Image

_________________
Image < HAI.


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 9:59 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
Make sure you tried out the dev menu under ESC key :P

EDIT: yes, i know no commands work yet, but it's been just 3 days of development.

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 10:04 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 01, 2009 2:56 am

Posts
6087
Obligatory "let's try it on my 486" screenshots:
Image
Image
Image

fzajac, do you know if the bootloader or kernel uses any standard or protected mode CPU instructions?

_________________
Goodbye.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 10:09 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
Nice shots, linuxlove. Always good to know it runs well on another old real machine :)

Quote:
fzajac, do you know if the bootloader or kernel uses any standard or protected mode CPU instructions?

It's all real mode with a lot of things depending on BIOS. Didn't make my way to protected mode yet. :P

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 10:10 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 01, 2009 2:56 am

Posts
6087
Well, if you can provide a 720K disk image, I might just try FZ/OS out on something even older than the 486. I know the graphics test won't work since this machine doesn't have VGA in it.

_________________
Goodbye.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 10:18 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
That would be nice :D
Here you go: http://www.mediafire.com/?jcsgll084f28zce

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 10:38 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 01, 2009 2:56 am

Posts
6087
Image
Yep, it works fine on The Little Beige Box's namesake. Like I said, the graphics test won't work since I don't have a VGA card in this machine.

_________________
Goodbye.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Tue May 17, 2011 11:32 pm 
Newbie Beta Collector
Newbie Beta Collector
User avatar
Offline

Joined
Sun May 08, 2011 4:15 pm

Posts
27

Favourite OS
Mac OS X 10.6.7
Well, works fine under virtual box for me. Perfect graphical test, but are there any commands? help, HELP, ?, -help, --help, /HELP all do nada.

I burned you OS to a disk and booted beautifully from my Core i5 build, so no compatibility issues in sight!

This is awesome. I recently read The Elements of Computing Systems, and this is sort of the end result. Mind sharing the source by any chance? (pretty please? :D )

_________________
Image IS COMING...


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 3:34 am 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Mon Apr 25, 2011 7:11 pm

Posts
59

Location
Stuck on your screen

Favourite OS
Windows 7 Ultimate x64 SP1
Downloading..Please can you use http://www.fyels.com for files under 2GB. I hate wait-in-the-line file sharing services.

Edit: Looks cool, waiting for your next release that actually replies to INPUTs ;) .

_________________
+sygeek - Follow me on Google+


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 3:54 am 
Newbie Beta Collector
Newbie Beta Collector
Offline

Joined
Fri May 13, 2011 11:41 pm

Posts
27

Favourite OS
Windows 7 Build 7601 (SP1)
I downloaded and it's pretty cool!! Keep up the work because I really want to see progress on it :D


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 6:51 am 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Wed Mar 31, 2010 3:12 am

Posts
526

Favourite OS
Windows 7 Ultimate SP1
Image

When is the beta?

_________________
BetaArchive proud member since 2010


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 7:59 am 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
Thank you all for your positive feedback, i will try to continue my work on this project, and share new builds with you. :)

Exothermal wrote:
but are there any commands? help, HELP, ?, -help, --help, /HELP all do nada.

As i've said - not yet implemented. Wait until next public build. Maybe today, maybe tomorrow.

Exothermal wrote:
Mind sharing the source by any chance? (pretty please? :D )

Didn't really plan sharing the source, there's not much to share to be honest... So if you really want i can send it to you but you'd better check out this tutorial. It will probably learn you more than just looking into the source :P

Someguy2 wrote:
When is the beta?

It would be silly to set any dates now. What you've seen is the result of 3 days of hard work (well, at least the first two, after which i had the graphics mode working). Today i will most probably don't have time for much new. It's far far far away from beta. It's barely working! :P

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 8:01 am 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Wed Mar 31, 2010 3:12 am

Posts
526

Favourite OS
Windows 7 Ultimate SP1
fzajac wrote:
Thank you all for your positive feedback, i will try to continue my work on this project, and share new builds with you. :)

Exothermal wrote:
but are there any commands? help, HELP, ?, -help, --help, /HELP all do nada.

As i've said - not yet implemented. Wait until next public build. Maybe today, maybe tomorrow.

Exothermal wrote:
Mind sharing the source by any chance? (pretty please? :D )

Didn't really plan sharing the source, there's not much to share to be honest... So if you really want i can send it to you but you'd better check out this tutorial. It will probably learn you more than just looking into the source :P

Someguy2 wrote:
When is the beta?

It would be silly to set any dates now. What you've seen is the result of 3 days of hard work (well, at least the first two, after which i had the graphics mode working). Today i will most probably don't have time for much new. It's far far far away from beta. It's barely working! :P


Ok,its near to dos but without commands.

_________________
BetaArchive proud member since 2010


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 9:34 am 
Newbie Beta Collector
Newbie Beta Collector
User avatar
Offline

Joined
Tue May 17, 2011 6:18 am

Posts
5

Favourite OS
windows 7
:P you are so cool,
But I don't know what software you use to write that OS,c++?could you tell me?

_________________
may me success !


Top  Profile  ICQ
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 4:18 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
yifansun wrote:
But I don't know what software you use to write that OS,c++?could you tell me?

It's assembly language. Just pure ASM. I used usual text editor (like notepad.exe) to type in the code, then i've compiled it with NASM (The Netwide Assembler).

Good news: i've finally managed to make use of input, added some basic commands, more will come soon. Here's a screen shot:
Image
(click the image for a good view... you know - the uploader likes to mess with PNGs sometimes)

Bad news: this brings a lot of new bugs... so no public build today. I hope tomorrow i will be able to release something umm... bigger. :P

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 4:23 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 01, 2009 2:56 am

Posts
6087
Just a couple of suggestions.

  • When the kernel loads, have it clear the screen before displaying any messages
  • It might be good to remove the "Press any key to continue" prompt and just drop you straight into INPUT.

_________________
Goodbye.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 4:31 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Sat Nov 01, 2008 7:05 pm

Posts
272
I was dreading clicking this topic given how many "I made my own OS!" topics turn out to be "I edited some bitmaps and a version string" on here... but this? This is cool.
Booted the iso on my A150 netbook via EasyBCD ("run from memory" option) and it worked just fine. Oddly the graphics test displayed horizontally. Impressive work though to have done something from scratch.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 6:15 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
linuxlove wrote:
Just a couple of suggestions.

  • When the kernel loads, have it clear the screen before displaying any messages
  • It might be good to remove the "Press any key to continue" prompt and just drop you straight into INPUT.

Good ideas. Done :)

STKD wrote:
I was dreading clicking this topic given how many "I made my own OS!" topics turn out to be "I edited some bitmaps and a version string" on here... but this? This is cool.
Booted the iso on my A150 netbook via EasyBCD ("run from memory" option) and it worked just fine. Oddly the graphics test displayed horizontally. Impressive work though to have done something from scratch.

I'm glad you've enjoyed it. :)
What do you mean by "the graphics test displayed horizontally"? If it looks different than on linuxlove's photos, could take photo(s) of it and upload here?

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Wed May 18, 2011 7:20 pm 
Amateur Beta Collector
Amateur Beta Collector
User avatar
Offline

Joined
Sat Nov 01, 2008 7:05 pm

Posts
272
Strangely although I did take a picture or two it doesn't seem to have saved on my 3DS. The bars ran horizontally across the screen rather than vertically as they are in the shots above though. I'll try and get around to adding one in a day or two.


Top  Profile
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Thu May 19, 2011 12:38 am 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Thu Mar 25, 2010 12:24 am

Posts
575

Location
Here, Here and Here

Favourite OS
NT 5.0 1729
I tested it on my netbook and runs pretty well !!

I hope to see more on this project :)

_________________
I've been receiving e-mails from an anonymous person.
Who sends them?
You idiot! They are anonymous!


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Thu May 19, 2011 3:01 pm 
Ex OSBA Member
Ex OSBA Member
User avatar
Offline

Joined
Thu Aug 31, 2006 2:45 pm

Posts
1443

Location
in a gadda da vida

Favourite OS
Longhorn 4074 & Windows 7
NEW BUILD AVAILABLE! :D

Download build 20110519-1409:
IMA: http://fyels.com/xLr00p
ISO: http://fyels.com/SLr00p

_________________
Image
ImageImageImageImageImageImageImage


Top  Profile  WWW
 PostPost subject: Re: FZ/OS - my own attempt to write an operating system        Posted: Thu May 19, 2011 3:11 pm 
1337 Beta Collector
1337 Beta Collector
Offline

Joined
Tue Dec 01, 2009 2:56 am

Posts
6087
Tested on the 486 again.

BUGS:
  • You seem to have broken backspace support in this build.

SUGGESTIONS:
  • Do you really need 2-3 different commands to do the same thing? Might be better to have one command and let the user map the command to something they'd be familiar to use, like:
    Code:
    map "cls" "clear"

_________________
Goodbye.


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2  Next




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2013

 

Sitemap | XML | RSS