d2jsp
Log InRegister
d2jsp Forums > d2jsp > Ladder Slasher > Server Rewrite Status Update > Part Two
12317Next
Closed New Topic New Poll
Admin
Posts: 24,297
Joined: Sep 24 2002
Gold: 22,278.79
Trader: Trusted
Aug 7 2018 11:39am
So, after the release, I've been watching things pretty closely. Stability is good, but there are some things I'm not happy with, and after much research and work am not convinced I ever will be (by nature of the platform chosen). I won't bore you with technical details, but, after a week of non-stop debugging and research, I've made the decision to go back to a C/C++ core. Since I refactored everything, there's no way I'd want to go back to the original core at this point, so that means I'm in the fun situation of rewriting the server again. Ironically (or not?), I'm at about the exact same progress point I was when I made the first topic last time around: https://forums.d2jsp.org/topic.php?t=79061200&f=272

The bottom line is simple; I want the core to be able to run indefinitely without having to be restarted. With the current platform, that's highly unlikely to be even remotely feasible. The old core mostly fit this standard, with a few exceptions.

The going is quite a bit slower in many regards, but there's also much more controllable stability over the existing platform and rewrite. So, think of this as a two part incremental update, the first rewrite and refactor helped in innumerable areas, and this next one is continuing to improve upon that.

TL;DR, I've been working on a rewrite back to mostly the original language, with the newly refactored code, making still more improvements. I have no even rough ETA on anything, but it's probably the same as my initial estimate from last time. This go around should most certainly take a bit longer, but we'll see once I start getting into more of the core guts how quickly (or not) things go.

I'll try and post updates here and there, but wanted to let you guys know now that I have the base core in what seems to be a very stable position. I was definitely not anticipating or wanting this. It's been a major headache, to say the least. I'd much rather be working on anything else, but it is what it is. :P

Thanks to everyone for their support, it is much appreciated.
Member
Posts: 70,320
Joined: Nov 2 2007
Gold: 130,699.43
Trader: Trusted
Aug 7 2018 11:46am
Wow you are really doing a lot of work! :o
:hail: :hail: :hail:
Member
Posts: 4,618
Joined: Aug 3 2008
Gold: 575.25
Aug 7 2018 11:46am
another entire server rewrite, that's a lot of work.

thanks

can't wait to see what you have in store for the new one.
Member
Posts: 32,292
Joined: Feb 19 2006
Gold: 18,145.28
Trader: Trusted
Aug 7 2018 11:52am
eat
rewrite
sleep
repeat

Thanks for the work!
Member
Posts: 15,144
Joined: Aug 2 2006
Gold: 9,025.34
Aug 7 2018 11:58am
wow thanks!
Member
Posts: 14,300
Joined: Oct 17 2004
Gold: 2,000.40
Aug 7 2018 11:59am
well, sucks to hear you got another project at your door-step, but at least we all know your long term plans for LS and where we are potentially heading. Thanks!
Member
Posts: 33,184
Joined: Apr 7 2007
Gold: 5,684.04
Aug 7 2018 12:01pm
Thanks for continuing to perfect it.

Game updates has been really good. Exploring feels better and I think once events come back even with nerfs to some events there will be huge hype over exploring.

I hope as little headaches as possible for this rewrite. Also as few CARTRACK posts as possible.
Member
Posts: 7,538
Joined: Jan 16 2018
Gold: 55,518.41
Aug 7 2018 02:05pm
Quote (FirstDoorFail @ Aug 7 2018 10:01am)
Thanks for continuing to perfect it.

Game updates has been really good. Exploring feels better and I think once events come back even with nerfs to some events there will be huge hype over exploring.

I hope as little headaches as possible for this rewrite. Also as few CARTRACK posts as possible.



Pfffft. You can’t get rid of me that easily! =(
Member
Posts: 39,870
Joined: Jul 28 2007
Gold: 254,315.00
Aug 7 2018 02:16pm
Damn :( finished a rewrite only to have to revert to the previous code! Thats rough af :cry: I wish you the best of luck! Hopefully no major issues present themselves!!

Admin
Posts: 24,297
Joined: Sep 24 2002
Gold: 22,278.79
Trader: Trusted
Aug 7 2018 02:20pm
Quote (Cheeya @ Aug 7 2018 03:16pm)
Damn :( finished a rewrite only to have to revert to the previous code! Thats rough af :cry: I wish you the best of luck! Hopefully no major issues present themselves!!


Not reverting anything. It's another complete rewrite, because I am explicitly not reverting.

Market is almost done, untested though. Only Buy items is left undone atm. That went relatively fast.
Go Back To Ladder Slasher Topic List
12317Next
Closed New Topic New Poll