+ Reply to Thread
Page 1 of 3 123 LastLast
Results 1 to 10 of 23

Thread: MotoBIOS & MotOS: The personal computer

  1. #1
    Wire Noob neos300's Avatar
    Join Date
    Dec 2009
    Posts
    28

    Default MotoBIOS & MotOS: The personal computer

    So after looking at Alycone and BP's stuff, I decided that I would try to make my own BIOS & os.
    This is going to be a personal computer, which means that it will have a GUI, and be centered around playing music and stuff like that.

    Specs(Working):
    RAM: 64kb onboard RAM, with additional extension for another 64kb
    Output: Console Screen, soundcard
    Input: Keyboard, maybe laser pointer input if I can figure it out.
    Sound: Soundcard, not working on it yet
    BIOS: MotoBIOS
    Cartridge/Floppy disk: Will support cpu cartrideges and programs stuck on a bit of RAM
    HDD: 256kb EEPROM (maybe more if my music format gets bloated)
    DjFi: Computer to router to interwebz system
    MaxHtml: Possible html parser.
    OS: MotOS for regular things, MotoConsole for testing
    Filesystem: FAT
    DjAPI: A small assembly based API for creating 'apps'

    no, it won't have multithreading.

    This will take a very, very long time, as I don't know much about ZCPU yet :P

    My notes:
    Color scheme for sockets:
    Dark Green: Extra Ram Slot
    Red: Cartridge Slot
    Blue: Screen
    Last edited by neos300; 02-10-2010 at 01:20 PM.

  2. #2
    Wire Amateur WhiteWolf's Avatar
    Join Date
    Jan 2010
    Location
    North Carolina, USA
    Posts
    38

    Default Re: MotoBIOS & MotOS: The personal computer

    This is an awesome idea. PM me if you ever need some help.
    Steamname: Sodaguzzler



    Edit: Also, first reply. Fistpump.

  3. #3
    Wire Noob neos300's Avatar
    Join Date
    Dec 2009
    Posts
    28

    Default Re: MotoBIOS & MotOS: The personal computer

    I probably will, as this project will probably one of the most complicated projects (excluding BP's stuff)
    Ill keep updating this thread as I go along.

  4. #4
    billywitchdoctor.com Schilcote's Avatar
    Join Date
    Jan 2009
    Location
    There.
    Posts
    2,006

    Default Re: MotoBIOS & MotOS: The personal computer

    Seems like everyone has an OS but me .


    [19:16:47]Client "rcdraco" spawned in server
    [19:17:10]rcdraco: hamburgertime
    [19:18:04]rcdraco was killed by worldspawn
    [19:21:50]Dropped "rcdraco" from server

  5. #5
    Wire Sofaking N00bDud3's Avatar
    Join Date
    Jul 2009
    Location
    Error: Unknown Location
    Posts
    1,252

    Default Re: MotoBIOS & MotOS: The personal computer

    I tried to do something like this in CPU once, but the keyboard's buffer is screwed up. Cell 1 returns current key press, and the other 31 buffer cells do nothing. Cell 0 doesn't hold the number of keys in the buffer, and no other buffer cells fill up. This may have been fixed already though, IDK. If it is fixed, I'll have to start learning CPU again.



  6. #6
    Wire Noob robertark's Avatar
    Join Date
    Jun 2007
    Location
    Northwest Arkansas
    Posts
    28

    Default Re: MotoBIOS & MotOS: The personal computer

    Quote Originally Posted by N00bDud3 View Post
    I tried to do something like this in CPU once, but the keyboard's buffer is screwed up. Cell 1 returns current key press, and the other 31 buffer cells do nothing. Cell 0 doesn't hold the number of keys in the buffer, and no other buffer cells fill up. This may have been fixed already though, IDK. If it is fixed, I'll have to start learning CPU again.
    Cell 0 outputs how many keys are being pressed at once. Up to 30 I believeCell 1 outputs the ASCII key codes per keys pressed (If cell 0 = 2, then two keys are pressed, which would be cell 1 & cell 2)Usually, though, you only need to access cell 0 to see if a key is pressed, then cell 1 to retrieve the ASCII code. Then you simply write 0 back to cell 1 and wait for the next key press
    "Knowledge is power, and without power you're nobody." -Self



  7. #7
    Lifetime Supporter Nikita's Avatar
    Join Date
    May 2009
    Posts
    769

    Default Re: MotoBIOS & MotOS: The personal computer

    Quote Originally Posted by Schilcote
    Seems like everyone has an OS but me .
    My thoughts exactly.

  8. #8
    Banned Nicolai1's Avatar
    Join Date
    Nov 2008
    Location
    Denmark.
    Posts
    1,251

    Default Re: MotoBIOS & MotOS: The personal computer

    Quote Originally Posted by Schilcote View Post
    Seems like everyone has an OS but me .
    Not really, they're scripted shells with wanna-bee functions. They give all this "fancy info" about their stuff etc... Fake load times, no kernel or API or whatever a real OS has which is actually functional it just makes them feel proud. But who am I to take away their happiness? They can do as they want if it really makes them proud.
    WireOS - AlcyOS are pretty much the only "real" OS's to date.

  9. #9
    Wirererer Xandaros's Avatar
    Join Date
    Apr 2007
    Location
    Bremerhaven, Germany
    Posts
    364

    Default Re: MotoBIOS & MotOS: The personal computer

    That's quite true...

    But if you read the specs of this one, it could end up in a real OS.
    It has the possibility of reading cartridges, FAT file system and it will be broke into BIOS and OS.

    Now the only Question will be: Will this ever be finished?

    I once (halfheartedly) tried to make my own Computer. I didn't even finish the BIOS. The Input didn't really work well and the Output was useless without a proper OS.

    Xan
    I love very poor avatars

    Quote Originally Posted by Dav1d View Post
    It's too big to copy all in one.

  10. #10
    billywitchdoctor.com Schilcote's Avatar
    Join Date
    Jan 2009
    Location
    There.
    Posts
    2,006

    Default Re: MotoBIOS & MotOS: The personal computer

    Quote Originally Posted by Nicolai1 View Post
    Not really, they're scripted shells with wanna-bee functions. They give all this "fancy info" about their stuff etc... Fake load times, no kernel or API or whatever a real OS has which is actually functional it just makes them feel proud. But who am I to take away their happiness? They can do as they want if it really makes them proud.
    WireOS - AlcyOS are pretty much the only "real" OS's to date.
    BulkOS is pretty "real" too. It's more of a microcontroller BIOS than an operating system though.


    [19:16:47]Client "rcdraco" spawned in server
    [19:17:10]rcdraco: hamburgertime
    [19:18:04]rcdraco was killed by worldspawn
    [19:21:50]Dropped "rcdraco" from server

+ Reply to Thread
Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots