Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Page 1 of 2 12 LastLast
Results 1 to 15 of 22

Thread: Xbox

  1. #1
    New to the CF scene
    Join Date
    Jan 2004
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    OS

    Can anyone give me advice on makin an os
    Last edited by bx19txd; 01-23-2004 at 09:40 PM.

  • #2
    Senior Coder
    Join Date
    Jun 2002
    Location
    frankfurt, german banana republic
    Posts
    1,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Sorry, what do you mean? You want to create your own OS from scratch... seriously? And what has the title of this thread to do with your question?
    De gustibus non est disputandum.

  • #3
    Senior Coder Mhtml's Avatar
    Join Date
    Jun 2002
    Location
    Sydney, Australia
    Posts
    3,531
    Thanks
    0
    Thanked 1 Time in 1 Post
    Well judging from your seeming lack of knowledge I'm think I'm safe enough to say you ain't got much of a chance of making an OS...

    If it was that easy everyone would do it!! You need years of training, scores of papers from hardware manufacturers, a project management strategy and the list goes on ... I want to have a go at making one, even if it's only a console based OS but I haven't got enough low level knowledge or even enough high level knowledge to do it!

    I'm quite sure that you won't find many, if any tutorials on making an OS either as it's not like everyone does it. My suggestion is if you really want to do it is perhaps work from a stripped down version of the linux kernel, it's written in C so you'll need a good knowledge of that.

    And as Mordred said, what has this got to do with Xbox? Nothing. You have violated our posting guidelines by posting an inappropriately named thread.

    Posting Guidelines Here ...

    [edit:] err.. sorry for sounding a little harsh, I didn't really read what I was writing ..
    Last edited by Mhtml; 01-26-2004 at 01:50 AM.
    Omnis mico antequam dominus Spookster!

  • #4
    New to the CF scene
    Join Date
    Jan 2004
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Originally posted by mordred
    Sorry, what do you mean? You want to create your own OS from scratch... seriously? And what has the title of this thread to do with your question?

    I tried editing the post, cos I was going to ask about programming xboxes

  • #5
    New to the CF scene
    Join Date
    Jan 2004
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Originally posted by Mhtml
    Well judging from your seeming lack of knowledge I'm think I'm safe enough to say you ain't got a chance in hell of making an OS...

    If it was that easy everyone would do it!! You need years of training, scores of papers from hardware manufacturers, a project management strategy and the list goes on ... I want to have a go at making one, even if it's only a console based OS but I haven't got enough low level knowledge or even enough high level knowledge to do it!

    I'm quite sure that you won't find many, if any tutorials on making an OS either as it's not like everyone does it. My suggestion is if you really want to do it is perhaps work from a stripped down version of the linux kernel, it's written in C so you'll need a good knowledge of that.

    And as Mordred said, what has this got to do with Xbox? Nothing. You have violated our posting guidelines by posting an inappropriately named thread.

    Posting Guidelines Here ...
    ok, I am better at html

  • #6
    Senior Coder Mhtml's Avatar
    Join Date
    Jun 2002
    Location
    Sydney, Australia
    Posts
    3,531
    Thanks
    0
    Thanked 1 Time in 1 Post
    lol ... It's a totally different kettle of fish to html!
    Omnis mico antequam dominus Spookster!

  • #7
    Regular Coder
    Join Date
    Jun 2003
    Location
    California
    Posts
    231
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question

    mhtml
    If it was that easy everyone would do it!! You need years of training, scores of papers from hardware manufacturers, a project management strategy and the list goes on ... I want to have a go at making one, even if it's only a console based OS but I haven't got enough low level knowledge or even enough high level knowledge to do it!
    If I'm not mistaken..was it only one or two guys that created Linux?...

    mhtml...even if someone were to make an OS or have a good idea of one, how on earth would they compete with microsoft?...and I was interested in what you were saying about all the requirements...where could I find more information on building an OS...or perhaps maybe you or someone could make a small list of the 5 most important things needed for an OS other than the ones you listed...To be honest, the world needs a new OS..windows has too many viruses

  • #8
    Senior Coder Mhtml's Avatar
    Join Date
    Jun 2002
    Location
    Sydney, Australia
    Posts
    3,531
    Thanks
    0
    Thanked 1 Time in 1 Post
    True, Linux was created by Linus Torvolds or whatever ... But I didn't say you couldn't make it by yourself, specifically because I thought of linux while I was writing it ...

    But it would be a challenge none the less. And of course competing with Microsoft would be hard, it would take you many years to build something of the Windows XP standard and by then there would be a new OS even better than XP.

    But you have to take into account that Linux wasn't what it is now when Linus made it. It has been developed and developed by countless people into what you see when you boot it up.

    Also, you would need to convince hardware manufacturers to develop drivers for your OS. And you would have to make generic drivers for devices and all sorts of things.

    I can't quite make a list because I've never made an os.. I'll have a google. though.
    Last edited by Mhtml; 01-27-2004 at 12:04 AM.
    Omnis mico antequam dominus Spookster!

  • #9
    Regular Coder
    Join Date
    Dec 2003
    Posts
    367
    Thanks
    0
    Thanked 0 Times in 0 Posts
    A list of requirements for an OS.
    I'm willing to take a crack at it:
    1) Memory management (addressing rules, paging, virtual memory, etc.).
    2) I/O (input devices, output devices, persistant storage, networking, etc.).
    3) Flow Control (managing threads, processes, etc., basically serving the instructions to the processor).
    Probably missed a couple there (a standard C library so people can start developing for it?).

    Instead of writing a full-blown OS, a nice project to start on could be writing a "simulated" OS. For instance, something like an emulator for an Atari 800XL, or even a calculator, that runs on your PC.

    shmoove

  • #10
    Senior Coder
    Join Date
    Jun 2002
    Location
    paris, france
    Posts
    1,216
    Thanks
    0
    Thanked 0 Times in 0 Posts
    photoshop too expensive? use the GIMP! www.gimp.org

  • #11
    Senior Coder
    Join Date
    Jun 2002
    Location
    UK
    Posts
    1,137
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Spammers next time you spam me consider the implications:
    (1) that you will be persuaded by me(in a legitimate mannor)
    (2)It is worthless to you, when i have finished

  • #12
    Regular Coder
    Join Date
    Jan 2004
    Location
    Georgia
    Posts
    306
    Thanks
    0
    Thanked 0 Times in 0 Posts
    An OS huh? Seriously? Sounds intresting to me. If I was going to make an OS which I might consider in the next couple years I'd get a team first. Beta testing for an OS would take forever. For that matter every aspect of it would. Don't let this discourage you. Get you a team and go for it. But let me warn you, it will take along time. The debugging will make you want to pul out your hair all the time. I think maybe you should make a shell first though.
    ~Designer's Toolz~

  • #13
    Senior Coder
    Join Date
    Jun 2002
    Location
    paris, france
    Posts
    1,216
    Thanks
    0
    Thanked 0 Times in 0 Posts
    if anything, you'd be better of making a linux flava/distro.
    photoshop too expensive? use the GIMP! www.gimp.org

  • #14
    raf
    raf is offline
    Master Coder
    Join Date
    Jul 2002
    Posts
    6,589
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I've wrote plenty of OS's. I could teach you.

    Lesson 1:
    Start by opening a dos session and type format c:

    Now that wasn't that hard ! Come back tomorrow for lesson 2 where we realy clean the machine to start from scratch, with our firehose !


    But seriously, there are allready about 50 free OS's (http://www.freeos.com/projdetails/25/) so why would it be so hard to write one? I personally woudn't bother but if you realy invest a year or two into it, it should certainly be doable.

  • #15
    Master Coder
    Join Date
    Feb 2003
    Location
    Umeå, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    If you want to build an operative system, have a look at Microsoft, Apple, Sun or Amiga. They all base their OS on a kernel either made by others, or made by themselves and improved incrementally over many years. Developing a kernel is the absolutely most time demanding part of OS development, especially if you want to support a large hardware base. Take advantage of the work others have done before you, if you really want to construct your own OS.
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards


  •  
    Page 1 of 2 12 LastLast

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •