Announcement Rolling Back Source Update

Discussion in 'Announcements & Events' started by Seiichi, Oct 13, 2020.

  1. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    After doing the update and getting the server running, players were finding that their equipped items and many different functions/actions of the game were not working which coincides with the previous issue we had. As such we are rolling back to the last update before the source patch, and we will be looking into this issue so that we can resolve it.

    Currently there is no ETA for when we will release this update, but we will be working on it as quickly as possible to get it out.

    I'll also be running James Brown for the week once the server is back up.
     
    FeliciDX, Silkshoes, Dryadia and 5 others like this.
  2. Loading...

    Similar Threads - Rolling Source Update
    1. Seiichi
      Replies:
      8
      Views:
      997

  3. Aluchi

    Aluchi New Member

    Messages:
    2
    Likes Received:
    0
    Joined:
    Mar 9, 2020
    Why not release updates in small patches? It is better to do what is planned gradually than to try to do everything at once and to no avail.
     
  4. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    The issue is not the changes we made, but literally a dependency of the game itself. Most of Dragon's Prophet is made off of abandoned middleware that was not made for or optimized for Dragon's Prophet, and most of the problems are due to solely to this reason.

    The issue we had was inconsistent; everything works on our test server, but we have gotten different issues with this dependency on different setups now. It is likely an issue where there is a workaround somewhere in the code that is not compliant and fails if exact criteria aren't met (we have run into this multiple times now), and is something that we will have to look at fixing. The issue is that the errors are at a kernel level, and not at an application level, so the errors tell us nothing as to why it is failing. Likely the actual issue is memory related, as that tends to be the issue with anything DP problem.
     
  5. THARGOR

    THARGOR Member

    Messages:
    53
    Likes Received:
    21
    Joined:
    May 13, 2020
    ty - and good luck with solving these problems :)
     
  6. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    We have another tentative plan that could potentially deal with the dependency issue while we work on a long term solution; we'll be doing some tests over the next week or so, and see if it is actually viable. Preferably we would like to resolve the dependency issue first as a whole... But given how long it takes to find these seemingly arcane Houdini-esque errors sometimes, finding a workable temporary solution that is in parity with the current server is good enough for the short term.
     
    Galban likes this.
  7. Galban

    Galban New Member

    Messages:
    28
    Likes Received:
    5
    Joined:
    May 13, 2020
    Thanks for your hard work. Could you please update the language packages before update?
     
  8. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    The translation platform we were using (Weblate) was problematic, so we are trying Tradoura, but adding an intermediary service to add and maintain translation strings via commandline (the issue I had with Tradoura is having to manually import 10-20k strings at a time... with 280k strings... per language).

    German was completed as of a month ago, however new strings cannot be added to be translated with Weblate due to restrictions in how it works in comparison to how DP outputs strings.
     
  9. DumbNFat

    DumbNFat New Member

    Messages:
    9
    Likes Received:
    0
    Joined:
    Aug 28, 2020
    I'm just happy to see you working on the game. Hopefully the issues DP has don't present too much of a challenge to you guys. Thanks.
     
  10. Kiryuin

    Kiryuin New Member

    Messages:
    10
    Likes Received:
    2
    Joined:
    May 28, 2020
    DP sounds like a real pain to work on, thank you all for your hard work and not giving up!
     
  11. Aluchi

    Aluchi New Member

    Messages:
    2
    Likes Received:
    0
    Joined:
    Mar 9, 2020
    Thanks to you, the game is alive, I was upset. I understand that this is a lot of work and I wish you good luck. You develop the game, do what others could not or did not want. You will succeed, do as much as it takes time, good luck to you!
     
  12. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    As I said, we have a few ideas of what to fix, it's mostly just figuring out why it is failing.

    There is a potential solution we may look at, but it could potentially increase our costs by quite a bit as it's moving to a more spread out setup.
     
  13. Sylvester

    Sylvester New Member

    Messages:
    8
    Likes Received:
    0
    Joined:
    May 25, 2020
    In my opinion, a game is about developers / publishers but also its community, its players.

    So, if those who are developing need more financial support to try and find solutions, and there, I think I speak for a large number, do not hesitate to let us know.
     
  14. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    There are quite a few issues with what you are proposing:

    First and foremost, it is not the players responsibilities to financially support a server or service more than they feel comfortable with. Maintaining and continuing to run the business comes down to how the business model is applied, and also with the satisfaction of the players. If people are happy, and have reason to spend money they will, but if they are not then they won't.

    Secondly, prior DP servers (and private servers in general) have often requested for players to spend more money... And many times those people get burnt by untrustworthy people. It is why we do not run a Patreon, it is why we do not take donations, and it is why every purchase is a proper transaction. I personally am against ever requesting money from players; it is unsavory, can be seen as manipulative, and also places an unnecessary burden on players rather than the network.

    Thirdly, income fluctuates and cannot be depended on. People spend less towards the end of the year except of Black Friday/Cyber Monday or after Christmas, but they then spend more in the spring or the summer. Because bills are monthly and because employee payroll is monthly, we cannot expect people to constantly fund the network even if we were willing to ask for it.

    The solution I spoke of is a last resort and is more about saving time and getting the update out sooner, and not a final solution to the issue which seems to plague all versions of DP but is just covered by a bandaid on non-upgraded servers.

    EDIT: As far as actually supporting development, the best way to do so is to purchase Diamonds when you feel you need them and if you can afford it. Also using Paypal is the best way, as Xsolla is garbage and I'm close to removing it again due to waiting two months for them to pay us out.
     
    Last edited: Oct 18, 2020 at 7:35 AM
    ya63210 likes this.
  15. Dimzan

    Dimzan New Member

    Messages:
    1
    Likes Received:
    0
    Joined:
    Apr 1, 2020
    Approximately when you plan to try to install the update again?
     
  16. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    No clue yet, as it's not a simple issue to deal with.
     
  17. Sylvester

    Sylvester New Member

    Messages:
    8
    Likes Received:
    0
    Joined:
    May 25, 2020
    [QUOTE = Si les gens sont heureux et ont des raisons de dépenser de l'argent, ils le feront, mais s'ils ne le sont pas, ils ne le feront pas.
    [/CITATION]

    En fait, vu comme ça.

    Disons que l'idée que je voulais exprimer à la base est plus en phase avec la fin du premier point que vous avez abordé.

    J'avoue avoir laissé ma spontanéité parler d'elle-même sur ce point.
    Autant pour moi. ^^
     
  18. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    Yeah I figured, I just wanted to make clear the reasons why Adept isn't ever going to ask players to spend money; our job is to keep the server running (and hopefully get out this stupid update), and the players job is to just enjoy themselves on the server whether or not they spend money here.
     
  19. Sylvester

    Sylvester New Member

    Messages:
    8
    Likes Received:
    0
    Joined:
    May 25, 2020
    Otherwise in the update notes I remember reading something with Windows 8+. Is that what I'm thinking about?
     
  20. Seiichi

    Seiichi Administrator Staff Member Administrator Moderator

    Messages:
    1,747
    Likes Received:
    1,407
    Joined:
    Oct 20, 2016
    That was in relation to us fixing the High Quality Texture setting for Windows 8+.
     
  21. Sylvester

    Sylvester New Member

    Messages:
    8
    Likes Received:
    0
    Joined:
    May 25, 2020
    Yes, ok, but by "Windows 8+" you mean "Windows 8", "Windows 8.1" and "Windows 10"?
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.