Page 2 of 3

Posted: Sat May 19, 2007 1:19 pm
by earlz
You could still make that OS...I mean nearly anything is possible(with ALOT of time)...You just won't have support for your design, as no one thinks it's a good idea here...but hey, you might really make something other people like..(I hope not but anyway..) Just don't expect to be able to do something so extreme in a matter of months..

any suggestions?

Posted: Sat May 19, 2007 1:38 pm
by com1
sorry about the website. i deleted it and will re-do everything. since you guys hated the last one- any suggestions for this one?

P.S.

i won't put "repair itself" on there again. i was trying to say that it [tells] you what to do if the system has encountered any error. and, next time, could you offer a little encouragement?

very sorry[/i]

Paging Source File

Posted: Sat May 19, 2007 2:33 pm
by com1
This is the URL to download the Paging Source File. This file enables paging. Tell me if it needs more.

[http://www.yoctosoft.tk]

go to "download"
click on "paging.c"

Posted: Sat May 19, 2007 2:51 pm
by Alboin
It's not as though we hated the old one, we just found it to be, how to say, novice. You included the word 'automatic' in everything. You're working on a hobby operating system. Don't act like you're a company. Also, you gave yourself a name...'yoctosoft'......I don't mean to be cruel, or anything, but it just sounds like you need to learn a bit more about what you're talking about before you start creating a website for it.

That's just....my opinion....

As for paging.c...you also have to enable the paging bit in cr0,m and set cr3 with your table address....Please make an attempt to understand what your code is doing. Don't just take stuff from tutorials.

Reading is your friend. Don't think you can read one tutorial and be done. Read many tutorials, articles, and books. Even if they all cover the same thing. Eventually, you'll wake up in the middle of the night screaming out the BIOS interrupts backwards.

Posted: Sat May 19, 2007 2:57 pm
by earlz
Please God, get yourself a real host...and a real domain..if all else fails, you should be able to use a short subdomain at afraid.org like I have earlz.biz.tm and I got it for free..

Also, I think you have to change a bit in CR0 and do something with CR3 in your paging code, though I am not sure

i agree with all of you

Posted: Sat May 19, 2007 4:56 pm
by com1
I agree with all of you. i was to eager to make a website. gosh, i need to CREATE the OS first!!!!!!!!!!!!!! I was in such a hurry, and i'll take th advice. I'm working on a FAT16 file system. could i possibly create one in ASM? i like C for its ability to do, well, just about everything, and I like ASM for its order and straightforwardness. i just seem to find it easier to handle stacks and addresses in ASM.


thanks,

com1 :P #-o

Posted: Sat May 19, 2007 5:36 pm
by earlz
yes, it doesn't matter the language really..most people opt for C with a few bits of ASM where needed, though there has been complete ASM OSs out there..just depends on what you prefer..

Posted: Mon May 21, 2007 8:40 am
by inflater
Windows Vista sucks @$$. It is no good operating system, except for the graphics side, it is more than cute, "sickly beautiful". Doesn't include DOS or at least a emulation NTVDM DOS subsystem that is present even on Windows NT4 that has no DOS kernel (finally, a first stable OS though... :?). Yeah I know that DOS is outdated, but I like the command line in some cases. Plus, Vista has some problems with many Win32 applications designed for Windows XP/98... GCC,NOD32(for WinXP) for instance,...
When the second (or first?) beta version even with Czech translation was released, I had to laugh about the screenshots. They hard-translated all English verbs to Czech. Punkt. They mostly didn't knew that, for example, I use the words like "software", "disk defragmenter" etc. in my own language, at least with different pronouncation and with a simple modifications. Really.
"...Windows XYZ will make your computer more faster..." as seen on (almost) every Windows installation, like Windows 98, is a lie. For example, Windows 98 will not make your 80486 66 MHz faster, it just drops into command line and displays "You need a better processor", logically.

I think that best operating systems (from Windows family) are Windows 2000 and Windows XP. Maybe I will try Linux someday.

This is my opinion for VV, Vindows Vista.

inflater

why the problems?

Posted: Mon May 21, 2007 9:18 am
by com1
Since the Windows Vista API is different than in XP, is that why the XP programs won't run on vista? I personally think they should of debugged vista more before they put it out on the market.

Posted: Mon May 21, 2007 9:27 am
by Tyler
@inflater: There is a command line in Vista... it simply doesnt use V8086 to run DOS programs, also the kernel is just as stable as NT 4.0 as it never included a DOS Kernel.

As for the Vista API, it isn't different from the Win32 API seen on XP. Programs simply have compatability problems becasue of the new security and if their programs do things that Microsoft has suddenly decided they should not be doing.

Re: any suggestions?

Posted: Thu May 24, 2007 8:32 am
by inflater
com1 wrote:sorry about the website. i deleted it and will re-do everything. since you guys hated the last one- any suggestions for this one?

P.S.

i won't put "repair itself" on there again. i was trying to say that it [tells] you what to do if the system has encountered any error. and, next time, could you offer a little encouragement?

very sorry[/i]
Maybe I was a bit harsh too... Sorry if I hurt you.

Re: i'll delete this site

Posted: Thu May 24, 2007 1:18 pm
by anon19287473
com1 wrote:yeah- i new it was to good to be true! ill delete this site right away. just trying to do something worthwhile :oops: :(
Don't get all discuraged :( ... just start small. It's good to have goals in mind, but start simple and build on it. However, if you're expectations are REALLY high, you will end up frustrated.

PS. A microkernel design is self-repairing... you should look at the MINIX code (its under a BSD license), thats sort of what minix does (automatically replaces crashed drivers).

http://www.minix3.org

Good luck :)

Posted: Thu May 24, 2007 1:24 pm
by anon19287473
Tyler wrote:@inflater: There is a command line in Vista... it simply doesnt use V8086 to run DOS programs, also the kernel is just as stable as NT 4.0 as it never included a DOS Kernel.

As for the Vista API, it isn't different from the Win32 API seen on XP. Programs simply have compatability problems becasue of the new security and if their programs do things that Microsoft has suddenly decided they should not be doing.
Dude, Vista's/Window's CLI BLOWS!!!!!! :evil: It doesn't support pipes of any kind, and doesnt have any good libraries or support.
DOS's command line isn't very good, certainly better than a GUI, but not great.
also the kernel is just as stable as NT 4.0 as it never included a DOS Kernel.
Wow, *sarcasm* just as stable as NT, that's quite an accomplishment. DOS is better than Window's at this point, at least DOS doesn't introduce security flaws because they don't want me to steal music/movies (*cough* protected processes *cough*)
com1 wrote:I personally think they should of debugged vista more before they put it out on the market.
I personally think they should've shoved vista where it came from, straight back up Bill Gate's @#$!!!!!!!!

Posted: Thu May 24, 2007 1:29 pm
by anon19287473
inflater wrote:Windows Vista sucks @$$. It is no good operating system, except for the graphics side, it is more than cute, "sickly beautiful". Doesn't include DOS or at least a emulation NTVDM DOS subsystem that is present even on Windows NT4 that has no DOS kernel (finally, a first stable OS though... :?). Yeah I know that DOS is outdated, but I like the command line in some cases. Plus, Vista has some problems with many Win32 applications designed for Windows XP/98... GCC,NOD32(for WinXP) for instance,...
When the second (or first?) beta version even with Czech translation was released, I had to laugh about the screenshots. They hard-translated all English verbs to Czech. Punkt. They mostly didn't knew that, for example, I use the words like "software", "disk defragmenter" etc. in my own language, at least with different pronouncation and with a simple modifications. Really.
"...Windows XYZ will make your computer more faster..." as seen on (almost) every Windows installation, like Windows 98, is a lie. For example, Windows 98 will not make your 80486 66 MHz faster, it just drops into command line and displays "You need a better processor", logically.

I think that best operating systems (from Windows family) are Windows 2000 and Windows XP. Maybe I will try Linux someday.

This is my opinion for VV, Vindows Vista.

inflater
FINALLY! Someone who gets it. Why is it that my 10 year old comp. running slackware boots in half the time of a brand new computer running Windoze? If you told someone 20 years ago how fast are computers are now, they would be amazed... at first. Until you told them they were just as fast as theirs, but looked better.
Maybe I will try Linux someday.
Definitely. Throw on an old comp. if you've got one, or dual boot. I bet you'd like it :) :lol: :lol:

Posted: Thu May 24, 2007 2:50 pm
by mathematician
Maybe I will try Linux someday.
Definitely. Throw on an old comp. if you've got one, or dual boot. I bet you'd like it :) :lol: :lol:
Linux never stays on my computer for more than ten minutes at a time. Just a waste of disk space if you ask me. Of course it would help if it recognised the hardware I have got attached to my computer, but of course you can't expect that of a cutting edge, super duper, operating system like Linux now, can you?

(At this point the true believers line up to flay me alive.)