Yorumlar
SwitzerlandFouks5 years ago

Ah Ok, makes sense, I am confusing myself with all my 3 digits Mods... I should make a Pull Request to have ms everywhere Lol

Edit: Pull Request Opened: https://github.com/supertuxkart/stk-code/pull/4177 Let's see what Alayan will say...

theodorepringle ve Andet bunu beğendi
SwitzerlandFouks5 years ago

Pedantic Fouks strikes again, I applied the 4 ms rule for 1.0 Gps with timer only precise to the 1/100 s Why are some Gps having ms precision and others not?

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

Good to know... At least now it means that there is no longer the need to restart Stk, unless they introduced other bugs... I am removing the specific "In particular, the Challenge Completed Skip must not happen until you do a GP Skip" mention then.

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

I just tested myself, and yeah, the offroad is insanely strong... Even with Red Skid + Nitro + 3 Zippers, I can barely reach 50 km/h... So the only explanation is that the wrong version was used, sorry :| Make sure to have the latest 1.0b Data Folder https://github.com/Fouks0/stk-code/releases/tag/Addons-1.0b

Wax-stk bunu beğeniyor
SwitzerlandFouks5 years ago

Andet, was the exploit in the latest Wax' run the one that was fixed, or a new one? If yes, it would mean that he used the wrong version; else it is Ok. I prefer to let you verify his run.

Wax-stk ve Andet bunu beğendi
SwitzerlandFouks5 years ago

Very cool :D ! So it was why the binary failed to load the textures... Nice, so we can stay with the Stable 1.0 base. I put the Win64 binary with Dlls in GitHub, can you run Stk with this (put the SuperTuxKart1.0AddonsWin64 folder next to the data directory)? I cannot test in my Virtual Machine as 3D is totally broken here Lol I think that what was missing is just the -DUSE_WIIUSE=0 with Cmake as you told me about WiiUse issues... You should now be able to compile yourself easily too...

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

I used the ones here: https://github.com/supertuxkart/dependencies - windows_64bit (Using Visual Studio)

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

I just tried to compile Stk with Windows in a Virtual Machine, and it is just hell...

Some points that may help:

  • If Cmake complains about missing WinHid, just disable WiiUse with -DUSE_WIIUSE=0
  • If Cmake complains about missing Fribidi, just disable it with -DUSE_FRIBIDI=0
  • If Cmake complains about missing FreeType, set its directory with -DFREETYPE_LIBRARY=C:\Path\To\stk-code\dependencies-64bit\lib\libfreetype.lib
  • With MsBuild, use /p:Configuration=Release to not build a Debug binary

I was able to compile the latest source, but not the 1.0 based one (well I can compile but the binary cannot open textures for some reason)... So I think that I am going to rebase the code using the Latest Git and not the Vanilla 1.0 one.

The best would still to have a Linux Dual Boot in your machine... Or better, just delete Window$, and if you really need it, put it in a virtual machine...

Wax-stk ve Andet bunu beğendi
SwitzerlandFouks5 years ago

It took some time but I had a bit more to do than expected, but the mod is finished :D ! https://github.com/Fouks0/stk-code/releases/tag/Addons-1.0b Shiny Suburbs was dropped, Nostalgia replaced by Beam Runner. Due to possible fixes soon with good probability, I did not include Subsea and Frozen Drive finally. Origami Animosity was updated.

Gps are now: (note that you put 2x Canyon 42 Lol, so I put Beam Runner instead in Amarigo Gp)

Amarigo GP: Beehive, Beam Runner, On an Iceberg, Down by the River, Green Hill Holidays: Secret Garden, Paradise Peaks, Lake Ikeal, Sea Race, China The Good Old Times: Blackhill Mansion, The Island, Bovine Barnyard, Tux Tollway, Green Valley Distant Worlds: Canyon 42, Lost Chasm, High in the Sky, Origami Animosity, Terabite The Alternate GP: Racetrack, Amarigo GP, Voxel Village, Holidays, Kapman Island Resort, The Good Old Times, Distant Worlds, Extreme Dimension (all 24 tracks) If we add tracks later, they will not be included in The Alternate GP.

I tightened the time limits so it is now barely possible (but not impossible) to beat Challenges with Kiki in general (at least with my skill). You should still not have problems to complete a full run with a Heavyweight or Middleweight, but anyone that does a full Addon Story Mode without having to restart any Challenge deserves my respect :D ! And if it is actually too hard, I will not make it easier, just use a lower Difficulty in this case (but I am sure that you will not have much trouble in SuperTux :p). To me, "SuperTux" should really sound like something that is very hard. The true Challenge is actually to beat Story Mode only using Lightweights and without restarts, but I think that this would actually be impossible Lol

Minor change, the characters are now only happy if they finish 1st :p I really hope that you will get this to work with Windows! And am really looking forward to seeing any Addons Story Mode run! Good Luck :D !

Wax-stk, Andet, ve theodorepringle bunu beğendi
SwitzerlandFouks5 years ago

Lol it is indeed cumbersome but I actually resetted each time properly when I ran the game. Next needed feature would be a simple "Reset Profile" button... (However you should restart before creating the new profile, not after, else of course you will have created a new profile for nothing :p )

Alayan ve Wax-stk bunu beğendi
SwitzerlandFouks5 years ago

10 s is just 0.32% of your run so actually pretty nice... We are considering the time that you could have saved, and of course as a penalty time, it was going to be even more... Are you not happy that it is still Sub 52 :p ? The issue was that you need to restart Stk before starting a new run, because the Challenge Completed Skip Bug is still active until you properly reset Stk, and you must not be able to use this exploit until it happens "normally" only after the first Gp Skips. In the 3 other runs, this was done properly, or the player made sure to not use this exploit (which is also an acceptable alternative if you are too lazy to restart Stk). Here, the bug happened before the first Gp...

Alayan bunu beğeniyor
SwitzerlandFouks5 years ago

Changed 1.0 to 1.x.

Added in the General Rules: "Penalty times can also be applied instead of a rejection in a case-by-case basis and will be clearly shown in the submission's description." "For multiple version categories (0.9.0-0.9.2 or 1.x), you are however allowed to use any official code or assets that are contained by the version range (unless some code or asset that was quickly fixed later broke something that would give the runner a significant advantage). So you can for example use Git code and features that came after the 1.0 release and until the latest 1.x release." (this also means: no code between 1.2 and 2.0, assuming that 1.2 is the latest 1.x version) Removed: "Runs that used git code can still be accepted if it is reasonable to think that no gameplay change was introduced in it compared to the release, but again please ensure that you are using the right code." (now redundant with the new paragraph, it covered another Waxpro's case that is still covered by the new rule, and I suppose that we will have a 2.x category in the far future...)

And 1.x Story Mode: "You must reset the game properly such that the run happens like you were starting STK from scratch. In particular, the Challenge Completed Skip must not happen until you do a GP Skip" There were no such reset issue in other versions so I did not put this in the General Rules.

Finished the Waxpro's run verification and applied the new rules by accepting it and adding 10 s of penalty time.

kimden, Alayan ve 2 diğerleri bunu beğendi
SwitzerlandFouks5 years ago

Ok, in this case I am going to change 1.0 to 1.x. Changes are indeed minor, unlike 0.9.2 -> 0.9.3 which basically removed all Off Road Iirc...

"Mind explaining a bit ?" : normally, when you end a race, you get the "Challenge Completed" screen, which is unskippable (we can only make it end faster). But for some reason, once you used a Gp Skip, this screen is not longer appearing, and instead the race restarts. And it is faster to make the race restart and then quickly quit it via the menu and come back to the Overworld. The problem is that this behavior continues despite starting from a new profile if you did not restart Stk, so you can use the exploit the first 5 races that you do before the first Gp, which is not possible in a truly clean run.

The "Challenge Completed" cinematic takes like 1.7 s if we mash buttons, but one can quit via the other way in an arbitrarily low time if the runner were really quick. As we can save up to ~2 s each time (in practice it would be more like 1-1.5 s, the time to open the menu and click the "Exit Race" button), we can apply a 2 s penalty each time it is used (so 10 s in his run)

Wax-stk ve Alayan bunu beğendi
SwitzerlandFouks5 years ago

Yeah but in this case it would be allowable for Any% and we would need to add a new category or just a new rule that bans this Lol In console games, it is the same, a previous game should never influence the current run in any way Maybe they should add a "Reset Profile" button that resets properly a profile Lol. What I was always doing is to delete the previous profile, restart Stk and create a new one. I am Ok with adding penalty times as throwing away a full run for this is pretty harsh, and Waxpro would eventually hate me Lol

Wax-stk ve Alayan bunu beğendi
SwitzerlandFouks5 years ago

Yeah, also having a 1.x category would avoid to have to treat many cases... I just want to get some more feedback before changing 1.0 to 1.x. However, I still think that the game should be reset properly. Runs should not be impacted by previous ones, imagine if there were possible to start a game with the Final Challenge unlocked or so due to some weird bug... Yes, we can preselect the kart, but at least this can be done after resetting the profile (and might not even save 0.1 s if you put the cursor at the right place). Maybe the preloading was a good technique in the past, but the rules were also fuzzy. And at least you did not have to do a part of a run to be able to preload...

Wax-stk ve Andet bunu beğendi
SwitzerlandFouks5 years ago

Does anyone else agree? In this case, we could change the rules such that anything between 1.0 and 1.1 is acceptable (which would also allow to use Xr591 with new skips). In other words, change 1.0 to 1.x

I should start a lawyer career, hopefully I am not too annoying by being very strict regarding the rules Lol

Wax-stk ve Andet bunu beğendi
SwitzerlandFouks5 years ago

Well, another controversy: I just rejected the Waxpro's Story Mode run ( https://www.speedrun.com/stk/run/mexed13z ) because

  • It is forbidden to use the "Show everyone's items" as they give you an "unfair advantage that could help you get better times" (for example, you could see if you can slipstream an Ai if you know that it does not have a Bowling Ball, which can help you a lot to break through more easily at start)
  • It is a bit subtle, but the game was not properly reset, so in his run, the Challenge Completed Skip from the previous canceled run was in effect and used before the first Gp Skips, which also gives a save of a few s. It is reasonable to think that this should not be allowed, and I am going to add a line in the 1.0 Story Mode rules.

I wonder if Git code was used, or if the Show Other's Items was separately added.

Really really sorry Waxpro, but rules are the rules... I could also accept and add like 30 s penalty time, but did not feel like to do so. But hopefully it will just motivate you to make an even better run :D !

Wax-stk ve Andet bunu beğendi
SwitzerlandFouks5 years ago

Ok :D ! Now, looks like you did not see my edit about Origami Animosity Lol

Also, personally, I would not put Subsea and Frozen Drive until they are fixed, but know that you like these so I would put them anyway. However, again, once the Mod is done, they will be frozen and no update can be applied to them until a new Stk version. Or if you think that they can be fixed soon, we could choose to not include them now, but include fixed versions soon later. Could CrystalDaEevee or all these 3D pros do something?

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

Cool, I will do this tomorrow or Sunday depending on my schedule.

But for Origami Animosity, will you be able to fix it this weekend?

Just one thing for the Gps, was Tux Tollway in an older version of Stk? The point is, as you probably noticed, to only have tracks that were once Standard for this Gp :p

Andet bunu beğeniyor
SwitzerlandFouks5 years ago

Things like Green Valley 0.9.3 should certainly remain in the main game as they were not Addons for these versions, but I think that there should not be Addons times in the main game otherwise. I am not comfortable with duplicate submissions, it is like submitting 100% times in both 100% and Any% for example... To me, either we put times once in the right game, or we delete this Subgame and create new rules for Addons in the main game; allowing Addons times in the main game defeats the main purpose of this Subgame...

I will see this weekend for the Mod modifications. If Frozen Drive is broken but you wish to include it anyway, we can do it, but once we added it in the Mod, it will be frozen so any update will need to wait the next Stk version and we will not have a leaderboard for newer versions (but we can also not add it now, but later).

theodorepringle ve Andet bunu beğendi
Fouks Hakkında
Katıldı
6 years ago
Çevrimiçi
today
Oyunlar
18
Oyunlar oynandı
SuperTuxKart
SuperTuxKart
Son yarış 2 years ago
15
Oyunlar
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Son yarış 4 years ago
3
Oyunlar
Takip edilen oyunlar
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Son ziyaret 1 year ago
2,439
ziyaretler
SuperTuxKart
SuperTuxKart
Son ziyaret 1 year ago
2,549
ziyaretler
Moderatörlüğü yapılan oyunlar
SuperTuxKart
SuperTuxKart
Son hareket 7 days ago
264
hareketler
SuperTuxKart Add-Ons
SuperTuxKart Add-Ons
Son hareket 6 months ago
56
hareketler