|
![]() |
Hi, I will post some basic rules in the next days, but I dont want to decide everything on my own. This thread is suppossed to figure out which Rules and So you can help me out if you will. |
|
|
![]() (edited: ) |
Alright Scenario Runs Chosing a Player: Game Options In Game Settings (Alt+x): Winning Conditions: |
|
(He/Him)
|
![]() |
Hi, 2.) In the rules it states that the timer starts when you press "begin" at the setup screen. I'd suggest moving the timer start to the start of the first turn. The benefit being that loading times are not part of the timer. Bringing in some thoughts, probably will be trying some runs in near future. Have a nice day, happycamper |
|
|
![]() |
Hi Hapycamper, thanks for the suggestions. Yes the rules can of course be changed until it is fair enough. I was not sure about them because there was only me at the beginning running this game. 1) Yes I can change this rule to "Options select Beginners". I am overall not sure about the options maybe we can figure something out what suits running the game best. 2) Not sure about this: The loading times should be the same on every modern computer I assume so I can not imagine that there will be some heavy difference between the runs. Yes I was thinking about this too, but if you dont have time to study the pressure is on you right from the start so you have to make your decisions as fast as possible. I would suggest to stick to the current rule for that. I will update the rules for Beginners. Really looking forward for some runs from you, I was just setting up some benchmarks for this game I have no clue if they are really fast or not. (for example JoMama blasted my Isle of Sorcery Run) Cheers |
|
(He/Him)
|
![]() |
Hi! I'm looking forward to becoming a multiple-game speedrunner See ya |
|
|
![]() |
No we have plenty of room to improve the rules Game difficulty yes it also an additional option in the future but this aligns with the factions mentioned above because unless we are just quite a few runners I did not want to blow up the leaderboard to much in the beginning. What we also maybe consider is to disallow game reload to manipulate the RNG (not sure if this works in W2 but we banned it for W1 so you cant grind a ruin until you find dragons and stuff). Cya |
|
(He/Him)
|
![]() (edited: ) |
Hello! TLDR: Loading times are likely inconsistent on different machines. After some tests I return to discuss the loading times. Campaign--------|--MilkToast---|---happycamper_---|--JoMama Of course I don't know on what settings you guys ran the game. If you just ran it on the default settings that are given in the dosbox-config from the download, then I question if these settings are good for running Warlords 2... On the other side I checked if the loading times are the same if I start a campaign multiple times -> there it seems to be stable. I come back to my suggestion to don't include the loading times into the timer. The other option would be to find settings that make the loading times equally long. I think it could be hard to find the 'ideal' settings. Cheers, happycamper PS: about the dosbox-config: I had to adapt 2 settings because my OS is linux and capturing wine-windows via OBS can be a pain. These settings are "output=opengl" (no ddraw in linux) and "fullscreen=false" (I want to see OBS during the run). |
|
![]() |
|
![]() |
Hi happycamper, yeah I looks like we should change the rue for when the timer starts. I will adjust the rules and retime the already submitted runs soon. For the new rule starting the timer I think we should go with: Thanks for taking the time and checking it. |
|
|
![]() |
Hello all, I just saw this thread with the discussion about changing the timing rules. I totally agree with that change given the inconsistent loading times across runners. I just submitted a couple runs using the old timing method - MilkToast, would it be easiest if you reject those runs so I can resubmit with the new timing by subtracting the loading time? Or do you feel it is more appropriate for me to create new runs using the new timing scheme? Regarding the initial game settings, I agree with using the "Beginner" settings moving forward. So far the difference between this and the default settings hasn't played any role, but it is more transparent. This might also allow a natural extension to other categories, just by choosing the "Intermediate" or "Advanced" options. |
|
|
![]() |
Hi, I will verify the runs today and substract the time during this process, so there is no need to resubmit them. Cool thanks guy for your suggestions. |
|
|
xatrixxxatrixx
|
Currently thinking about other ways to run the game: -Tutorial map - annoying because of the instruction popups, but you can finish the game by capturing 4 out of 6 cities with a congratulations screen - and it's really short. why not? -completionist style: all scenarios back to back? including / not including the tutorial? could include some timing splits there which would be something new. -other difficulties / settings - thinking about meaningful settings -terminate all opponents (with or without having more than 50% of cities?) -no ruins / temples etc. Finish without inspecting with hero any other ideas? Some of them seem interesting at least in theory I think |
|
|
![]() |
Hi, sure we can come up with new categories if you like to run them we can create them. Tutorial: Nobody will miss it, but it can be added if desired. So there seems to be some need for new categories so I wll create a few Cheers |
|
(He/Him)
|
![]() |
I did more testing regarding CPU-capping: more concretely if AI-turn-time and the time it takes for units to move is affected by the performance of the machine. I tested on a netbook and my gaming laptop and compared them to each other. While this an "extreme case", it might also be relevant for our setups, since the runs are getting faster and we're closer to a point where we're just seconds or soon maybe even milliseconds from each others runs. |
|
|
xatrixxxatrixx
|
sometimes they move on turn one. did you check back after the fact if the AI actually didnt move? in some cases they go for runes or even if they just get a hero to join them that affects time I found. I can run turn one in the same scenario on the same machine 10 times and 9 out of 10 times it takes 1 second, one time it takes like 5 seconds. But I agree, if a fixed cycle speed makes things fair, that's good. i dont really have a too strong machine myself so thats definitely a factor. And I guess this needs a lot of testing too. |
|
(He/Him)
|
![]() |
Yeah, I checked, they didn't move on turn 1 or turn 2. For fixed cycles in dosbox you can read: |
|
(He/Him)
|
![]() (edited: ) |
First look into times@different cycle numbers: Seems my laptop is capable to get to ~100k cycles. I don't know why I had less time for loading in at 100k fixed than for the max setting. I had the same applications running and no extra load to my knowledge. I think we have to gather some more data from your hardware to figure out what a good cycle number is. on another note: |
|
|
xatrixxxatrixx
|
Thanks for the information. How high you can go depends on the power of your host CPU and on the selected core (above). If the value is too high for your CPU the emulation will slow down and the sound starts to skip. This could potentially be a problem and needs to be verified on a range of multiple machines I guess? |
|
(He/Him)
|
![]() (edited: ) |
We recently made some rule-adjustments regarding the dos-emulation-setting about cycle times: From now on runs should be submitted with a setting of 50.000 (50k) cycles fixed to ensure that the runs can be properly compared. The previous setting was max which just lets you run the game as fast as possible on your hardware but the competition between runs would be flawed then (as the fastest PC has an unfair advantage). The old runs will remain on the page with the field "cycles" set to "Max". For new runs we kindly suggest to run it with 50k cycles and set the variable cycles to 50.000 -> you can also read the section in the rules for the setup: Quote Also we'd like you to show the top bar of the dosbox-window to verify that the run is with 50k cycles. It should look similar to one of the following pictures and mention "CPU speed: 50000 cycles": ![]() ![]() |
|
Thread | Author |
---|---|
Rules & Settings
Last post
|
MilkToastMilkToast
17 replies
|
Random Map Runs
Last post
|
MilkToastMilkToast
10 replies
|
Breaking the game
Last post
|
4 replies
|
Loaded random map run?
Last post
|
0 replies
|
Discord added
Last post
|
MilkToastMilkToast
0 replies
|