Added: 2 years ago
From: Factrocks
Views: 45,583
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (285)

Sign In or Sign Up now to post a comment!
  • Can I Use Notepad++ And The Compiler Only?

  • How do you add a graphical interface? To make it look more nice.

  • Does the host computer need to have the .NET framework installed or is it packaged inside the ISO?

    Thanks.

  • I don't have ms c# if it free and if so where can I get it?

  • @Alex2Buzz Here's an idea. If you don't know what you just asked, don't try to make an OS. Learn Assembly, C or C++. Please don't be a skid.

  • the installer says visual basic 2010 is not installed? you said it only had to be 2008? i do have 2008 by the way?

  • @andysrosey I has been 3 years since I've made this tutorial. Things have changed. I'm strongly considering creating an update to this video.

  • GOD people. stop trying o take the easy way out in making a operating system. Just learn assembly and make much better OS's.

  • @djl12328 This tutorial was aimed for people who wanted to program a simple OS but have spent most of their time studying high level languages. Assembly is a great programming language, however many high level programmers hate to deal with things such as memory management, registers, etc

  • can i ask, how i can add an visuals, design and similar things like more forms, images and something like that ? can someone help me PLS answer me !!!

  • @mitevskipetar Please read my answers to previous comments. If you think creating a graphical user interface for an operating system can be done without writing a single line of code, this tutorial is not meant for you. Please remember the prereq's I listed.

  • @Dim4everever wow your retarded. If you watch the video um then you will see its real.

  • this is a good video, much better than those OS's in visual basic that need windows and .NET to run.

  • @Dim4everever Haha. He loaded it in virtual pc idiot xD

  • @Dim4everever Did you even watch the video? I clearly loaded the visual studio compiled image into microsoft virtual pc.

  • @Factrocks You programmed it in C#....which is interpreted.

  • @Digby0907 C# is a compiled language, it uses a JIT compiler, the only thing the OS will see in the end is assembly

  • @Factrocks well i mean the same as @janequozar

  • @Factrocks and you used cosmos. mikeos is a good source for learning how to make an operating system.

  • @Digby0907 I'll check it out, thanks for tipping me on a new open source project.

  • Your statement would be a little off.. So let me see if I got this right. You didn't make an Operating System. You used someone Else's Kernel ( COSMOS ) to Parse the C# lines and then you compiled it using COSMOS to make your Boot-able CD. Did I get it right ? Interesting concept though. I didn't know COSMOS had finally gotten that advanced to Parse C# yet. Very cool.

    I'm also working on my own Kernel using Assembly and C. There is a LOT to making your own OS.

  • How do you get that cosmos to boot up then make it load .net elments so you can programm login, desktop etc?

  • @TheOz1999 not possible, an operating system isn't like a windows application, you can't just "drag and drop" controls

  • @Factrocks Does it support MS-DOS (.bat) files? So i can make it possible to load cirtain files.

  • @Factrocks It is possible in Microsoft Visual Studio 2008,2010 when u are creating a gui and such you can drag & drop controls and Visual Studio automatically generates the code, you then have to go in and edit that code so it does what you want it to do.

  • @6:22 "and the Iceland is located in the hain folder" That's why moms go to iceland! LOL

  • PLEASE write down your own closed captions script! I'm laughing my head of with "Send with this bisness","Basiclly, ignore all this car right here", "Bashes the caramel doing it uploading the operating system" and @2:23 "Common sense for c sharp open-source meny shoppers system" ROFL!!!

  • Any real OS can only be written in Assembler because this functions at the machine level. Learn Assembler. Make sure the OS is optimized for the CPU you are using. Then you've got something.

  • @missionarymayn Windows and Linux are real operating systems and were programmed mostly in C, not assembly, High level languages where invented in order to provide an easier method of programming. I don't care about assembly, I'll let my compiler do all the work for me :D. Why would I want to make specific builds for every different model of cpu? Assembly makes memory management and garbage collecting a pain!

  • @Factrocks Lets not forget that programming in C#,C++,VB you can do so much more with, Assembly can't a whole lot compared to C#,C++,VB.

  • @TheEarthGrave88 assembly can do everything, because it is directly related to machine code, it takes much longer though compared to high level languages, everything is converted to assembly before machine code, I prefer high level languages

  • @Factrocks I Prefer high level languages better than assembly, like u said it takes longer, if i want to make a 1-2 be done with OS I'm going to go with something other than assembly.

  • Haha, an operating system in C#.

  • I luv u man no homo useful video and for the people that disliked are probally using their moms pc

  • @lilqueezi13 Thanks! I think all the dislikes are from vb script kiddies who wish they could create an operating system by drag and drop or with a designer.

  • Comment removed

  • @sfrewerd My tutorials cover applied programming, if you wrote something in VB, good for you. My insult was aimed at people who claim they can program when they only how to drag and drop controls and set properties using one line of code. I will not check out your video, as I already know how to write applications. However, if you wish for support and advice, I will be happy to help.

  • @Factrocks shut up im 9 and i can programXD

  • @TheMafiaclub please don't use my videos to brag about your achievements, if you taught yourself programming, good for you. Instead of bragging, make some YouTube tutorials and demonstrate your skills.

  • @Factrocks Thank God. I finally found someone else who hates skids. :P

    I am trying to get into Assembly but there are practically no tutorials.

    Can you recommend any extensive tuts that go into detail?

    I'm also confused about whether to do NASM, FASM, or the other one :P

    Thanks.

  • This is actually very helpful, as I have alot of computational algorithm methods written in C# that require alot of resources and, by using what you have showed me I can make it run outside a GUI.

  • @frankhaugen Happy to Help!

  • 1 That looks like a early build of windows 7

  • @KayakServer I participated in the Windows 7 beta testing

  • @Factrocks How do you make it run exe files? o.o"

  • @qaz474 An executable is a windows program. Does it look like I'm programming a windows operating system?

  • @Factrocks Can it run any program!? Pardon my noobishness > . >

  • @qaz474 no, only ones you write for the cosmos platform

  • Please reply... what if i want to make a custom boot screen with a fake loader and a logo?????????? 

  • Okay, is anyone going to post how to make a GUI?

  • @rockerzac99 Learn object oriented programming, structs, enumeration; and then go onto the cosmos forum. I have received countless questions related, but everyone wants a straight forward way (like designing a windows form application) In the tutorial requirements I asked for advanced knowledge in the C# programming language. Many vb script kiddies ignored this. I can't teach this to noobs. When ever I attempt a gui tutorial, I end up trying to explain basic C# concepts.

  • @Factrocks Okay, thanks. right now i am working on a layout by making a partially working GUI OS in powerpoint. when i am better at programming i will make it for real.

  • fake w7

  • @grocharlotte1 Windows 7 beta with taskbar tweaks. Completely Legit

  • @UnknownCEO Then get a faster internet service dumbass.... lol

  • man finally the real in a video title actually means that! Great video :D

  • That's nice, but I will try to learn how to to create an OS from scratch. 

  • @UnknownCEO yes, but it would be like using dos or windows 1.0

  • No offence, but usually when you put "Real" in the name of your video, people start to think it's not real

  • @davidtv9614 yup, but when this video was released, it was really the ONLY method in .net

  • Ok when i try to download Comos it sais that i do not have Visual Studio 2010 installed and i do what could bet the problem please help me??

  • @guitarman1234657 do you have it installed?

  • @Factrocks yes i do have it installed

  • @guitarman1234657 its cosmos not comos

  • @MrRoverZ not in the current milestone

  • Try latin women **busizz4me.info**

  • @MrRoverZ the newest version of the cosmos sdk only supports vmware, you can get that installed of the vmware website, vmware player is free

  • When I installed Cosmos to my VS2010, there was Cosmos VB.NET template too :D

  • @draugfriend a new milestone beta has been released with full support for vs2010 (and express), as well as support for vb

  • Or write one purely in assembly, then you can really say you wrote an operating system.. Instead of letting COSMOS write one for you. :\

  • @Goalatio

    cosmos isn't writing one for you, only if you keep it at the message screen, what I am doing is reprogramming it, adding a custom gui, boot screen, applications, file system, virtual file system. So it just gives you a boot start. So it's not programming the operating system for you, it is just helping.

  • psh this guy doesnt know how to view a hidden folder n00b!

    but otherwise i keep all respect for you... you DID make an entire OS here ;)

  • hey... how can i use vs2010 for cosmoboot... give me link on where and how to dl the suitable cosmo for vs2010 ty

  • @nohzhide27 Cosmos is only compatible with Visual Studio/C# Express 2008 at the moment.

  • At leat put some FUCKING LINKS IN THE DISCRIPTION FAGGOT!!!!!!!!

  • @NikkiDogLeader damm chill

  • Anyone looking into developing their own toy Os should start looking at assembly language. This classic Hello world tutorial could also have easily been programmed in assembly in 20 lines of code or so

  • @Hax0rPr0n agreed

  • @Hax0rPr0n

    No interrupts in Pmode ?? You should know better Haxor

  • um isint operatio system like windoes with desighns

  • @rockhopper123452 no, please remember the pre-reqs I said (especially the one about knowledge on what operating systems are and how they work)

  • @rockhopper123452 no, please remember the basic rules of grammar and spell-check. Um, isn't an Operating System like Windows with designs?* And no, It can be a simple I/O DOS Command like this one.

  • @rockhopper123452 You're a 'tard.

  • @rockhopper123452 I think your referring to a GUI (graphic user interface)

  • fun

  • cant you do this with notepad more or less

  • @HDbacon no

  • @Hack3rINC you can do that hello world bit thats all i really saw didnt watch the full thing

  • @Hack3rINC Yes, you can do this with notepad. But you would also need the COSMOS compiler.

  • i have visual basic 2008 and it says i dont have it installed

  • @coolman1437 Cosmos uses C#, not VB. Visual Basic is not a strongly typed language and is not used in advanced projects. If you want to learn C#, check out my beginner language series on my channel.

  • @Factrocks ok, i finally installed c# and it still has the same error

  • Do you have to use C# or can you use C++?

  • @Zattatar you have to use C#

  • i know it is not the right place to ask but you sound like a very nice guy i want to make a program in vb that shuts down my computer whats the code??

  • @Nickolakis21aek I personally haven't done it before, as I have never needed to impliment such a feature. But I believe there is a class in the System.Management namespace that will allow you to access the api. Check out google because there are quite a few methods. You could also have the vb app execute an external batch file that runs a shutdown script.

  • @Nickolakis21aek If you mean for a button, the code would be...

    shell("shutdown -s")

    That's for visual basic by the way.

  • It ask me for visual Studio 2008, but I have Visual C# 2008 Express Edition installed!

  • @xxmago Milestone 5 currently is not compatible with Visual Studio 2010 or any VS express edition. Please get an older milestone.

  • visual studio just crash everytime i debug

  • @ande765a which milestone are you using? the newest one in beta has some issues

  • @ande765a what version are u using?

  • ***I am willing to teach anyone how to create a basic GUI just pm me. i got help with the mouse from xdalutzx and i got how to draw a pixel by him too.

  • insted of Doing This You Can Also

    Cd C:\Users\Administrator\AppData­\Roaming\Cosmos User Kit>Copy Cosmos.iso C:\users\Modding User\Desktop

    Save As .Bat

  • when i try to debug it, it says:

    system.exception:plug needed.system boolean system.runtime.compiler.servic­es.runtimeHelpers.equals(syste­m.object, system.object)

    with every thing on the same line of course.

  • I wish you made more of these!

    I want a more complex one!

  • @vancar6 thanks for the advice! is their anything in peticular you want to learn?

  • @Factrocks Probably commands you can put in like if you type in Help it will show up text and things like that :)..

  • @superPackman87 ur a n00b. at least hes able to do something

  • How do you make a GUI?

    

  • @jkurtzman1 its VERY confusing to make a gui. u may have to build a tui first. lol

  • @Hack3rINC Umm... Thx But is there a simple way to program a gui?

  • @jkurtzman1 with aeos, no. but making it yourself, yeah

  • technicaly its a cosmos op

  • HOLY CRAP thanks

  • can i run this on my own pc ? This is 100% safe right?

  • @Cuccisoft the windows installation disk contained a lightweight version of windows called Windows PE (windows preinstallation environment), that os is what runs the exe, not the computer. If you look at the whole disk, then you will see the bootloader and kernel files (also look inside boot.wim and install.wim). No offense, but you are seriously incorrect in your thoughts, exe files are windows ONLY, and need a windows os to run, regardless if on a hard drive or flash drive or cd.

  • @Cuccisoft not if you don't have windows installed (you said you didn't have an os installed in your first comment), can you clarify?

  • @Hax0rPr0n your exactly right, assembly is amazing, the reason why everyone uses high level languages now is because of the demand for RAD (rapid application development)

  • @Factrocks oh and btw, I just realized cunt is a swear word in UK. I'm AMERICAN, so the word has no meaning to me.

  • @Factrocks : Hey thats pretty! awesome. I would like to see some kind of graphics in it. Perhaps an simple form av graphics explorer like the one in windows :-) thx

  • @Cuccisoft thats impossible, exe requires windows and the .net platform to run

  • @TheSniperofDeath Its still open source

  • @TheSniperofDeath I have, as well as all the people who have developed branches of linux.

  • gotta love mac hardware

  • @0121ryanh117 Exactly! Someone Understands...

  • @ChaosMasterOfDoom Get YellowDog Linux For The PS3. Look It Up And Burn It, Then Install It. If You Got The Latest Firmware For The PS3 It Takes Away The Abillity To Install Another OS. If You Have The Latest Firmware You're Screwed. If You Don't Just Look Up How To Install Other OS On The PS3.

  • PROBLEMS: 1.) Your Using Windows 2.) Your Coding In C# 3.) Your Compiler Coded That Not You! Don't Use Compilers That Code For You! 4.) Your Computer Specs Do Suck FIXES: 1.) Learn To Code In A REAL Language Such As C/C++, Python, Java...NOT C# 2.) Use Linux, Not Windows To Code!!! 3.) LEARN TO CODE!!! Don't Let Your Compiler Code For You! 4.) Get A Better Computer CONCLUSION: Anyone Who Watched This And Didn't Realize What I Stated Above CANNOT Code And Should NOT Try Anytime Soon!
  • @DMan8686 Another Note:

    I Hate People Who Use Windows To Program Since You Aren't Programming! You Just Use Libraries That Are Used To Tell Windows To Open/Close A Window, Or What To Name A Window, Point Is You're NOT Programming!

  • @DMan8686 I did actually but i still can't learn to program i belive im one of the rare idiots hahahah

  • witch program you use -.-? that cosmos thign its basterd thing, cant install

  • About how much memory does a virtual pc take up and is it free?

  • It doesn't work with Windows 7 ):

  • CD Drive(E:) U3 System

    Sounds like you have an U3 stick and not even an CD drive. Weak computer.

  • @rinkavideos64 I have a cd drive + an external dvd drive specks: dell latitude d520 300gb hard drive 2gb of ram 1.6 single core

  • @rinkavideos64 Oh, then its good. Also, i vote for like.

  • @Phthmaster99 why?

  • @Factrocks dude your cool but when your videos is called how to make an oparating system i that "this is like windows" i was rong

  • @PCGamingHQ you would need to learn assembly language and C

  • Sadly though the Cosmos builder is VERY limited on its capabilities so if you want to do something fancy you will still have to write ASM code for it or wait a year or two before they invent a way to do it.

    As best as I can tell they still haven't gotten a date or time function put in.

  • @tekriavideos for making mony is noit good, but for educationnal perposes its realy nice

  • @jozevaladez100 i actually have windows 7 activated

  • Thanks! this is cool

  • where did u got the win7 theme for vista i want one so badly please anwser me

  • @RedpandamCorporation Using that command will present a warning that the pc is shutting down. To prevent that dialog:

    Shell("shutdown -s -t 0");

  • You running Win 7 beta?!

  • It's a cool video and a nice idea but it's not a true operating system. Damatelon is right, Cosmos is doing basically all of the work. Even if you build a GUI, how would you build drivers and programs? It's nice to mess around, but if you really wanted to build an OS just change to Linux and work with Linux from Scratch. Don't mess around with Windows fluffing you up

  • on another note on this video if you make sure you know your processor Cosmos currently only runs on x86 and x64 processors but they are still doing updates just have to check it

  • i think the point of this video was to just guide people to cosmos. if he was doing something about an actual os the kernel will take forever to film

  • That is NOT Programming a Operating System

    Cosmos is doing 99,6% of your work

    U cant call this an own Operating System

  • I built an OS which has everything except File I/O and networking. But I cannot get the shutdown thing to work. Please Help!

  • Here is the code to make it shut down.

    TO MAKE THE WHOLE COMPUTER SHUT DOWN USE THIS CODE :

    Shell("Shutdown -s")

    To shut just the application down you will have to use this code :

    (Name of your first opening window).Close

  • Comment removed

  • Comment removed

  • WOW - I'm not listening to anyone else - YOU ROCK DUDE!!!!

  • o.s need ro run itself! not windows.

    and... it is .iso not .exe

  • @furie60 did you even watch the video? You take the iso and burn it to a cd and boot the machine. I demonstrated the os in virtual pc so I could screen capture it. Windows isn't needed COSMOS its its own os that using a linux bootloader and an open source kernal watch before you comment idiot

  • fail man it doent need windows

    fail

  • Wow. You obviously know nothing.

    .iso Is a encrypted file, allowing boot from systems BIOS. The .iso will contain the .exe and all the files needed to install.

  • wow, rethink your thoughts before posting

    an iso is not an encripted file, its an ARCHIVE of a standerd disk

    cosmos is a LIVE CD, no installation is performed

    .exe doesn't exist in cosmos, exe is a windows file type, cosmos is a entire different os

  • Sorry but an ISO can be an encrypted file depending on the program it's made with.

    As for the cosmos stuff, I wouldn't know since I havn't used, or installed it.

  • @Leekinzz

    It contains a .bin file which means a Binary File. It is the only language the computer knows by itself.

  • When I try to get input, it says that the scan code is not mapped to a char, how do I fix this??

  • me too FUCK YOU

  • dude chill out... most people HAVE got the template installed correctly. You probably just did a small mistake. Now if you would send a video or something explaining what you did then I can try to correct it. Don't blame me for your mistakes.

  • i got the cosmos thingy and the C# but the template wont come up!!

  • Qemu Manager is what you referred to as Qemu?

  • yes

  • Can this run on something besides Windows?

  • it can run on any hardware (thats supported) and windows doesn't have to exist

  • Comment removed

  • This is because of the kernel?