PonyOS Pre-Alpha

Discussion in 'General Creations' started by greyOne, May 3, 2012.

  1. greyOne

    greyOne Princess of the Forum
    Banned

    Joined:
    Oct 13, 2011
    Messages:
    3,922
    Bro hoofs Received:
    0
    Occupation:
    Code for Hire
    Location:
    Motherland
    PonyOS Pre-Alpha
    Build 1



    PonyOS,
    It doesn't yet do all too much; in fact, it has no real user interactions,
    Beyond being able to type text.

    Current Functionality
    • Strings
    • GDT + IDT
    • ISRs
    • IRQ
    • Timer and Keyboard support
    • Memory Paging

    TODO:
    • Heaps
    • Files and VFS
    • User Mode
    • 90x50 Display Mode
    • Protected Mode?

    Basically, I was bored. So, what better thing to do than write an operating system?
    Written in 3 parts C and one part Assembly, with lots of emphasis placed on stability and efficiency.
    If you want to just have a go at typing letters,
    And doing this in a sane medium such as Word or this forum,
    You can go ahead and give the thing a spin.

    The OS will run on a virtual machine such as Virtual Box, Microsoft Virtual PC, Bochs, etc.
    Just mount it to the virtual floppy drive and boot.
    If you're feeling particularly adventurous, you may choose to actually write the file to an actual floppy disc,
    And boot your actual computer, but that requires floppy drives;
    Something increasingly rare in our day and age.

    The floppy image:

    (1.4MB exactly)
    The Virtual Box preset config file:

    (Saves time configuring Virtual Box)

    How to Boot:

    Once you've booted PonyOS, you'll actually be faced with the GRUB bootloader;
    Don't fear, just type:
    kernel 200+24
    Hit enter, and then type:
    boot
    And hit enter once more, then you're set!

    Disclaimer:
    This OS currently does nothing even close to productive,
    It's just there and it's shiny.
     
    #1 greyOne, May 3, 2012
    Last edited by a moderator: Feb 13, 2013
  2. Tyro D. Fox

    Tyro D. Fox Ho, hog, heg! I can does Game Dev thing, yes!
    Admin Veteran

    Joined:
    Oct 18, 2011
    Messages:
    2,992
    Bro hoofs Received:
    334
    Occupation:
    Student
    Location:
    Earth, Milky Way, A few thousand dots to the right
    Wow! Think of the possibilities if you kept having these random spats of boredom! I'll be keeping an eye on this.
     
  3. Dude

    Dude master lurker and slave to the good ol' days
    New Pony

    Joined:
    Jul 9, 2012
    Messages:
    191
    Bro hoofs Received:
    0
    Location:
    Paradise
    Me too. Sounds interesting.
     
  4. Sparkypony

    Sparkypony Antisocial ponyality disorder

    Cutie Mark:
    Joined:
    Feb 2, 2012
    Messages:
    8,135
    Bro hoofs Received:
    0
    Occupation:
    Resistance Tech Colt.
    Location:
    Painted World of Ariamis
    ..OK you gotta teach me C... Im planning on going into PC game making and i need to know how to make stuff do what i want it to.
     
  5. greyOne

    greyOne Princess of the Forum
    Banned

    Joined:
    Oct 13, 2011
    Messages:
    3,922
    Bro hoofs Received:
    0
    Occupation:
    Code for Hire
    Location:
    Motherland
    Build 2 Updates:

    Keyboard interaction fully added.
    Memory pooling and heap management added.
    String handling changed to work faster.
    Linux-like bash added.
    Support for virtual FAT filesystem.
    Runs fine in protected mode; detects all hardware properly.

    And the piece-de-resistance:
    Java 1.1 ported and many parts working.

    TODO:
    Created interfaces for:
    - Network adapters
    - USB Storage
    - Mice
    - Hard disc/storage.
     
  6. DanSze

    DanSze Yard Sale Cowboy (on CD)
    Veteran

    Cutie Mark:
    Joined:
    Jul 6, 2011
    Messages:
    3,782
    Bro hoofs Received:
    29
    Occupation:
    Taking place
    Location:
    The place that is taken
    Next time on History of the World: Part Ddde!

    Ddde!
    PonyOS DddeSing!
     
  7. Ganondox

    Ganondox New In Town

    Joined:
    Dec 3, 2012
    Messages:
    22
    Bro hoofs Received:
    0
    Occupation:
    Student
    Location:
    Jakarta, Indonesia
  8. Falgantil

    Falgantil New In Town

    Joined:
    Oct 6, 2012
    Messages:
    13
    Bro hoofs Received:
    0
    Occupation:
    Programming
    Location:
    Denmark
    Dunno if its just me, but no matter what I try, it keeps telling me the file is corrupt :/
     
  9. donwolfani

    donwolfani adopted son of equestria

    Cutie Mark:
    Joined:
    Mar 9, 2013
    Messages:
    192
    Bro hoofs Received:
    0
    Location:
    canterlot castle
    im gonna watch this. infact if you put it a pony theme when you get to making desktops i will personally give it a royal seal of approval as equestrias sworn defender and adopted prince
     
  10. Echoax

    Echoax Greed Probably
    Wizard

    Cutie Mark:
    Joined:
    Jul 5, 2011
    Messages:
    20,506
    Bro hoofs Received:
    2
    Location:
    Kenithson
    This user was banned and I'm sure he has long abandoned this.
     
  11. donwolfani

    donwolfani adopted son of equestria

    Cutie Mark:
    Joined:
    Mar 9, 2013
    Messages:
    192
    Bro hoofs Received:
    0
    Location:
    canterlot castle
    dang in that case someone get starywd on a ponified linux

    we can base it on ubuntu or something and maybe change everything to how computers would work in equestria. you know maybe have hoof options in the handicap settings for users without wing tipa or horns to help type with hooves.
    maybe a few other things such as... umm ok idk but we gotta revive this. hasbro killed our game before it was ready we.cant let tjis die too
     

Share This Page