Once SMBX2 fixes it, it should be always on true. Otherwise Mode 3 runners will be disadvantaged.
I agree, for all SMBX modes, keyhole fix should be on once it gets fixed on SMBX2
@Eclipsed So, once you'll confirm everything in most is fine, I'll officially release TheXTech 1.3.4, right now I have nothing to fix up for the right now except new works for the next versions and the Android support polishing that will go even after the 1.3.4 release.
I made a KeyHoleTest world and GIFs:
https://files.catbox.moe/7jdpn4.zip
@Eclipsed In both cases, the time was 30.342 seconds.
Also, since XTech and X2 use In-Game timing, two rules should apply to them.
-
They shouldn't spend more than 5-10 Seconds in the Menu (we already discussed this).
-
They should force the game to keep running even when the window is unfocused.
I wrote here how to do the latter for TheXTech. SMBX2 Users can do it by starting it with the following Command:
LunaLoader.exe --runWhenUnfocused
31:605 with Mario on SMBX2 31:605 with Mario on Xtech
Approved for Runs!!! Also for >2, I can just say that they need to add the time they spend outside if they accidentally unfocus the window. That's what we've been doing
@Wohlstand Release The New Version!!
Can I have the links to the newest builds on each platform?
I can just say that they need to add the time they spend outside if they accidentally unfocus the window. That's what we've been doing
On TheXTech that is easy to make: I need to place the hook at the "CheckActive()" call, but wait, I can make some of that much easier! I can add the check of SDL_Window at the time ticker, and when the window is inactive, do count that time. I'll make the issue for a future version at GitHub to don't forget (I'll give the link), you can comment on it with suggestions/tips if you want, etc.
Btw, for speed-run modes, I can automatically enable the FPS showing and the disabling of the on-focus-lost pause, should I do that? this makes it very very easy by adding the little startup condition.
Can I have the links to the newest builds on each platform?
Do you want to have links for release versions or for the latest dev builds? (they all equal to the current repository state)
@Eclipsed: Also for >2, I can just say that they need to add the time they spend outside if they accidentally unfocus the window. That's what we've been doing
That would be fine, too.
@Wohlstand: Btw, for speed-run modes, I can automatically enable the FPS showing and the disabling of the on-focus-lost pause, should I do that? this makes it very very easy by adding the little startup condition.
Yes, that would be very convenient =)
Yes, that would be very convenient =)
Made: https://github.com/Wohlstand/TheXTech/commit/75dd239bdfdc5e65151c2325245825150f9c0eb6
Cool =)
Also, since Eclipsed approved TheXTech, I think you can officially release 1.3.4 and then link your GitHub/WohlSoft page with the builds.
Gonna on to do that, anyway, against dev builds, I made the convenient page: https://github.com/Wohlstand/TheXTech/wiki/Fresh-devel-builds mainly because the https://builds.wohlsoft.ru is the hive of dev builds for many other projects, so, it's easy to get lost if you don't know what do you want.
Can you link me the direct download to 1.3.4?
All release downloads were here: https://wohlsoft.ru/forum/viewtopic.php?f=5&t=3677 If you want the list of links to every binary, I can provide (3 variants for Windows, 2 variants for macOS, and 3 variants for Ubuntu). Note that I don't suggest giving direct links to the archives, because once new versions getting out, the old one I move into my archive server to release the space on the main host (I have the 30 GB limit, and recently I had it being almost excited). Alternatively, you can link all archives from this GitHub release https://github.com/Wohlstand/TheXTech/releases/tag/v.1.3.4, they will live a very long here.