View Poll Results: Will you be a community developer?

Voters
88. You may not vote on this poll
  • I will

    36 40.91%
  • I understand how to but won't

    14 15.91%
  • I don't understand how to and won't

    26 29.55%
  • I don't want to and won't

    12 13.64%
+ Reply to Thread
Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 49

Thread: Revan's OS

  1. #11
    Success: An illusion turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,744
    Blog Entries
    4

    Default Re: Revan's OS

    Sneak Preview
    I have been working steadily on adding pong into the OS, and in doing so, allowing for libraries to handle input on their own. The library is coming along well, and as far as I can tell in writing it out of notepad (so I don't loose my freaking data again), it should be working. While in theory it is working, you will not be able to test it until I release the updated versions of the other modules. It is also likely to be riddled with bugs which I'm going to work out some time within the next 6 hours.

    Anyway, for those of you who can read it, here it is:
    Code:
    OLD REVISION - RELEASED VERSION AVAILABLE FOR DOWNLOAD
    Last edited by turck3; 01-22-2009 at 04:58 PM.

  2. #12
    Success: An illusion turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,744
    Blog Entries
    4

    Default Re: Revan's OS

    Alright, I've been working hard on the pong, however I don't have it working yet. The display mode has been acting odd and the transmission of it either doesn't work or occurs too often, thus it will require much more testing. The real issue I had was in finding servers that arn't bad.

    Theory about how phail servers are these days:
    1. 90% of all servers that claim to have wire have a revision that is at minimum 1.5 weeks old
    2. 75% of all servers that claim to have wiresvn have a revision that is at minimum 1.5 weeks old
    3. 25% of all servers with wiremod have a revision that is before the E2 was released
    4. 15% of all servers have crappy administration because the admins are n00bs.
    5. 15% of all servers have crappy administration because they're build servers and they don't allow noclip.
    6. 25% of all servers don't have enough RAM to run microsoft word effectively
    7. 50% of all servers shut down or crash unexpectedly within 1 hour of a player joining
    8. Servers with seemingly reliable names (Tricky's) are not at all. They're filled with lag causing minges, have plenty of admins, but they're never on the server, and meet at minimum one of the above stated problems.
    9. 3% - Good servers

    Between all these problems, in four hours, I wasn't able to find more than 5 of my seemingly endless bugs (probably more along the lines of 15).

    The above percentages arn't completely accurate, it's just an observation. Yesterday I spent 5 hours trying to find a server that didn't suck. Anyway, now that I'm done with my small rant, the summary is, bad servers = little progress = no pong till tomorrow.

    So that developers can start implementing the latest features, I will attach the updated files, however I advise that any user of the OS does *not* use them as of yet. There will be another announcement when these files are bug free and they will then be posted on the main post.

    Note: That while I did attach an advanced duplicator file (os_b6), it is only so that the downloader doesn't need to recreate the setup of the computer. You must however download all the files listed below and apply each of the expressions to the advanced duplicator file *after* it has been spawned. At the moment, functions are working properly, you shouldn't encounter an error in running these, unless that is, you uncomment the lines in "os games.txt" and comment the ones above them (in the command area).

    Code:
    OLD REVISION - RELEASED VERSION AVAILABLE FOR DOWNLOAD
    Last edited by turck3; 01-22-2009 at 04:58 PM.

  3. #13
    Expressionism 2.0 Syranide's Avatar
    Join Date
    Mar 2007
    Location
    Sweden
    Posts
    4,573

    Default Re: Revan's OS

    Code:
    if(~Cmd2 & Cmd != "")
            {
                Cmd2 = Cmd2:lower()
                CCmd2 = Cmd2:left(Cmd2:find(" ") - 1)
                Params2 = Cmd2:right(Cmd2:length() - Cmd2:find(" "))
            }
    Isn't that supposed to be Cmd2 != "" ?

  4. #14
    Success: An illusion turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,744
    Blog Entries
    4

    Default Re: Revan's OS

    AHA! Danke shen! Probably wouldn't have caught that!


    EDIT:

    Thanks to syranide's input, along with a few other fixes, I have pong not lagging all players to hell. It's not working, but I do have it drawing relatively appropriately. There are a few things that need some simple debugging, and I will probably take care of that tomorrow. I've gained a liking for descriptor's server, and since he shuts it down when he sleeps, I'll only be able to do it in the mornings. Thankfully however, due to midterms, I'll be able to wake earlier and get more work in. Pong will be done tomorrow....

    Today... I learn the CPU/GPU... maybe.
    Last edited by turck3; 01-19-2009 at 03:09 PM.

  5. #15
    Wirererer joeyjo0's Avatar
    Join Date
    Sep 2007
    Posts
    267

    Default Re: Revan's OS

    Modules, yes.

    I've build something with this before. When you're done you can even fuse them all together!
    Quote Originally Posted by ITSBOT
    ITSBOT: jatgoodwin is epicly raped.
    Quote Originally Posted by ief015
    1:32 - ief015 ☭: everyone is doing gay sex nowadays, you are so last year

  6. #16
    Success: An illusion turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,744
    Blog Entries
    4

    Default Re: Revan's OS

    I've build something with this before. When you're done you can even fuse them all together!
    What are you talking about? I don't believe anyone really used the term module and OS in the same sentence until now (although I like Pheonix's system he never called his data stores/programs modules). Second, what are you talking about fusing? There's nothing to fuse and nothing to fuse with. If by fuse you mean put them all together, that in itself is *exactly* what I'm trying to *avoid* with this OS. It's designed so that you can *add* to it and remove from it quickly and easily without having to alter a great deal of the rest of the code!


    Moving on......


    Pong is currently on-hold because of: Wirelink - Multisend
    Hopefully that will get implemented, if not, then once I know it wont I will try and come up with some global variable system instead, even though I'd prefer not too.

    In the mean time.... NETWORKING! Gonna start on that now...
    Last edited by turck3; 01-20-2009 at 12:04 PM.

  7. #17
    Wirererer Eirath245's Avatar
    Join Date
    Feb 2008
    Location
    England
    Posts
    208

    Default Re: Revan's OS

    Quote Originally Posted by turck3 View Post
    What are you talking about? I don't believe anyone really used the term module and OS in the same sentence until now (although I like Pheonix's system he never called his data stores/programs modules).
    I did see his modular OS actually, I wrote a CPU program to take screenshots of the console screen for it xD

  8. #18
    Wirererer hzzzln's Avatar
    Join Date
    Dec 2008
    Location
    :noitacoL
    Posts
    151

    Default Re: Revan's OS

    That looks very awesome. The module idea looks awesome, but... when I look at the code, I am like wtf. I just had a short look, but if you want to do it module based, id suggest you to write the code very clearly, don't use abbrevations and that stuff. (maybe its just me not having looked at the code clearly enough.)

    i will have a look at this and ill try to write some modules (im thinking of string encryption/decryption stuff). Would be cool to be on the team.

    PS: my PC is broke atm, I fried the power supply. it should be fixed in approx 1 week, when not earlier.
    DO YOU HEAR THE VOICES TOO?

  9. #19
    Wire Sofaking -=Fox=-'s Avatar
    Join Date
    Feb 2007
    Location
    Somewhere in my Mind...
    Posts
    1,846
    Blog Entries
    7

    Default Re: Revan's OS

    Also commenting the HELL out of your code is VERY helpful ^_^
    http://tiny.cc/OMFGWTFBBQ

    Best People On Wiremod!

    Black Phoenix, Azrael, Jat Goodwin, Magos Mechanicus, ITSBTH, Fizyk, g33v3s,tuusita, InfectiousFight, ief015

    Pointless things that are pointless, are pointlessly pointless, therefore pointlessness is pointless.
    So pointlessly pointing out the pointlessness of this pointless signature is utterly pointless.
    My IQ is 123

  10. #20
    Success: An illusion turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,744
    Blog Entries
    4

    Default Re: Revan's OS

    When there's something more substantial, I guarantee I will sit down and comment the hell out of it, until that time, I'll pass. Basically, all I gotta do is get either pong or networking done before I do that. I think that I've made most of the CPU alterations that I've been planning on, but not all of them are fully working yet. When it is all going good, then you all get docs. Consider the previous posts a preview.

    The other thing is, I may take a whack at the whole global variable thing... I've got an idea, and if I decide to implement it, I will be rewriting a *lot* of the code.

    I'm also probably going to write a timout trigger for sending data out of the wirelinks, I'm tired of manual resets when it doesn't reply.

    actually, come to think of it, I may rewrite a great deal of the whole send/reply areas of the cpu....

    I'll think about it and see what I end up with....

+ Reply to Thread
Page 2 of 5 FirstFirst 1234 ... LastLast

LinkBacks (?)

  1. 02-08-2010, 07:23 PM

Similar Threads

  1. Revan's Wiremod Tutorials - Now Featuring E2 Guides!
    By turck3 in forum Gate Nostalgia (Old School Wiring) Discussion & Help
    Replies: 470
    Last Post: 12-30-2010, 06:01 PM
  2. Replies: 13
    Last Post: 06-23-2008, 12:15 PM

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