Help decide the future of PK2s!

Page 2 of 2 FirstFirst 12
Results 16 to 28 of 28
  1. #16
    Member asd234 is offline
    MemberRank
    Jan 2012 Join Date
    55Posts

    Re: Help decide the future of PK2s!

    i still didint get it.. but thanks for going into details..

  2. #17
    Valued Member LegendaryDev is offline
    MemberRank
    Dec 2010 Join Date
    125Posts

    Re: Help decide the future of PK2s!

    Amazing project this makes the life easier in editing/updating :D

  3. #18
    Member asd234 is offline
    MemberRank
    Jan 2012 Join Date
    55Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by LegendaryDev View Post
    Amazing project this makes the life easier in editing/updating :D
    yea it does! but u still need 2 know where things are.. cuz if u put that come's from media into data u might f up ur client.. xD

    but yea.. jMerlin and Pushedx and Jangan should work together and make awsome client that will be shared for public.. even though alot of people dont deserve it but its still smth that shudnt be kept private..

    also.. quick question..

    lets say u will make jMerlin's idea work.. dont you need 2 open extra ports? and woudnt it make server easier target for hackers?

  4. #19
    Apprentice Mykha is offline
    MemberRank
    Oct 2011 Join Date
    14Posts

    Re: Help decide the future of PK2s!

    Great news !. It will be much easier also faster to edit now. Thank you ;)
    Last edited by Mykha; 23-06-12 at 02:49 AM.

  5. #20
    Valued Member pushedx is offline
    MemberRank
    Oct 2008 Join Date
    100Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by asd234 View Post
    lets say u will make jMerlin's idea work.. dont you need 2 open extra ports? and woudnt it make server easier target for hackers?
    Nope, the files are coming from a web server, which would be part of the "cloud". You wouldn't be opening any ports on your servers and the servers that host these files (sh)would be DDoS protected. You could just use a dedicated web server, but you'd need to have a lot of bandwidth, at least a 1gbit connection, and DDoS protection, as if the server gets taken down, then everyone's game play is ruined since they can't download files. That's why the cloud approach might be best, but it wouldn't be cheap. It would be an interesting idea though, I might make a little example of it sometime later.

  6. #21
    Valued Member pushedx is offline
    MemberRank
    Oct 2008 Join Date
    100Posts

    Re: Help decide the future of PK2s!

    I had a little free time today, so here's an update. This is a demo of the streaming web content in a custom GfxFileManager.dll. It didn't take long at all to make, and it does seem to work. Actually finding the right use for it is another issue though.

    Video: [PoC] Silkroads GFXFileManager API - Web-based Streaming

    Now, in my opinion: given the current landscape of the Silkroad private server scene, I would think that this idea would be really hard to implement successfully. There are two main issues to consider:
    1. Attacks (DDoS, web server exploits, etc...)
    2. Inefficiency of smaller file downloads on high rate servers.

    #1 is self evident, and no explanation is needed.

    When it comes to #2 though, most servers with high rates result in players skipping through a lot of the game really fast. This would mean that the whole idea of people "trying" the server with a minimal set of files is pretty useless since they will be accessing a lot of content really fast.

    For example, on 1x rates, "pre-loading" Jangan and Constantinople would mean players would not have to download many files until way later on when they are 20+. On a high rate pserver, getting 20+ is typically 1-2 minutes of work if that.

    As a result, the minimal file distribution would have to include a lot more areas as well as a lot more game content to really be useful. Once you get to a certain point, it would just have been easier for people to have downloaded the entire client in the first place and you not worry about setting up a web server to handle the files.

    The idea is there, but when it comes to Silkroad, I just don't think it's that applicable to how most servers are setup nowadays. That is not to say I think it is a waste of time or anything, but in terms of "can this make my server better?", I think the answer is "no". It is something new and unique though, so take it for what it is; just another development project.

  7. #22
    Account Upgraded | Title Enabled! RevoLand is offline
    MemberRank
    Jan 2009 Join Date
    117Posts

    Re: Help decide the future of PK2s!

    Amazing job from Amazing person, good luck with it :)

  8. #23
    Ginger by design. jMerliN is offline
    MemberRank
    Feb 2007 Join Date
    2,497Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by pushedx View Post
    I had a little free time today, so here's an update. This is a demo of the streaming web content in a custom GfxFileManager.dll. It didn't take long at all to make, and it does seem to work. Actually finding the right use for it is another issue though.

    Video: [PoC] Silkroads GFXFileManager API - Web-based Streaming

    Now, in my opinion: given the current landscape of the Silkroad private server scene, I would think that this idea would be really hard to implement successfully. There are two main issues to consider:
    1. Attacks (DDoS, web server exploits, etc...)
    2. Inefficiency of smaller file downloads on high rate servers.

    #1 is self evident, and no explanation is needed.

    When it comes to #2 though, most servers with high rates result in players skipping through a lot of the game really fast. This would mean that the whole idea of people "trying" the server with a minimal set of files is pretty useless since they will be accessing a lot of content really fast.

    For example, on 1x rates, "pre-loading" Jangan and Constantinople would mean players would not have to download many files until way later on when they are 20+. On a high rate pserver, getting 20+ is typically 1-2 minutes of work if that.

    As a result, the minimal file distribution would have to include a lot more areas as well as a lot more game content to really be useful. Once you get to a certain point, it would just have been easier for people to have downloaded the entire client in the first place and you not worry about setting up a web server to handle the files.

    The idea is there, but when it comes to Silkroad, I just don't think it's that applicable to how most servers are setup nowadays. That is not to say I think it is a waste of time or anything, but in terms of "can this make my server better?", I think the answer is "no". It is something new and unique though, so take it for what it is; just another development project.
    If you could hijack loading screens and show a progress bar, it might be more feasible. Modern games don't tend to stream data as needed, rather they stream what's needed immediately then progressively the rest of the client (so you can play with a minimal download). It would be pretty challenging to make that work really well though.

  9. #24
    Enthusiast degluiperd is offline
    MemberRank
    Nov 2011 Join Date
    30Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by pushedx View Post
    I had a little free time today, so here's an update. This is a demo of the streaming web content in a custom GfxFileManager.dll. It didn't take long at all to make, and it does seem to work. Actually finding the right use for it is another issue though.

    Video: [PoC] Silkroads GFXFileManager API - Web-based Streaming

    Now, in my opinion: given the current landscape of the Silkroad private server scene, I would think that this idea would be really hard to implement successfully. There are two main issues to consider:
    1. Attacks (DDoS, web server exploits, etc...)
    2. Inefficiency of smaller file downloads on high rate servers.

    #1 is self evident, and no explanation is needed.

    When it comes to #2 though, most servers with high rates result in players skipping through a lot of the game really fast. This would mean that the whole idea of people "trying" the server with a minimal set of files is pretty useless since they will be accessing a lot of content really fast.

    For example, on 1x rates, "pre-loading" Jangan and Constantinople would mean players would not have to download many files until way later on when they are 20+. On a high rate pserver, getting 20+ is typically 1-2 minutes of work if that.

    As a result, the minimal file distribution would have to include a lot more areas as well as a lot more game content to really be useful. Once you get to a certain point, it would just have been easier for people to have downloaded the entire client in the first place and you not worry about setting up a web server to handle the files.

    The idea is there, but when it comes to Silkroad, I just don't think it's that applicable to how most servers are setup nowadays. That is not to say I think it is a waste of time or anything, but in terms of "can this make my server better?", I think the answer is "no". It is something new and unique though, so take it for what it is; just another development project.

    Would be good way to get rid of all useless files in the pk2's so client size gets reduced alot.

  10. #25
    Ginger by design. jMerliN is offline
    MemberRank
    Feb 2007 Join Date
    2,497Posts

    Re: Help decide the future of PK2s!

    Drew, y u never on MSN?

  11. #26
    Novice WeeMan is offline
    MemberRank
    Mar 2010 Join Date
    United StatesLocation
    4Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by jMerliN View Post
    Drew, y u never on MSN?
    Drew plays Minecraft months at a time.

  12. #27
    Ginger by design. jMerliN is offline
    MemberRank
    Feb 2007 Join Date
    2,497Posts

    Re: Help decide the future of PK2s!

    Quote Originally Posted by WeeMan View Post
    Drew plays Minecraft months at a time.
    So you're saying he's working mostly with redstone these days? Hardcore shit.

  13. #28
    Apprentice kevin_owner is offline
    MemberRank
    Dec 2009 Join Date
    24Posts

    Re: Help decide the future of PK2s!

    These idea's are good.

    I really like JMerlin's idea to have the pk2 files at a webserver. Since I noticed yesterday when I wanted to try a bunch of different servers but I couldn't really play one of them since they hosted their client a file sharing site which obviously have crappy download speeds.

    This combined with drew's first idea of his first post to use prefixes could really work out well if the server owners decide to use this. But the server owners probably want to have everything for themselves instead of trusting a 3rd party to handle their client files.(I really hope i'm wrong though)



Page 2 of 2 FirstFirst 12

Advertisement