Added: 1 year ago
From: gigafide
Views: 189,161
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (1,223)

Sign In or Sign Up now to post a comment!
  • Tinkernut can you show a new video on how to do it in CD or something that is not 1996 I don't have a floppy drive :( Please tinkernut your my only hope (Princess Laia voice)

  • How about a flash based OS

  • why no usb OS? D';

  • Those who think this is tough haven't gone through the GDT/LDT/IDT + paging + PAE part yet. Not to sound superior or anything, but although I was familiarised with non-X86 assembly for a long time it took me quite some time to figure out these peculiarities of the Intel architecture. It was a relief once I did. :-)

  • This is why they have developed languages that are easier for users to organize, create, and understand. Assembly is understood at a level too low for people to be programming in now.

    Here'd my question. WHY IN THE WORLD WOULD YOU WRITE AN OS IN JAVA??? Java runs in an interpreter, it cannot be compiled to a binary that is understood like assembly.

  • FATAL: NO BOOTABLEMEDIUM FOUND! SYSTEM HALTED

  • @curlyfries0511 same

  • Comment removed

  • I'm an assembly noob so correct me if I'm wrong. Doesn't the assembly language depend on the processor being used? Thus, the assembly would only work for the specific processor that you're working on and not on others meaning you can't really use it on any other machine.

  • @pie977 yes and no.

    It does depend on the processor, but more specifically on the instruction set architecture, or how code is written, compiled and fed to the processor. Most devices you touch use either x86 (most Intel processors, Windows 7 and below) or ARM (tablets, embedded devices, etc). Assembly written for x86 will only work on x86 and assembly written for ARM will only work on ARM.

    (all iirc, I do more scripting than ASM programming)

  • @rebugProg Ah, makes sense. Thanks for the response. On a related note, does this mean that modern processors are somehow a hybrid of the x86 and x64 instruction set? I'm under this assumption since they're both able to run the 32-bit and 64-bit versions depending on what's installed.

  • @pie977 Nowadays they're mostly x86-64, which is commonly referred to as x64. The x64 architecture is designed for backwards compatibility with x86, making it more of an extension of x86 than a separate architecture. That way, processors that support x64 processors will also support x86 instructions natively (giving support for 32-bit applications).

  • i dont want to play games idiot i want to operate my system

  • What just happened?

  • Comment removed

  • An operating system in Java?

    Good luck.

  • @bbqsauceonmycock

    seeing as over a billion devices use a java based OS

    ... so yea good luck to them huh ? you fucking idiot

  • @xMandalorex No operating system on the entire Earth is written in Java.

    You mean Android right? It's written in C.

  • @xMandalorex bbqsauceonmy is correct. You should see Java as a computer program running on top of an operating system, which in turn interprets so called "byte code". This code cannot be run directly on a processor, unlike a programming language such as C. Java can only be used as a layer on top of an operating system written in a more low level language. Android for example only allows the user to control the Java section of the OS. Hope this helps! And take it easy with your language please =)

  • @xMandalorex Java isn't an operating system... the "billion devices" just use the Java Virtual Machine (JVM) for it's software.

  • If you arent going to slow the text speed then you might as well include a "whatever this should be named".txt so someone dosen't burn their eyes tring to copy visually every thing shown.

  • Wow, you've managed to explain it in 8 minutes! Fast talking. Interesting!

  • I'm confused but in a good way. Kind of.

  • This was very informative. Thank you.

  • Wat the heck its to much

  • holly crap this is too much for me

  • one word winimage use winimage to make a floppy image.

  • can i make one with python?

  • @Nintendomanic I hope that was a joke.

  • @MrSamsai no python is the language im trying to learn how to use and if i can't use it to make an operating system please explane why i need to know

  • @Nintendomanic Answer to your question is no. You cannot write an OS in Python.

  • @MrSamsai can you expane whats stopping me from?

  • @Nintendomanic I'll try to make this simple. Your computer cannot understand Python programs without the interpreter. When you are making an OS, you don't have that interpreter. Without the interpreter your program can't run. So, you can't make an OS in Python, unless you have a compiler that can generate native machine language.

  • thank you

  • @MrSamsai i did some reaserch and found somthing called iron python that does not depend on the GIL and uses Dynamic Language Runtime instead will that work?

  • @Nintendomanic No. You have to make native machine code.

  • @ookachaka10 All right. Then I'll try that. But I actually have a disk drive. I don't want to replace Windows entirely and find out I screwed up on the OS and would have to re-install Windows XP a THIRD TIME! (long story)

  • awesome video!!

  • Can it recognize a usb drive, install drivers, and data transfer? Can you load IE8 or Google Chrome? Would like to know please.

  • @Henn64 all these hotheads.. tsk tsk tsk it depends on if it is programmed to.

  • @Henn64 BWAHAHAHAHAHAHAHA!!!!!!

  • Please reply

    CAN U MAKE LIKE A PAKAGE BUT KIDZOS???

  • Dude hecka low level programming beautiful! :)

  • awesome tutorial!!!!!!!

  • Daniel, because I love your videos, and knowledge, I went and bought a course for learning assembly. It was only $49 but it felt worth every penny. Thank you for taking the time to share what you know with us in a way we understand.

  • Can someone make an auto builder application to compile and install it on a floppy?

  • screw floppy disks i have a save button

  • Nice, very nice ,.... i like it ... :)

  • in this modern time.we will not use that thing again!

  • Comment removed

  • what is a floppy disk???

    no just kidding

  • @TheChevroletnova btw its some archaic piece of crap

  • how to make the tinkernut logo??

  • hi guys?anyone can help me make a computer program of an enrollment system?please email me this address natsu1540@YAHOO.COM..THANKS IN ADVANCE GUYS..

  • @MrRalf15

    What do you mean like a program that people can use to sign up have it save as a file?

  • @zaca211

    Yes sir....can u teach me how to make a database using access and microsoft visual basic 2010?thanks in advance sir.

  • ill do it but it will take time

  • Hey, I been Programing for a while now, But I can't with out my notes, id like to know do you really have ALL the Commands Memorized, cuz I feel like a Major noob.

  • wow, you can make an operating system in 8 minutes

  • Comment removed

  • one question,how do you make this os bootable from a cd or how do you create a cd image of your os

  • big thanks man but can i ask about networking and stuff like that

    can you make a tutorial on it

  • @Technimind Eh, it's a giant learning curve, but it's done by people still, and Assembly is virtually essential for parts of an OS. Right now I'm trying to learn this all because I want to make an OS with a GUI for my tablet and release it as an open source OS. I'm just a programming hobbyist. You definitely have to be invested in what you're trying to learn. I'm definitely more suited for C\C++ programming, the syntax is much easier to understand.

  • @Technimind I have done this

  • Comment removed

  • Can you tell me plz how i can make my name like your name

  • @majd60 excuse me is that a question? and interms of what.

  • @200cyprian I am asking an external question

    and i am asking how to make (i think) banner like yours

  • @majd60 you can search for that in a youtube video,how to make a banner+you can also watch gigafide's how to pimp your youtube channel

  • thanks

  • my windows xp is counterfeit.

  • Why the fuck are all the kids flaming over a senseless, stupid comment, that was probably made by some 15 year old that just learned what a floppy disk is and had to show it to the world?

  • @Twixtor3D 10 years old and I learned what a flopamajig thingy is.

  • @Twixtor3D hey I'm programming since I was 13, not all kids are douchebags!

  • the beat is so anoying

    thumps up

  • @samesvids i have known what that is since i was 7.

  • thanks @OfficialNeilnet

  • What version of virtual box i have to download to get windows 7

    Because its says to me FATAL

  • does it have to be on the on a floppy disk?

  • @MRCheryjonathan nope, it can connect with the hardware but thats to comlicated.

  • @MRCheryjonathan it doesn't you can use dvds that are 4.37 GB or over(-RW and -DL)

  • THAAAAAAAAAANKS A LOT, This is what I needed to do, buajaja, now is time to start playing with asm and becoming creative too hehehe,

  • i thought the description says Gidafie :)

  • So this is not linux, windows, DOS, or whatever based... this is a real custom OS right?

  • @adam10603 Yes, yes it is!

  • you know when you start the coding you 16 bits is it possible to it change to 32 bits for a floppy disk?

  • Can you repeat this in English?

  • for anyone having a problem with writing to the floppy here is the reason and a fix. REASON: A formatted disk should have what's called a "media descriptor byte". Dos and win9x ignore it but for 2000 and XP it must be there. FIX:(copy/paste into text file named MDBFIX.TXT):

    L 100 0 0 1

    E 115 F0

    W 100 0 0 1

    Q

    Make sure Q has a blank line after it. Then from a dos prompt key in:

    DEBUG < MDBFIX.TXT

    This writes F0h at the 22nd byte (at offset 15H) of the floppy in the A: drive.This should fix errors

  • Thank you so much!

  • Thanks gigafide! I read all those stuff you gave us and i'm off to make my own OS called Cube OS!

  • too good!

  • say can you make a video to tell us how to set up virtual box??.

  • wow thnaks tinker nut now you really helped me improved my understanding on these operating systems and now i can start making my own mecha operating systems thanks tinkernut ur the best!)

  • awesome tinkernut

  • absolutely nothing worked, thanks a lot.

  • this shit is sooooooo  eeeeeeaaaaaaaaaassssssssyyyyyy

  • is tinkernut os real?

  • @spritemakergager,tinkernut is this incredible guyś website

  • @200cyprian yeah i know but at the begening of the vid there was tinkernut os i am wondering if that is an animation or real

  • knew this floppy shit when I was five it was my main means of transporting computer info and all other computer stuff this was at a time when cds werent available in my country

  • Id say about half the people telling me theyre under 15 and know what a floppy disk is actually knew already and the other half have just either googled it or looked it up on wikipedia.

  • I  have been using floppy disks since i was six! And I'm just 13!

  • How in the world did you use a virtual box os?

  • I know how to make a simple OS with visual basic

  • @MrBOBMAN567 It's most likely not a real OS.

  • @OSDolphin i know but its kinda like one. just very simpleistic

  • @MrBOBMAN567 I heard COSMOS Kernel (For making a real os) for C# may support Visual Basic someday. I prefer C# since it seems easy to learn and yet I can make games with it (better than those cheap VB games people make). However this vid is probably the best way to do make an OS.

  • Can i not use a dvd/cd 

  • to think i was good in computers. LOL

  • I use floppy disks since i was 6!

  • Sorry, but I don`t like the operating system we get, i`d rather have the OS you have, or similar to it.

  • I'm 11 and i know what a floppy disk is!!

  • im going to make mac os x

  • Google Susestudio.

  • What if your computer does not have a floppy disk

  • When I compile kernel.asm, I get this annoying error:

    features/cli.asm:345: error: symbol `MIKEOS_VER' undefined

    features/misc.asm:13: error: symbol `MIKEOS_API_VER' undefined

    When I compile boot.asm, I get this:

    boot.asm:334: error: TIMES value -121 is negative

    Please help :(

  • I would rather tinker an OS and hack it to my liking

  • the program won't install

  • i got confused after a minute of the video...

  • @samesvids I am 14, and I know what a floppy disk is, I remember using them when I was younger on Windows 2000.

  • u giving us too much informations in a short time sorry i couldnt get it

  • How does he have the fake like cursor for the mouse? Please respond.

  • He doesn't "show you" how to do it, he just explains how it's done in a broad sense.

    If he actually "showed" us how to do it we'd all have our own systems then.

  • im doing c++ , php , vb.net and pascal im 16 and at 17 i will do Msce

  • awesome 

  • Great! Now I can drop my 311 class and tell my prof that I learned all I needed to know off of youtube!

  • I prefer C

  • You can only use a pen drive if your computer supports booting from usb sticks

  • Nice Video.. ..

  • Anyone under 15 "What the fuck is a floppy disk?"

  • @samesvids I just turned 15 and know what a floppy disk is lol

  • @samesvids

    Correction! When I was 4 I knew what a floppy disk was. Right now I'm 12. Although, my parents worked with the first computers and used to program Palm OS

  • @TheOBJop really wel im 12 and my parents helped with the first ever mac dont act smart ;)

  • @DjSmilez2k11

    I'm not acting smart, I am smart. I was simply trying to tell him that I know what a floppy disk is. Stop trolling. Btw my parents worked on UNIX and Linux. They both still do and you know what, they both still make websites, advertisements, gfx, and they are working on an OS that is why I'm watching this video. You aren't even close to knowing how to build an OS if you watch this video (sorry video maker). Learn C before you start your OS.

  • @TheOBJop

    No actually, no one in this world is "smart." This video provides a very basic introduction to writing an OS. You don't need any knowledge in C to make an OS, it's purely for writing one at a higher level of abstraction. Just because your parents worked on UNIX and/or Linux it doesn't mean they are smart either. I use Linux, i use Windows. Yet there are people who know way more than me about things. Making an OS is absolutely fucking simple, even if the OS only prints "Hello, World!"

  • @TheOBJop haha linux my parents helped with OS X and ive make 3 os

  • @TheOBJop my parents work with OS X i no more than you linux sucks

  • @DjSmilez2k11

    Linux is what mac is based off of. Don't be a dumbass.

  • @DjSmilez2k11 Buddy, Mac is Based off the Darwin and Mach Repositories.(and explicitly includes them.) and the MKLinux Project is what was the Foundry for those programs. So in reality, Mac OS X is a Very Heavily Modified Version of linux. Don't Believe Me? its in the Official Mac Kernel Development Pamphlet(Bible), its got the History and Everything. And I just found this out TODAY

  • @DjSmilez2k11 Congrats, your now one of Steve Jobs Baby Bitches. well, him and that new CEO, i don't recall what his name is and i don't really care.

  • @BaNNshEy only cuz u cant afford a mac

  • @samesvids

    a every old cd .

    from like the 90's

  • @samesvids Not really, i'm 14 and i'm really familiar with those :D

  • @samesvids I'm 14 lol, a floppy disk is that square disk thing that is inserted into old computers.

  • @samesvids I am 13 and I actually am trying to learn alot about computers. I can't believe I have looked at floppy disks. Thanks for this rude helpful comment bro.

  • @samesvids no...

  • @samesvids Im 13 and i was USING floppy disk's

  • @ImTheSeekerPwi Yeah im 14 and i didnt use a floppy disk i used a data center to record data to it !

  • @ImTheSeekerPwi You must have a really old computer.

  • @samesvids Lol no you see i am using a pc since i was 4. And at 4 i had a 98. Ive throwed iti n the trash tho. Now i have a 7 and an xp.

  • @samesvids Haha, i'm 14, like wtf cus help! His 16, and tells me what it is:)

  • @TheTvmix What the fuck are you saying?!

  • @samesvids im 13 and i know what it is.

  • @TopTutorials123 You might know what it is, But I bet you have never used one kiddo ;P

  • @AppleAssassin i have, to update my BIOS:L

  • @TopTutorials123 Why would you use a floppy disk?

    who even has a floppy disk drive these days

  • @TopTutorials123 Im 11 and I knew what it was when I was 8

  • @TopTutorials123

    I'ma 11

  • @FrtzFoxyCkTalha cooooool!

  • @samesvids I know what it is......

  • @Sharazkk sames :)

  • @samesvids No idea

  • @samesvids I'm younger than 15 and know what that is.

  • @samesvids Srsly? I'm 13 and I remember using floppy disks! XD

  • @samesvids floppy disk is the most gay thing desktop computer had been using...

    I would say instead "what the fuck is linux' xD

  • @samesvids im 13 and know what it is ;p

  • @samesvids <--- Is 14 and Knows What A Floppy DIsk Is...

  • @C0SM1CG4TE why is everyone so surprised to hear about a floppy disk

  • @samesvids Dude, I'm 14, and I still remember Floppy Disks.

  • @samesvids Yea i know what floppy disks are. they were old PC discs

  • @samesvids lml im 14 and I understood everything lml

  • @samesvids dude im 15 and i fukkin remember floppy disks LOL

  • @samesvids I know what a floppy disk is... And i'm 12.

  • @samesvids I knew what it was when I was 4 and I'm 14 now...

  • @axerer6 But have you seen a TRUE floppy disk? I'm talking about the 5 1/2 black flexible floppies from the C-64 era...