SHANOS Dev

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post 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..
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

any suggestions?

Post 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]
oh microsoft, microsoft, what souls you have dismayed
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

Paging Source File

Post 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"
oh microsoft, microsoft, what souls you have dismayed
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post 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.
Last edited by Alboin on Sat May 19, 2007 2:59 pm, edited 2 times in total.
C8H10N4O2 | #446691 | Trust the nodes.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post 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
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

i agree with all of you

Post 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
oh microsoft, microsoft, what souls you have dismayed
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post 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..
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post 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
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

why the problems?

Post 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.
oh microsoft, microsoft, what souls you have dismayed
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post 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.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: any suggestions?

Post 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.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
anon19287473
Member
Member
Posts: 97
Joined: Thu Mar 15, 2007 2:27 pm

Re: i'll delete this site

Post 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 :)
anon19287473
Member
Member
Posts: 97
Joined: Thu Mar 15, 2007 2:27 pm

Post 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 @#$!!!!!!!!
anon19287473
Member
Member
Posts: 97
Joined: Thu Mar 15, 2007 2:27 pm

Post 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:
User avatar
mathematician
Member
Member
Posts: 437
Joined: Fri Dec 15, 2006 5:26 pm
Location: Church Stretton Uk

Post 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.)
Post Reply