Forum posts

Forum: Diablo II: Lord of Destruction

Thread: Race 10 April

Started by: sanzeausanzeau

I support 17 april, I must leave tomorrow, surprise vaccination tomorrow

 

Forum: Diablo II: Lord of Destruction

Thread: Race 10 April

Started by: sanzeausanzeau

I'm in, what are the rules? Is the winner based on RTA or IGT?

 

Forum: Diablo II: Lord of Destruction

Thread: Load time consistency experiment

Started by: IndrekIndrek

(edited: )

Current WR in HC P1 Sorc is 1:00:41 (IGT). Yesterday I got a 1:02:00 (IGT). The run in IGT is 1 minute slower, but when comparing RTA the run is almost over 3 minutes faster.

1:00:41 (IGT) - 1:05:12 (RTA) 4min 41s difference
1:02:00 (IGT) - 1:02:45 (RTA) 45s difference

The run yesterday got a leveling setup where I didn't need to do as many save and exits as usual so my IGT/RTA time difference ended up very small. This is the reason I couldn't make act 2 leveling work anymore as well, because IGT hugely favors strategies that save & exit more.

 

Forum: Diablo II: Lord of Destruction

Thread: Looking for help with D2ID setup

Started by: PharaohLawnPharaohLawn

The currently available diablo.run extension was not made by us and it's closed source. It stopped working as well some time ago and we built our own extension, but it's stuck at Twitch review process. Can take up to 2 weeks. It's been a week since we submitted it so should be available soon.

PharaohLawnPharaohLawn likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Looking for help with D2ID setup

Started by: PharaohLawnPharaohLawn

D2ID stopped getting updates couple years ago and no longer works. We built diablo.run as an alternative. https://diablo.run/setup

PharaohLawnPharaohLawn likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Load time consistency experiment

Started by: IndrekIndrek

Could someone refer me to a runner who is known to have bad load times? I looked at top sorc runs and didn't see anything out of the ordinary there when it came to load times.

 

Forum: Diablo II: Lord of Destruction

Thread: Load time consistency experiment

Started by: IndrekIndrek

(edited: )

@BokserKabatyBokserKabaty I think you also didn't have -seed active. Your spawns seem inconsistent. Better to keep -seed for now so we have some consistency.

Edit: Actually it's probably best to test both anyway. I'll do some runs without -seed as well and see if I get similar results.

I did some runs without -seed and also got ~99 second difference in RTA/IGT. I'll post some videos and start a Google sheet to keep track of all submissions.

Inv1veInv1ve likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

(edited: )

I started a topic for such an experiment https://www.speedrun.com/d2lod/thread/ci3bt

I also tested out the time difference between RTA, IGT and -ns. IGT is op compared to -ns. I'm kind of surprised how little time -ns saves. -ns in p1 normal sorc run saves maybe like ~1 minute. IGT saves ~5 minutes.

If we converted to IGT so we can have a fair competition with the -ns run then that definitely didn't work out. If there could be a -ns penalty and the run retimed into IGT it would still be WR. Edit: or maybe not, I forgot my run exists.

It has created an odd situation now. I don't want to scam 327 of the WR as well with the rules that were put in place. No good solution anymore.

Inv1veInv1ve likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Load time consistency experiment

Started by: IndrekIndrek

(edited: )

Trying to figure out how inconsistent the load times really are between systems. Currently we assume they're inconsistent, but it would be nice to actually test and prove it.

Take part of the experiment:
1. Download the save file. Ask for the save file from my Discord if it's not working. Indrek#9137
https://www.dropbox.com/s/asqjw5mx92c6wfc/Helene.d2s?dl=0
2. Add -seed1400148573 to your target line to keep Jail spawn consistent.
https://i.imgur.com/JUhxOZO.png

Start the timer. Use Telekinesis on waypoint, walk towards the champions, cast one nova, save & exit. Repeat until level 16 and stop the timer.

My submission:

My first slowest attempt was RTA: 5:53 / IGT: 4:20
Time difference: ~93 seconds

After this I did a lot more attempts and time difference was always the same ~93 seconds. Here's my fastest attempt:

RTA: 5:42 / IGT: 4:07
Time difference ~93 seconds

Bonus experiment:

-ns comparison
RTA: 5:13. While IGT saved 90 seconds, then using -ns only saved 30 seconds.

Probably won't be the last experiment. For example should also test shrine checking load time consistency.

BokserKabatyBokserKabaty and Inv1veInv1ve like this. 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

@BenderBender Any% normal would be for p1/px/p8 sorc? I guess even in these sorc categories it's just p1 sorc where the timing breaks down due to load times.

Actually one question I have is that I've heard people say "load times are inconsistent", but I haven't had that experience myself. They seem very consistent to me based on the way you play. Even TCP/IP load times are consistent and you can work around it. It's the same in-game where certain actions just make your load times longer and you can strategize it. That's what Slimo did with -ns and it's what we lost when we swapped to IGT. We lost a big portion of strategizing the sorc route which is what made it interesting in the first place.

For example I'm confident that p1 sorc can be faster with act 2 leveling with RTA (it's something I was working on), but when we swapped to IGT the Jail setup was not beatable with anything in Act 2. We made rules based on one specific strategy and inadvertently made it super optimized. This also carries over to other classes. If IGT is maintained then all classes best route in p1 is Jail leveling (I'm generalizing, but only tested assassin and necromancer), where otherwise in RTA you would be behind too much.

@WafuWafu It's not really ignored, it's just something we have no control over. We could wait another year for speedrun.com to provide these features, but we've waited long enough and the community is mostly fed up with the current situation.

Also when we voted on these issues I was under the impression that this is how it was going to be setup anyway. I'm sure there were others who voted on this premise, but later turned out that it's not possible and was done differently. Well, I would have voted differently and so would have other people. That's a big reason we saw quite a few runners give up and leave.

Retiming promise was another one that probably made people favor IGT, but was later decided that runs won't get retimed.

Timing method setup and retime promise were the only reasons I favored IGT to begin with, but none of that happened.

Inv1veInv1ve likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

(edited: )

We did ask if -ns is okay and assumed it is after the run got verified by Teo.

Edit: Oh yeah, but to be fair Teo didn't notice that the run used -ns (at least that's what he said in my chat when I asked about why he verified it).

 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

I don't think it's worth messing up all other categories just because of p1 sorc. IGT never created fairness in p1 sorc which it was supposed to do. Beating Slimo -ns with IGT is not difficult, because once you get a Jail setup you already have a 3 minute head start. Had much more fun trying to beat it in -ns as well. I know 327 also enjoyed -ns.

IGT didn't make p1 sorc fair and just made all other categories unnecessarily more convoluted.

Not sure how to handle the -ns run. Slimo won the category with -ns. I'm personally fine with it just winning.

 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

(edited: )

Is it a problem in any other category besides p1 normal sorc?

Edit: I can't really find any other category where it would matter as well besides p1 sorc.

Also didn't we already dethrone Slimo wr anyway when we converted to IGT. I guess we scam either way.

 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

(edited: )

To me the Vice City style leaderboard still seems more fair and better understandable. I think it's a mistake that current runs do not have RTA listed in their data. It's going to be impossible to fix this issue if speedrun.com is going to support this hacky setup in the future. The longer it stays like this the more data will need to be fixed in the future.

Currently users don't even submit their RTA at all so how are we going to get that data. Run by run?

If RTA is required for the run to be submitted then that RTA data should be referenced in speedrun.com data anyway.

MekalbMekalb likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

What was the reason?

There are lack of times in one of the leaderboards because they really don't exist. It would be a much more accurate leaderboard. For example https://www.speedrun.com/gtavc Also get a much faster way of sorting the runs by clicking time without loads or time with loads. Fixes the API problem as well.

 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

Was there a reason not doing it this way? https://i.imgur.com/4xGs7mP.png

 

Forum: Diablo II: Lord of Destruction

Thread: Issues with current timing method setup

Started by: IndrekIndrek

(edited: )

Speedrun.com was not built to support (at least not entirely) the hacky timing method solution we have going on here.

First issue is that RTA submissions get denied, but when you make a submission it's set as default. This also causes a problem I've noticed where verifiers don't notice and this happens: https://www.speedrun.com/d2lod/run/zxdr018y IGT run is submitted as RTA even though it's IGT and RTA submissions aren't allowed. Problems like this should be fixed early if we care about the data.

Second issue is that API doesn't list time without loads. If this was resolved we could nicely combine speedrun.com and diablo.run data. Otherwise we can't pull RTA/IGT separately since they're all the same in API.

For example here's my 48 minute sorc run https://www.speedrun.com/api/v1/runs/me683xqz and it has RTA set to 48 mins, but it's actually the IGT. API lists all IGT as "null".

API data should be cleaned up and always considered in future rule changes. We'll never be able to clean up the categories or history page if the data is broken inside.

91RelaX91RelaX likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Category Layout and Definitions

Started by: muffineatermuffineater

(edited: )

I think it would be a really good change. Could actually link to px/p8 categories then. This change should overall resolve the px/p1/p8 debate.

I think we also don't need to split every main category into softcore/hardcore. Maybe only separate them when they become more popular and there's a demand for it.

It would be a good move towards less categories if we just combine sc/hc in px/p8 normal and hell. That change would already be like 28 less categories.

 

Forum: Diablo II: Lord of Destruction

Thread: Category Layout and Definitions

Started by: muffineatermuffineater

All these game comparisons don't make sense. Games like SM64 and Diablo 3 are exactly how I would like to see Diablo 2 categories sorted. Diablo 3 is literally sorted in "players x".

Even though SM64 doesn't show fastest category as default, it still shows fastest time in each category. In Diablo II that's not the case and that's the argument muffineater is making.

It would be a fair to compare to SM64 if the category setup looked like this for Diablo II: https://i.imgur.com/QNw6Se8.png

91RelaX91RelaX likes this. 

Forum: Diablo II: Lord of Destruction

Thread: Audio Lag questions?

Started by: ChrisBomarChrisBomar

Sound definitely lags the game. It's a common fix to use -ns to improve game performance. Saw a lot of people running -ns in Median XL, Path of Diablo and Project D2 to make the game run more smooth. Mods have a lot more animations flying around in maps and the improvements with -ns are very noticable in these mods.