Standardization
Deleted
4 years ago
Antarctica

I would like to see if someone (maybe 0lhi) can play a level in world 4 called "A Short Level" which I think is level24.lvl. I would like to see what you get when you attempt that on TheXTech.

Antarctica

I would like to see if someone (maybe 0lhi) can play a level in world 4 called "A Short Level" which I think is level24.lvl. I would like to see what you get when you attempt that on TheXTech.

Russia

The Level Timer however doesn't stop when reaching an Exit: https://imgur.com/a/zA0Kqfk

The bug, the only one question: should I stop the level timer when the player dies?

Wohlstand: Would it be possible to have a M1, M2 or M3 at the top-right corner to indicate which Speedrun-Mode is being used?

Easily!

Russia

The Level Timer however doesn't stop when reaching an Exit Fixed!

have a M1, M2 or M3 at the top-right corner Added!

Feel free to get the latest dev build and test the result.

Antarctica

Can I have a link to the build, I'm locked outside of discord right now? I'm not gonna be able to approve this until I discuss with Wohl a few other things. Also, I need to contact Wohlstand about Modes 2-3, to see if there's specific glitches in Mode 3 we should allow due to possible timesaves.

Russia

TheXTech: 18.860 seconds It's the difference of one frame at the beginning if you have to just hold the key at your controller. For the fair test, you should use the autorun and keyhole by the event (I sent you an example of you at XMPP). I received your level and tested it when I added the autorun event with held RIGHT and RUN keys, and the game has shown the same result in 18.844 as SMBX2.

Antarctica

Make it so that in speedrun mode, all levels have autorun turned on.

One frame of loss each level can make a huge difference throughout a whole run.

Russia

One frame of loss each level can make a huge difference throughout a whole run. I'll try to check the controller handling to fix this issue, probably tomorrow, as today at me is too late time I will need to sleep.

Deleted
likes this
Russia

Make it so that in speedrun mode, all levels have autorun turned on. The "autorun" is an event, and its purpose to seize the player's controls and make the player walk automatically. The problem 0lhi explains is the fact controls were not handled at the first frame, and the player had to start the walk with one frame later. The problem is only at level begin, it doesn't affect all other times of the level. So, I should be sure that the manual-hold 0lhi's unit test will pass the check with the same result as SMBX2.

Edited by the author 4 years ago
Deleted
likes this
Antarctica

Just a heads up.

Hey, I can't approve this for runs until I can verify and check everything works. The reason is there's a lot of Mode3 flags, I need to manually go through myself. Right now, I'm trying to get my discord back so I can more quickly contact with Wohl about this situation.

Antarctica

Just a heads up.

Hey, I can't approve this for runs until I can verify and check everything works. The reason is there's a lot of Mode3 flags, I need to manually go through myself. Right now, I'm trying to get my discord back so I can more quickly contact with Wohl about this situation.

Antarctica

Just a heads up.

Hey, I can't approve this for runs until I can verify and check everything works. The reason is there's a lot of Mode3 flags, I need to manually go through myself. Right now, I'm trying to get my discord back so I can more quickly contact with Wohl about this situation.

Russia

Okay, the true reason for the manual-run bug was the miss-counting of the first frame. I also found that my Android version had returned me the 18.860. However, I had to tune the gameplay timer code: I removed the unnecessary saving of the current level time into the game save file, and I had to start the frames counting from 0 rather than 1. That had to completely fix the issue, and my recent Android run makes the 18.844 pass.

Russia

Right now, I'm trying to get my discord back so I can more quickly contact with Wohl about this situation.

Alternatively, you can try to use XMPP way, 0lhi can explain to you everything easier

Antarctica

Tested, it and the level timer works properly

There's an issue on windows where the framerate on WIndows is consistently on 200 for the newest XTech build so I can't do more tests

Deleted
likes this