#MAX
1 messages · Page 3 of 1
BRO
@late wyvern my pack is MAX
Great, from now on your default mappack will be Max. It will be used in: DMs.
;/
I'll look into it Schmole, I'd like to, but the last time I tried the issue was that the library I'm using didn't support threads, so it couldn't recognize the message source (other than being in #1081289718685237248). Thus why only CTP has this setting so far.
Are you referring to the screenshot you posted? My suspicion is that you were actually slower than the DEV time but your score was rounded up (i.e. it was .799x rather than .800x), otherwise it would've shown above rather than below.
I think he was joking about kk editing his display name to top the dev time ranking
Oh lol
@late wyvernscores for max-si-d-1-3
Interpolated highscores for sky scraper (MAX-SI-D-01-03) by Darkstuff:ansi 00: Eddy - 83.743469 01: Sky! - 83.718667 02: vector7 - 83.713951 03: Slomac - 83.707329 04: Schmole - 83.700981 05: aight - 83.697321 06: Nim "Mr. 0ths" - 83.697124 07: Wobert - 83.692276 08: _kkstrong - 83.689777 09: Hild - 83.687771 10: Kostucha - 83.687614 11: NateyPooPoo - 83.680354 12: CeramicBlue - 83.670910 13: DarkStuff? - 83.670240 14: SimVYo - 83.667291 [34m++: -- DEV TIME -- - 83.666667[0m 15: vertexv - 83.650179 16: pralkarz - 83.613661 17: auds - 83.478112 18: ekisacik - 83.424494 19: aloading444 - 82.851709Scores: 21.
Hmm, I think I know what might be happening, on "ties" (as far as the game knows) they're sorted by replay ID. I fashion the replay IDs so that they're sorted correctly even on ties, but I'm sending a -1 for the DEV time so that it doesn't even make the request if you try to watch it.
ah that's right. threads at it again
@late wyvern max how many dev
Schmole has 125 out of 125 over-DEV highscore overall scores for Max mappack.
Maybe you'll like MIN more. A tab all about getting the least amount of gold
perhaps, but I think I prefer normal mapping, versus gimmick mapping
levels that are fun to move about freely, with things to collect. that's my jam.
again; wasn't designed with me in mind, and I'm happy those for whom it is are loving it 
to reflect on my favourites, I had a lot of fun playing and trying to go fast on these:
buckling bridge, diving upwards: the prequel, ninja wants your phone (altho that was a 1/1), what even is a metanet, anyway?, frame your route (level was super cool), and filler incarnate (my fav level of the pack)
Completely fair enough, glad you played ;)
@late wyvern max dev rankings
Rankings - Over-DEV highscore overalls for Max mappack
-# Date: Jun 25, 2025 (00:28) UTC. MAX: 125.
00: aight - 125
01: CeramicBlue - 125
02: Eddy - 125
03: Hild - 125
04: Nim "Mr. 0ths" - 125
05: Schmole - 125
06: Sky! - 125
07: Slomac - 125
08: vector7 - 125
09: vertexv - 125
10: _kkstrong - 124
11: NateyPooPoo - 123
12: SimVYo - 90
13: jp27ace - 86
14: pralkarz - 80
15: Kostucha - 54
16: Wobert - 52
17: DarkStuff? - 50
18: ekisacik - 48
19: auds - 30```
Kk couldn't get over the e0404 dev time 😔
Is too hard
are those challenges designed for normal people? or is it a repeat of sky's intro low gold run where you'd need to di to avoid gold on some levels?
it's all gold spam levels, but the gold subtracts 2 seconds instead
First level is go fish, last level is altered.
An alternative solution to subtractive gold, we ask Eddy turn the leaderboards upside down. Lowest score wins
So.... speedrun?
kk proving definitively that the world is not prepared for such an experience
A highscoring-focused (or rather, speedun-focused) pack from Natey and Slomac! No gold, just get to the end fast.
N++ discord server + MAX tab thread:
https://discord.gg/nplusplus
https://discord.com/channels/197765375503368192/1385296978572869672
Link to download the tab:
https://github.com/edelkas/npp_mappacks/raw/50f2a79/MAX.zip
TIMESTAMP...
how did I get all dev times while not having this one 
Interpolated highscores for sky scraper (MAX-SI-D-01-03) by Darkstuff:ansi 00: Eddy - 83.743469 01: Sky! - 83.718667 02: vector7 - 83.713951 03: Slomac - 83.707329 04: Schmole - 83.700981 05: aight - 83.697321 06: Nim "Mr. 0ths" - 83.697124 07: Wobert - 83.692276 08: _kkstrong - 83.689777 09: Hild - 83.687771 10: Kostucha - 83.687614 11: vertexv - 83.685029 12: NateyPooPoo - 83.680354 13: CeramicBlue - 83.670910 14: DarkStuff? - 83.670240 15: SimVYo - 83.667291 [34m++: -- DEV TIME -- - 83.666667[0m 16: pralkarz - 83.613661 17: auds - 83.478112 18: ekisacik - 83.424494 19: aloading444 - 82.851709Scores: 21.
PC master race
https://tenor.com/Ht2e.gif
I had just improved it a few minutes ago
oh true!
chronologically:
LB showing 125 dev times: #1385296978572869672 message
LB showing sub-dev time: #1385296978572869672 message
Simple answer. Vegerito is a hacker
he has joined the dark side along with mishu and eddy 😔
finally managed to beat the first column 🙂↕️
after watching some replays i feel like this tab was made to flex natey's di skills 
I actually tried to cut out every DI I could find, within reason
As always with the bastards there are too many cases to account for all of them
20 left?
@late wyvern max dev rank
Rankings - Over-DEV highscore overalls for Max mappack
-# Date: Jun 25, 2025 (03:07) UTC. MAX: 125.
00: aight - 125
01: CeramicBlue - 125
02: Eddy - 125
03: Hild - 125
04: Nim "Mr. 0ths" - 125
05: Schmole - 125
06: Sky! - 125
07: Slomac - 125
08: vector7 - 125
09: vertexv - 125
10: _kkstrong - 124
11: NateyPooPoo - 123
12: SimVYo - 90
13: jp27ace - 86
14: pralkarz - 80
15: Kostucha - 54
16: Wobert - 52
17: DarkStuff? - 50
18: ekisacik - 48
19: auds - 30```
20 total 
think that's what you were after?
Ya
@late wyvern Max average rank
Rankings - Highscore overall top 20 average ranks for Max mappack
-# Date: Jun 25, 2025 (04:00) UTC. MIN: 0. Min. scores: 0.
00: Eddy - 2.333
01: SimVYo - 2.435
02: NateyPooPoo - 3.953
03: Sky! - 4.733
04: Slomac - 6.168
05: fantastic damag - 6.200
06: vector7 - 6.413
07: jp27ace - 6.571
08: Nim "Mr. 0ths" - 6.711
09: vertexv - 6.900
10: golfkid - 8.138
11: CeramicBlue - 8.725
12: YaxMin - 10.024
13: _kkstrong - 10.074
14: DarkStuff? - 10.912
15: Schmole - 11.112
16: aight - 11.331
17: Kostucha - 11.508
18: Hild - 11.704
19: w9555 - 12.143```
<4. Been cleaning up dirty scores here and there, still have some to attend to
@late wyvern anim 2 for maxsic43
Replay highscore trace for NateyPooPoo in MAX-SI-C-04-03 using palette galactic:
Wacky thwump boost strat, maybe could be cleaned/tuned for 0th?
Oh nice, got it on accident a couple of times, perhaps it could be faster given that the current route is very tight already
So you can use it...
Huh I got that a few time too and threw those runs away as annoying
Its fairly consistent
@late wyvern screenshot of maxsia14
Screenshot for the greatest level ever made (MAX-SI-A-01-04) by NateyPooPoo v1 in palette vasquez:
what in the tas discussions
top tier level honestly
oh i got it
are we sure this is maxed
There is ALWAYS another frame millisecond
Presumably Sim crunched the numbers and came up with this score as an upper bound before actually getting it
So no 
Nothing to worry about 
Lying in the context of Metanet levels is a legitimate strat. I do think we can trust him here though
how does this level even work though
like do you lose speed on the ground or something
He doesn't know :O
Time to teach yax about the friction frame
I think we may have to start with airtime
Wait does yax not know about airtime at all?
Oh man. School time
like i know jumping is like faster but idk why
idk that wasn't required for 100% as far as im aware
Step 1. Recreate entire physics engine
Step 2. Make animation software using physics engine
Step 3. ???
Step 4. RTA top score
lol all that time I thought you were typing an explanation
Man do we type it all again or link to earlier convo with the graphs
divide out the more, and solve for fast.
I would say if you want all the details, start reading here ⬆️, it's even about this level too.
rood
Worth reading the subsequent 2 hours of convo if you want a detailed picture :P
yup ive started looking
I appreciate that when Natey made this level, he knew it would be the most discussed.
Worth a read for sure. It’s good stuff
Particularly the graphs of the max speed fluctuation and this observation by Sim are quite enlightening.
Yep, so for this max you need to know this ^
yup i saw that
orrrrr you could jump in the same spots and hope you get the right result 
I believe the "friction frame" Natey mentioned is also discussed
those charts are very cool
Also you need to know that if you land from a jump on the higher value, you lose more a little more speed than if you were to land on the lower value. I call this the friction frame. It’s a 50/50 shot
Sim was hesitant that could actually be manipulated to unmax a level but it turns out it's actually kinda already been done, and soon after he used it to unmax another level, lol
@late wyvern max maxable
Level highscores with the most ties for 0th for Max mappack on Wednesday June 25 at 05:08:19 (+0000):
MAX-SI-A-01-04 - 8 - SimVYo
MAX-SI-A-02-02 - 7 - SimVYo
MAX-SI-A-03-00 - 4 - Nim "Mr. 0ths" ```
sim knows too much
Specifically MAX-SI-A-02-02
why does speed make that zigzag shape
Silliest moment in our discussions from my perspective
Hahah yeah, we should've taken for granted if it exists, it can be exploited
is it like acceleration adds to speed and then the game takes a set amount away if its too high or smth
So on every frame the acceleration due to gravity and the deceleration due to air drag are applied pretty much at the beginning
Then a bunch of stuff happens that might affect your speed and position (collision with tiles, objects, etc)
Eventually, close to the end, the acceleration due to your inputs are applied, but crucially, only if your X speed does not exceed the max speed cap already
Therefore, once you surpass the max speed, instead of staying capped at 3.333, you don't apply acceleration for one frame, but drag is still applied, so your speed falls back down to below the cap
But it's not exact because the accelerations do not match, of course, so the oscillation isn't perfect, leading to that increasing trend
The values are also such that after a while you need to go down twice in speed before being under the cap again
After that I think it's periodic? i.e. no more higher level cycles
Not that you could notice, because you couldn't run straight for much longer anyways
That's sort of the explanation of that speed function you see in the graphs
You can see the actual values of the physics constants (acceleration, drag, etc) in Sim's code for the simulator.
Lastly for this max (and every level in this tab) you need to perfectly align the center of the ninjas hitbox with the center of the door hitbox. The ninja is a little smaller than the door so you can’t just run in. You have to be ever so slightly in the air.
Oh yeah, crucial point
right that makes sense
So the logic for this max follows: accelerate to max speed, jump immediately, have as much time in the air as possible without landing on the friction frames, hit the exit door perfectly. For this level Sim calculated all of these things in an excel sheet lol
So Eddy… it’s 7am your time and you’ve been active for at least the past 6 hours. What up with that?
I don't see what needs explaining in that statement, it's peak hours for me 
Why can’t I click the forwarded message to go back to the conversation 
I’m still adjusting to new discord
I think you have to click the part at the bottom, where it says the channel name
Yep, that works
Np 
Im very confused. How are you able to be nocturnal and teach classes?
Often times I end up getting half or more of my sleep during the afternoon "naps". But also the semester finished a couple weeks ago so I'm much more free now.
kk analyzing Eddy’s lifestyle down to the millionth of a frame
It's what I call my "friction naps" 
Its summer. Thats the whole answer
Also the whole reason to never leave academia
I forgot summer existed
@late wyvern max levels top 20 smallest spread
All levels with the smallest interpolated highscore spread between 0th and 19th for Max mappack:
MAX-SI-A-01-04 - 0.011710 - SimVYo
MAX-SI-D-00-03 - 0.100108 - CeramicBlue
MAX-SI-E-00-02 - 0.156880 - CeramicBlue
MAX-SI-C-01-00 - 0.170897 - Eddy
MAX-SI-A-00-01 - 0.199417 - NateyPooPoo
MAX-SI-A-00-04 - 0.212256 - NateyPooPoo
MAX-SI-A-00-00 - 0.263353 - YaxMin
MAX-SI-E-00-00 - 0.279519 - NateyPooPoo
MAX-SI-C-00-00 - 0.306795 - NateyPooPoo
MAX-SI-C-00-01 - 0.317402 - NateyPooPoo
MAX-SI-D-00-00 - 0.318375 - CeramicBlue
MAX-SI-C-00-04 - 0.340443 - YaxMin
MAX-SI-A-02-02 - 0.340811 - SimVYo
MAX-SI-D-00-02 - 0.343292 - CeramicBlue
MAX-SI-B-00-02 - 0.356477 - CeramicBlue
MAX-SI-B-00-04 - 0.389943 - CeramicBlue
MAX-SI-B-01-01 - 0.428352 - Sky!
MAX-SI-D-00-04 - 0.441516 - Slomac
MAX-SI-E-00-01 - 0.452270 - jp27ace
MAX-SI-B-00-03 - 0.456580 - Eddy```
It would depend on the frame alignment, funny enough SI-A-01-04 wasn't frame-maxed until recently despite being below 0.017 spread because some people had .598, which is what you get by just running
Hopefully it extends ot other levels as well, there are a few where it could definitely be done
But to be fair, hardly over 20 people have even player the pack, at least seriously
I havent had any scores that were higher than the frame the game showed me
Is that a thing?
Like I get 100.017001 and it gives me a 100.017
Nope it's not possible, the fractional frame is in the interval [0,1) and it's subtracted to the integer number of frames
In other words, the score is always rounded up to the frame by the game
Thats what I expected
Best case scenario they can match, which is actually a quirk of the order of operations the game uses
(it implies you start the last frame already inside the exit door, but yet didn't finish on the previous frame)
I was under the impression that this was the case for the interpolated boards. E.g. Regular rounding rules apply
As far as rounding to the millisecond
Would it round up to .018 here?
I think kk meant the score the timebar shows when you beat the level
If you get 100.017001 the game would give you a 100.033
But then the leaderboards would indeed show 100.017 because I send the real scores rounded to the millisecond
Ok that’s what I thought. I assumed he was talking about interpolated boards
I understand the wording better now though. Yeah if the game (timebar) shows you a score it can’t be higher
Yeah...but backwards. If I see 100.033 on the timebar I can only expect to see a score 100.017001 to 100.032999
And I need to exit the level to know
Right
So if Eddy looks at the logs of anyone going for 0th, he should expect to see someone entering and exiting the level repeatedly
👀
You technically do have a way of estimating your fractional frame, which is by looking at the returned global rank after submission
Which as you know, represents the amount of microseconds left till the next frame
As long as that's going down, you're improving
Speaking of which... I've gotten the singular corner kick on D-0-3 and have zero idea what makes its 3 frames faster
@late wyvern screenshot maxsid03
Screenshot for temu version of slomac's '25 handplaced e blocks' (MAX-SI-D-00-03) by NateyPooPoo v1 in palette vasquez:
Should be two corner kicks yeah?
Yeah, and it's real tricky to get the 2nd one to actually be faster
The .938 and below don't use it though
I haven’t done this level yet. I still suspect there could be more to be found here
There sure are a lot of blocks here
Haha, a route of nightmares to be sure
One thing you lose is the transfer of the falling momentum
Maybe our sim and savior will confirm a max
I have an idea for something but it’s too late to start working on it now
Weak
*8am
@late wyvern scores for max-si-a-1-4
Interpolated highscores for the greatest level ever made (MAX-SI-A-01-04) by NateyPooPoo:ansi 00: SimVYo - 84.615162 = 01: CeramicBlue - 84.615162 = 02: Eddy - 84.615162 = 03: Nim "Mr. 0ths" - 84.615162 = 04: Sky! - 84.615162 = 05: NateyPooPoo - 84.615162 = 06: vector7 - 84.615162 = 07: YaxMin - 84.615162 = 08: golfkid - 84.615162 = 09: Slomac - 84.615052 10: pralkarz - 84.615035 11: jp27ace - 84.614528 12: _kkstrong - 84.614164 13: vertexv - 84.614047 14: Kostucha - 84.613138 15: Wobert - 84.612651 16: Schmole - 84.611383 17: DarkStuff? - 84.611079 18: aight - 84.610852 19: aloading444 - 84.604796 [34m++: -- DEV TIME -- - 84.600000[0mScores: 24.
woohoo
bro literally ran until max speed, jumped, skipped the friction frames, stayed in the air as long as possible, and hit the exit as centered as possible
The madman
It's periodic assuming the ratios between acceleration and drag work out cleanly, which they very well may not. However, thankfully, we don't really have to worry about that, because it takes almost the whole screen for it to loop anyway
(as you said :>)
-# Noting that "as soon as possible" is actually a 2-frame window thanks to the drag, and that which frame you jump on can influence what setups you want to take later in the level :)
eki you say that as if I have that much control to know which individual frame I jump on to adjust the rest of the run
after grinding for long enough you start to be able to tell which frame you got
you cant realistically do anything about it for the first jump but theres probably tells after that
i still need to figure out what setups even make this useful
It’s true
There are plenty of grinds where I get that finely attuned with the start of a level
jump timings are the easiest to see the frame on too
I still disagree
I am just not as finely tuned as you absolute peak specimens of the human race
Also I think I got this particular max in just under 100 attempts
To be clear golf it’s only really at starts of levels I can be so sure, but during long grinds I can get a good sense of like, the only outcomes from the first maneuver, and what I did wrong if I didn’t get the one I like. Usually I’m using where the little puffs that happen when you jump are to feel it out. Or even where the ninja is in their run cycle.
Anything past the first jump is fully in vibes territory again
when i play hardest stuff i can usually tell where i am on the frames in a lot of the jumps, but often there's no real chance to adjust to save either way
yeah, it's a lot easier to recognize mistakes than to adjust
well i can adjust but usually there's just no way to do it
like i adjusted for the midnight big turnaround and stuff but if you just need to get far in some direction you can't really do anything about jumping too early
oh well I missed this great new 
nice to see this ! Great work 
I wish to find some time to play but unfortunately I cannot pause even a second recently 😔
otherwise I'd play this pack surely
Dev time as a goal is a restriction. But the level doesn't force you through a 2 tile corridor, and there are movement options even if there might be a faster one
@late wyvern max screenshot for around the world
Screenshot for around the world in 80 seconds (if you're really bad) (MAX-SI-D-02-04) by Slomac v1 in palette supernavy:
Nah that levels not my jam. I didn't rob myself of fun
The movement is restrictive, even if a bit more "open"
@late wyvern anim 0 1 for maxsic10
Replay highscore traces for Eddy and YaxMin in MAX-SI-C-01-00 using palette vasquez:
theres no way this is maxed
Trust me bro
lol
Having good fun, cool tab so far 
@late wyvern max scores for garden warrior
Interpolated highscores for garden warrior (MAX-SI-C-01-00) by Wobert:ansi 00: NateyPooPoo - 86.845209 01: Eddy - 86.842777 = 02: YaxMin - 86.842777 = 03: Nim "Mr. 0ths" - 86.839078 = 04: Sky! - 86.839078 = 05: Slomac - 86.838860 06: jp27ace - 86.836268 07: SimVYo - 86.832766 08: vector7 - 86.832705 09: Wobert - 86.832697 10: Schmole - 86.829218 11: vertexv - 86.828612 12: Kostucha - 86.798750 13: _kkstrong - 86.793524 14: pralkarz - 86.787658 = 15: DarkStuff? - 86.787658 = 16: Hild - 86.787658 = 17: CeramicBlue - 86.782664 18: aight - 86.760159 19: aloading444 - 86.754721 [34m++: -- DEV TIME -- - 86.750000[0mScores: 23.
Well, I did the basic cleaning stuff at least
@late wyvern max scores for kid named stuff
Interpolated highscores for kid named stuff (MAX-SI-B-00-00) by Hamwich:ansi 00: fantastic damag - 86.903751 01: YaxMin - 86.885932 02: Slomac - 86.870127 03: NateyPooPoo - 86.868766 04: CeramicBlue - 86.857783 05: Eddy - 86.851226 06: Nim "Mr. 0ths" - 86.842487 07: Sky! - 86.828920 08: golfkid - 86.822198 09: vertexv - 86.818128 10: SimVYo - 86.817850 11: pralkarz - 86.723696 12: vector7 - 86.694147 13: DarkStuff? - 86.626807 14: Wobert - 86.313056 15: Schmole - 86.253391 16: _kkstrong - 86.232375 17: w9555 - 86.193182 18: jp27ace - 86.187425 19: Kostucha - 86.168611 [34m++: -- DEV TIME -- - 86.000000[0mScores: 27.
GGs, threw some bodies at the one yesterday. Tight score
Thanks, you weren't wrong the other day about the scores being tight already
some of these bobio runs are ridiculous
Interpolated highscores for garden warrior (MAX-SI-C-01-00) by Wobert:ansi 00: NateyPooPoo - 86.845209 = 01: CeramicBlue - 86.845209 = 02: YaxMin - 86.845209 = 03: Eddy - 86.842777 04: Nim "Mr. 0ths" - 86.839078 = 05: Sky! - 86.839078 = 06: Slomac - 86.838860 07: jp27ace - 86.836268 08: SimVYo - 86.832766 09: vector7 - 86.832705 10: Wobert - 86.832697 11: Schmole - 86.829218 12: vertexv - 86.828612 13: Kostucha - 86.798750 14: _kkstrong - 86.793524 15: pralkarz - 86.787658 = 16: DarkStuff? - 86.787658 = 17: Hild - 86.787658 = 18: aight - 86.760159 19: aloading444 - 86.754721 [34m++: -- DEV TIME -- - 86.750000[0mScores: 23.
yea perhaps all it takes was to have neutral frames on frame 3, 62, and 78 and that sets us for a perfect corner jump to shave 0.000102 seconds
Why didn't you trust me bros 😔
Eddy’s master mind tricks didn’t work this time 
@late wyvern scores for maxsic20
Interpolated highscores for under where? (MAX-SI-C-02-00) by NateyPooPoo:ansi 00: YaxMin - 77.243235 01: NateyPooPoo - 77.191635 02: SimVYo - 77.158302 03: jp27ace - 77.144961 04: Eddy - 77.113339 05: vector7 - 76.974968 06: Nim "Mr. 0ths" - 76.904599 07: Slomac - 76.815016 08: _kkstrong - 76.711774 09: Hild - 76.640737 10: Sky! - 76.587175 11: vertexv - 76.578862 12: CeramicBlue - 76.387933 13: pralkarz - 76.313712 14: Wobert - 76.208386 15: aight - 76.137933 16: Schmole - 76.064619 [34m++: -- DEV TIME -- - 76.000000[0m 17: ekisacik - 75.931286 18: auds - 75.247922 19: aloading444 - 73.079525Scores: 21.
so natey when do i get your shorts shipped to me
When Sim confirms that your score is maxed 
@late wyvern max sr score rank
Rankings - Speedrun level scores for Max mappack
-# Date: Jun 25, 2025 (23:28) UTC. MIN: 54007.
00: Eddy - 54795 (125)
01: NateyPooPoo - 55664 (125)
02: Sky! - 55966 (125)
03: vector7 - 56159 (125)
04: Slomac - 56187 (125)
05: Nim "Mr. 0ths" - 56303 (125)
06: vertexv - 56318 (125)
07: CeramicBlue - 57427 (125)
08: aight - 58353 (125)
09: Schmole - 58426 (125)
10: Hild - 58583 (125)
11: _kkstrong - 59179 (125)
12: pralkarz - 61309 (125)
13: ekisacik - 61954 (125)
14: Wobert - 65838 (125)
15: auds - 68382 (125)
16: aloading444 - 71816 (125)
17: Emmoji - 89759 (125)
18: jp27ace - 50273 (110)
19: SimVYo - 38911 ( 90)```
Brought my total to 54k yesterday, community about to drop to 53k
Wow, I wondered if we’d cross another 1000. Incremental progress adds up
honestly shocked I'm <20s behind eddy considering how many dev times I only barely chose to meet
@late wyvern scores for maxsic20
Interpolated highscores for under where? (MAX-SI-C-02-00) by NateyPooPoo:ansi 00: YaxMin - 77.307322 01: NateyPooPoo - 77.191635 02: SimVYo - 77.158302 03: jp27ace - 77.144961 04: Eddy - 77.113339 05: vector7 - 76.974968 06: Nim "Mr. 0ths" - 76.904599 07: Slomac - 76.815016 08: _kkstrong - 76.711774 09: Hild - 76.640737 10: Sky! - 76.587175 11: vertexv - 76.578862 12: CeramicBlue - 76.387933 13: pralkarz - 76.313712 14: Wobert - 76.208386 15: aight - 76.137933 16: Schmole - 76.064619 [34m++: -- DEV TIME -- - 76.000000[0m 17: ekisacik - 75.931286 18: auds - 75.247922 19: aloading444 - 73.079525Scores: 21.
oh yeah
Nice
once again proving why this is the best soundpack 
also this is like the fastest ive ever spammed
why does it say im first and that i completed all of the levels? the only level i completed was my level
Did you change your nprofile manually?
no
Well, it seems to have maintained your vanilla save
You can back it up and delete it, and it should start a fresh save
Then after uninstalling the pack, if for some reason it doesn't restore your original progress, you can paste this one back in
Also backup the nprofile_original.zip file if you have it, just in case
it took me 1625 attempts to optimize this enough to hit the final drone bottleneck
this level is hidden difficulty incarnate
@late wyvern scores for max-si-b-04-00
Interpolated highscores for k (MAX-SI-B-04-00) by Slomac:ansi 00: Nim "Mr. 0ths" - 84.213433 01: Eddy - 84.206693 02: ekisacik - 84.192578 03: Slomac - 84.186667 04: vertexv - 84.167048 05: NateyPooPoo - 84.121026 06: vector7 - 84.041489 07: auds - 83.965865 08: jp27ace - 83.919928 09: Hild - 83.834505 10: CeramicBlue - 83.305645 11: pralkarz - 83.130899 12: Sky! - 82.766326 13: Schmole - 82.730331 14: aight - 82.665030 15: _kkstrong - 82.566262 [34m++: -- DEV TIME -- - 82.500000[0m 16: Wobert - 81.050000 17: aloading444 - 77.038812 18: Emmoji - 72.876532Scores: 19.
fucking finally top 3
and im still somehow a full frame from 0th
what the fuck is this level my hands hurt
@late wyvern anim 0 1 2 3 for max-si-b-04-00
Replay highscore traces for Nim "Mr. 0ths", Eddy, ekisacik, and Slomac in MAX-SI-B-04-00 using palette quench:
my entire time difference might be from this walljump LOL
now im wondering if nim hit every 1f possible
like ok let me see because these replays are a frame apart
@late wyvern analysis 0 1 3 for max-si-b-04-00
Replay analysis for k (MAX-SI-B-04-00) by Slomac on Thursday June 26 at 01:15:02 (+0000).
00: EddyMataGallos - 84.217 [348f, 0g]
01: Untamed Nim - 84.217 [348f, 0g]
03: ekisacik - 84.200 [349f, 0g]```[**\-** Nothing, **\^** Jump, **>** Right, **/** Right Jump, **<** Left, **\\** Left Jump, **≤** Left Right, **\|** Left Right Jump]```ansi
000 \\\\\\\\<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\\\\\\\\\\\<<<<<<<<<
060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\\
120 |||/>///////////////////////////////////^-<\\\\\\\\\\\\\\\\\
180 \\\\\^///////>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
240 >>>>>>>-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
300 <<<<\\\<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\
000 \\\\\<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\\\\\\\\\\<<<<<<<<<<
060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\
120 \\\>////////////////////////////////////>>||\\\\\\\\\\\\\\\\
180 \\\\\\\\^^^^///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
240 >>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
300 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\\
000 \\\<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\\\\\\\\\<<<<<<<<<<<
060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\\\
120 \<\\///////////////////////////////////////><\\\\\\\\\\\\\\\
180 \\\\^^^^^^^^^^^->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
240 >>--<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
300 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\\\\\\\\\\```
its out of order which is kinda funny but w/e
insane
i kinda want to get over .2 but at the same time i cannot keep playing this shit is exhausting
@late wyvern scores for max-si-a-01-04
Interpolated highscores for the greatest level ever made (MAX-SI-A-01-04) by NateyPooPoo:ansi 00: SimVYo - 84.615162 = 01: CeramicBlue - 84.615162 = 02: Eddy - 84.615162 = 03: Nim "Mr. 0ths" - 84.615162 = 04: Sky! - 84.615162 = 05: NateyPooPoo - 84.615162 = 06: vector7 - 84.615162 = 07: YaxMin - 84.615162 = 08: golfkid - 84.615162 = 09: ekisacik - 84.615162 = 10: Slomac - 84.615052 11: pralkarz - 84.615035 12: fantastic damag - 84.614674 13: jp27ace - 84.614528 14: _kkstrong - 84.614164 15: vertexv - 84.614047 16: Kostucha - 84.613138 17: Wobert - 84.612651 18: Schmole - 84.611383 19: DarkStuff? - 84.611079 [34m++: -- DEV TIME -- - 84.600000[0mScores: 25.
i can at least do this though :)
Level highscores with the most ties for 0th for Max mappack on Thursday June 26 at 01:39:14 (+0000):
MAX-SI-A-01-04 - 10 - SimVYo
MAX-SI-A-02-02 - 8 - SimVYo
MAX-SI-C-01-00 - 4 - NateyPooPoo
MAX-SI-A-03-00 - 4 - Nim "Mr. 0ths" ```
@late wyvern scores for maxsib21
Interpolated highscores for the service corridor that's under the scaffolding that's under the cavern that's under the earth (MAX-SI-B-02-01) by NateyPooPoo:ansi 00: SimVYo - 79.513070 01: YaxMin - 79.512637 02: jp27ace - 79.511689 03: Eddy - 79.510055 04: Nim "Mr. 0ths" - 79.506620 05: NateyPooPoo - 79.503384 06: Sky! - 79.498803 07: Slomac - 79.491596 08: aight - 79.484603 09: vector7 - 79.471325 10: Wobert - 79.470884 11: _kkstrong - 79.465543 12: Hild - 79.434656 13: pralkarz - 79.365634 14: Schmole - 79.316418 15: vertexv - 79.302354 16: CeramicBlue - 79.234360 [34m++: -- DEV TIME -- - 79.233333[0m 17: ekisacik - 79.135200 18: auds - 77.820300 19: aloading444 - 77.433782Scores: 21.
Interpolated highscores for the service corridor that's under the scaffolding that's under the cavern that's under the earth (MAX-SI-B-02-01) by NateyPooPoo:ansi 00: SimVYo - 79.513070 01: YaxMin - 79.512654 02: jp27ace - 79.511689 03: Eddy - 79.510055 04: Nim "Mr. 0ths" - 79.506620 05: NateyPooPoo - 79.503384 06: Sky! - 79.498803 07: Slomac - 79.491596 08: aight - 79.484603 09: vector7 - 79.471325 10: Wobert - 79.470884 11: _kkstrong - 79.465543 12: Hild - 79.434656 13: pralkarz - 79.365634 14: Schmole - 79.316418 15: vertexv - 79.302354 16: CeramicBlue - 79.234360 [34m++: -- DEV TIME -- - 79.233333[0m 17: ekisacik - 79.135200 18: auds - 77.820300 19: aloading444 - 77.433782Scores: 21.


problem?
@late wyvern scores for maxsib21
Interpolated highscores for the service corridor that's under the scaffolding that's under the cavern that's under the earth (MAX-SI-B-02-01) by NateyPooPoo:ansi 00: YaxMin - 79.513726 01: SimVYo - 79.513070 02: jp27ace - 79.511689 03: Eddy - 79.510055 04: Nim "Mr. 0ths" - 79.506620 05: NateyPooPoo - 79.503384 06: Sky! - 79.498803 07: Slomac - 79.491596 08: aight - 79.484603 09: vector7 - 79.471325 10: Wobert - 79.470884 11: _kkstrong - 79.465543 12: Hild - 79.434656 13: pralkarz - 79.365634 14: Schmole - 79.316418 15: vertexv - 79.302354 16: CeramicBlue - 79.234360 [34m++: -- DEV TIME -- - 79.233333[0m 17: ekisacik - 79.135200 18: auds - 77.820300 19: aloading444 - 77.433782Scores: 21.

...but it is, an improvement.
You're missing a few millionths for the max still. I hope you clean those before I log on again 



@late wyvern max rank
Rankings - Highscore overall 0ths for Max mappack
-# Date: Jun 26, 2025 (02:08) UTC. MAX: 150.
00: Eddy - 36
01: SimVYo - 30
02: NateyPooPoo - 23
03: CeramicBlue - 18
04: jp27ace - 11
05: YaxMin - 9
06: Sky! - 8
07: Slomac - 5
08: vertexv - 4
09: Nim "Mr. 0ths" - 3
10: ekisacik - 1
11: fantastic damag - 1
12: vector7 - 1```
Yax 📈
damn yall ate all my 0ths and i didnt even check
wait
oh my god
@late wyvern anim 0 1 for max-si-b-03-04
Replay highscore traces for CeramicBlue and ekisacik in MAX-SI-B-03-04 using palette quench:
no oneway on the last platform LOL
thats fucking ridiculous i didnt even have the theory for that
why are the scores on that not interpolated
so... i was not in the know about how the system actually works
turns out if you end the level inside the door on the previous frame, the interpolation breaks
there are a bunch of things that can cause this but because of order of operations one of them is hitting an exit switch while on the door
i see
nobody else did this by sheer luck
im ok with it honestly if only because it makes for a funny example
but also that time is almost definitely maxed or a frame from maxed
i get onto the platform faster than bobio but they execute everything afterward perfectly
who knows you might need that for movement reasons
obviously the move here was to buff it to 6 jumps
-# you used to have to do 4, you know
jokes aside theres already multiple levels in the tab where its literally 2 frame perfects and this is considerably harder so its whatever
@late wyvern max rankings
Rankings - Highscore overall 0ths for Max mappack
-# Date: Jun 26, 2025 (02:29) UTC. MAX: 150.
00: Eddy - 36
01: SimVYo - 30
02: NateyPooPoo - 23
03: CeramicBlue - 18
04: jp27ace - 11
05: YaxMin - 10
06: Sky! - 8
07: Slomac - 4
08: vertexv - 4
09: Nim "Mr. 0ths" - 3
10: ekisacik - 1
11: fantastic damag - 1
12: vector7 - 1```
and we're back down to 9 
@late wyvern Max top10 rank
Rankings - Highscore overall top 10s for Max mappack
-# Date: Jun 26, 2025 (03:26) UTC. MAX: 150.
00: NateyPooPoo - 150
01: Eddy - 149
02: Sky! - 124
03: vector7 - 120
04: Slomac - 116
05: Nim "Mr. 0ths" - 104
06: vertexv - 104
07: SimVYo - 102
08: jp27ace - 84
09: CeramicBlue - 70
10: _kkstrong - 61
11: YaxMin - 53
12: Schmole - 43
13: aight - 39
14: fantastic damag - 38
15: ekisacik - 35
16: Hild - 30
17: golfkid - 19
18: DarkStuff? - 17
19: Kostucha - 14```
@late wyvern how many max top10
Eddy has 150 out of 150 highscore overall top 10 scores for Max mappack.
Phew, back
@late wyvern how many max top 9 for eddy
Eddy has 149 out of 150 highscore overall top 9 scores for Max mappack.
Eddy is missing 1 out of 150 highscore overall top 9 scores for Max mappack.
MAX-SI-E-03-02```
yax nuke
turns out i don't have the level unlocked
@late wyvern how many max top 20 for aloading444
aloading444 has 110 out of 150 highscore overall top 20 scores for Max mappack.
ooh nice
Finished off the dev times for the rest of A-01
Just rushed the maxable level there last night
@late wyvern full scores for MAX-SI-B-00-04
Full interpolated highscores for i'll come up with a better title later (MAX-SI-B-00-04) by NateyPooPoo:
Scores: 27.
I'm definitely missing some trick here as I've pretty much perfected the route I'm going for.
I just can't see what it is.
What "global rank" am I supposed to be looking for on the greatest level ever made?
@late wyvern scores for maxsia14
Interpolated highscores for the greatest level ever made (MAX-SI-A-01-04) by NateyPooPoo:ansi 00: SimVYo - 84.615162 = 01: CeramicBlue - 84.615162 = 02: Eddy - 84.615162 = 03: Nim "Mr. 0ths" - 84.615162 = 04: Sky! - 84.615162 = 05: NateyPooPoo - 84.615162 = 06: vector7 - 84.615162 = 07: YaxMin - 84.615162 = 08: golfkid - 84.615162 = 09: ekisacik - 84.615162 = 10: fantastic damag - 84.615162 = 11: Slomac - 84.615052 12: pralkarz - 84.615035 13: jp27ace - 84.614528 14: _kkstrong - 84.614164 15: vertexv - 84.614047 16: Kostucha - 84.613138 17: Wobert - 84.612651 18: Schmole - 84.611383 19: DarkStuff? - 84.611079 [34m++: -- DEV TIME -- - 84.600000[0mScores: 25.
I got 1505 and feared the worst given your information
Some frames round up the last digit I guess? I’m not a math person
@late wyvern max scores for imposition
Interpolated highscores for imposition (MAX-SI-B-03-04) by ekisacik:ansi 00: CeramicBlue - 86.600000 01: ekisacik - 86.016667 = 02: Sky! - 86.016667 = 03: Eddy - 85.900000 04: SimVYo - 85.833333 05: jp27ace - 85.700000 06: Slomac - 85.666667 07: NateyPooPoo - 85.633333 08: fantastic damag - 85.333333 09: vector7 - 85.183333 10: Schmole - 84.466667 11: _kkstrong - 84.283333 12: vertexv - 84.183333 13: Hild - 84.050000 = 14: Wobert - 84.050000 = 15: aight - 84.033333 = 16: Nim "Mr. 0ths" - 84.033333 = [34m++: -- DEV TIME -- - 84.000000[0m 17: aloading444 - 80.533333 18: Emmoji - 79.883333 19: auds - 79.766667Scores: 21.
0.016667
These scores look really clean lol
It’s because the exit switch is in the exit door, and the interpolation uses distance/velocity to the exit door hitbox
oh I guess bobio hit the double 2-tile overhang route
Ah I didn't think about that, makes sense
Luckily it’s the only level lol
@late wyvern scores for maxsib23
Interpolated highscores for madison was a shy, awkward, inwardly beautiful teenaged girl just like you (MAX-SI-B-02-03) by NateyPooPoo:ansi 00: fantastic damag - 86.307391 01: NateyPooPoo - 86.298783 02: Sky! - 86.297754 03: SimVYo - 86.296851 04: Nim "Mr. 0ths" - 86.272812 05: Eddy - 86.247729 06: vector7 - 86.237357 07: vertexv - 86.234986 08: jp27ace - 86.231088 09: aight - 86.210347 10: Hild - 86.206146 11: Schmole - 86.191168 12: ekisacik - 86.159351 13: CeramicBlue - 86.128543 14: Slomac - 86.069623 15: Wobert - 86.055443 16: _kkstrong - 85.998160 17: YaxMin - 85.981560 [34m++: -- DEV TIME -- - 85.950000[0m 18: pralkarz - 85.284346 19: auds - 85.203014Scores: 22.
@late wyvern scores for MAXSID0003
Interpolated highscores for temu version of slomac's '25 handplaced e blocks' (MAX-SI-D-00-03) by NateyPooPoo:ansi 00: CeramicBlue - 84.962354 01: vertexv - 84.946301 = 02: vector7 - 84.946301 = 03: Hild - 84.938264 04: Slomac - 84.935784 05: Eddy - 84.935767 06: Sky! - 84.935115 07: Nim "Mr. 0ths" - 84.934648 08: pralkarz - 84.925694 09: NateyPooPoo - 84.920644 10: _kkstrong - 84.908276 11: SimVYo - 84.903653 12: golfkid - 84.902912 13: Kostucha - 84.900037 14: DarkStuff? - 84.887724 15: aloading444 - 84.885836 16: YaxMin - 84.885195 17: Wobert - 84.884954 18: w9555 - 84.880053 19: Schmole - 84.872258 [34m++: -- DEV TIME -- - 84.850000[0mScores: 25.
@late wyvern max trace 0 3 sid03
Replay highscore traces for CeramicBlue and Hild in MAX-SI-D-00-03 using palette vasquez:
@late wyvern max anim 0 3 sid03
Replay highscore traces for CeramicBlue and Hild in MAX-SI-D-00-03 using palette vasquez:
was going thru the tab again today and reminiscing on when I had the 0th on all these levels lol
the boards have been so cranked down, I only got one new 0th today after a while of trying. It's crazy the asymptotic skill ceiling when highscoring a game like this (and the interpolated scores are kicking this into a new dimension)
Bobio and Sim are so cracked. I will have to prove VT supremacy some other way
I was thinking more a Maple Syrup and Craft Beer taste testing
think Schmole might have you beat :^)
bet
(i don't actually know)
there's no fucking way they have Maple Syrup in Australia. They don't even know what that is
they put Kangaroo Milk on they pancakes
I want it to be clearly stated I am genuinely bullshitting
They probably only have eucalyptus syrup or some shit
To be fair, Canada has VT beat on maple syrup, and Schmole has you beat on beer… you’re still pretty much at zero.
Horse hockey. U're wrong
Now youre trying to out hockey Canada? What’s next, curling?
I literally consume maple every day... maple sugar in my coffee. So be real, I'll let you have the craft beer but don't touch my maple syrup.
how did i miss this title smh
@late wyvern trace 0 1 maxsid03
Replay highscore traces for CeramicBlue and Eddy in MAX-SI-D-00-03 using palette vasquez:
Potential improvement?
we got the good shit in Vermont tho. I dare you to come down here and we can go sap for sap, fuck that we can go syrup for syrup
Who is the better syrup gatekeeper? A canadian or a vermontonian?
@late wyvern Max how many over dev for aloading444
aloading444 has 42 out of 125 over-DEV highscore overall scores for Max mappack.
M8 you dont understand this is all we have in rural VT, the bit is that we're good at maple syrup cause otherwise it sucks living here
Vermont maple is the real deal. Could go toe to toe with Canadian any day of the week
Oh lmao
GGs though. I can say for certain all top5s is insane
insert obligatory maxipad joke here
It's been such a great concept this pack, glad to have seen the levels of activity we've seen
Same. The community felt like it was dropping into a little lull so I’m very happy to see everyone showing up
This is a concept that only gets better and better with more activity.
Level highscores with the most ties for 0th for Max mappack on Friday June 27 at 03:35:52 (+0000):
MAX-SI-A-01-04 - 11 - SimVYo
MAX-SI-A-02-02 - 8 - SimVYo
MAX-SI-C-01-00 - 4 - NateyPooPoo
MAX-SI-A-03-00 - 4 - Nim "Mr. 0ths" ```
A couple top5's already filled, 1 slot left in the other two for whoever wants it
@late wyvern max smallest spread
All levels with the smallest interpolated highscore spread between 0th and 1st for Max mappack:
MAX-SI-A-01-04 - 0.000000 - SimVYo
MAX-SI-C-01-00 - 0.000000 - NateyPooPoo
MAX-SI-A-02-02 - 0.000000 - SimVYo
MAX-SI-A-03-00 - 0.000000 - Nim "Mr. 0ths"
MAX-SI-A-02-00 - 0.000085 - YaxMin
MAX-SI-E-03-02 - 0.000160 - CeramicBlue
MAX-SI-E-00-00 - 0.000169 - NateyPooPoo
MAX-SI-B-02-01 - 0.000204 - CeramicBlue
MAX-SI-E-02-01 - 0.000452 - NateyPooPoo
MAX-SI-C-04-01 - 0.000456 - ekisacik
MAX-SI-D-04-03 - 0.000505 - vector7
MAX-SI-C-01-02 - 0.001225 - Eddy
MAX-SI-B-00-00 - 0.001399 - CeramicBlue
MAX-SI-C-00-01 - 0.001687 - NateyPooPoo
MAX-SI-A-00-00 - 0.001811 - YaxMin
MAX-SI-A-02-03 - 0.002140 - fantastic damage
MAX-SI-B-01-00 - 0.002372 - jp27ace
MAX-SI-C-04-00 - 0.002395 - Eddy
MAX-SI-A-01-01 - 0.002501 - Eddy
MAX-SI-E-00-03 - 0.002563 - Eddy```
13 sub-frame 0ths (9 excluding ties)
isn't subframe <.016?
11 sub-millisecond 0ths
Insane
this is the pinnacle of human achievement
How will we ever top this? 😔
It's only downhill from now on
Maybe in a decade we can redeem ourselves with CTP:UE
who knows 🤔
So I guess the jury is out on the pantless bear
The cornjer jump is definitively faster
I dunno... there are a many great pantless bears
Baloo, Yogi, Fozzie, Rupert, Ruxpin, Care, Ted
Oh I thought you were referring to the 25 blocks maps initially
Replay highscore traces for NateyPooPoo and CeramicBlue in MAX-SI-D-00-03 using palette incorporated:
I improved my score within this frame six times
Oh das sexiful
Just a four frame improvement on a tight as balls leaderboard nbd
I love it when routing innovations just look like common sense
Dont they usually?
Half the time it's arcane bullshit
Discord sucks so I'm not sure what you linked
The reroute tas? I think I found it
Link works for me
Yeah. Cursed reroute that will never see the light of day RTA
I need to start using the forward function
The what?
Why can you highlight every channel to forward to
Ultimate spam tool
Why would they give the people this much power
I have no idea
Discord is meat nut with more resources
All the ideas, none of the skill or followthrough
1505
depend who you ask for in terms of "skill", but that's a given...
I dream of an alternate universe where meat nuts core competency is marketing.
@late wyvern anim for maxsie20
Replay highscore trace for Eddy in MAX-SI-E-02-00 using palette vasquez:
@split patio what is this witchcraft
You haven't unlocked infinite hovering yet?
Eddy just throws bodies at runs and we make the mistake of thinking he does things on purpose
Eddy is just the monkey at the typewriter writing Hamlet


You'd be surprised how unexpectedly consistent part of that run is
he's writing hamlet pretty dang good
⬆️ My irl reaction when I unlocked this tech
It is probably the silliest looking run in the tab
silly run for a silly level
@late wyvern scores for maxsid03
Interpolated highscores for temu version of slomac's '25 handplaced e blocks' (MAX-SI-D-00-03) by NateyPooPoo:ansi 00: NateyPooPoo - 85.028254 01: CeramicBlue - 84.962354 02: Eddy - 84.949572 03: vertexv - 84.946301 = 04: vector7 - 84.946301 = 05: Hild - 84.938264 06: Slomac - 84.935784 07: Sky! - 84.935115 08: Nim "Mr. 0ths" - 84.934648 09: pralkarz - 84.925694 10: _kkstrong - 84.908276 11: SimVYo - 84.903653 12: golfkid - 84.902912 13: Kostucha - 84.900037 14: DarkStuff? - 84.887724 15: aloading444 - 84.885836 16: YaxMin - 84.885195 17: Wobert - 84.884954 18: w9555 - 84.880053 19: Schmole - 84.872258 [34m++: -- DEV TIME -- - 84.850000[0mScores: 25.
Make that seven improvements within this frame
really funny level name too
Tapping out here. Bedtime
like thwumps just activate some primal instinct in highscorers
This man is determined to break the next frame ms by ms
I hate them, tbh
Wouldn’t be surprised in the slightest if 25 blocks got another reroute
I was unreasonably happy when I saw an elevator thwump in the tab.
@late wyvern max how many dev
YaxMin has 85 out of 125 over-DEV highscore overall scores for Max mappack.
40 to go
Though I usually play when most people are asleep, I definitely agree that this tab's activity is amazing.
@split patio can you implement a 😎 on the max leaderboards for everyone whos on the same frame as the 0th
maybe that would be kinda cool
Hmm, I agree it'd be interesting but not sure I'm a fan of changing the definition of the symbol
maybe
instead 
Lol, you can't use custom emojis inside text blocks unfortunately
fair enough
Dream situation: American wages and times, spanish prices food and climate.
Well america has just about every climate
Prices/cost, cant help ya there
Ive kinda debated moving to a much more expensive area, because incomes are generally proportional in my industry and bigger numbers means bigger savings
That's a good point, I've often argued the same thing when comparing european countries
Plus not all expenses are proportional, particularly those that are shipped internationally, so proportionally higher savings typically implies higher purchasing power too.
A coffee might double in price, but the PS5 won't.
Ditto for a house vs a car, probably.
Maybe others have different experience, but what Ive seen is its basically limited to housing that drives cost of living
Food, goods, wants all pretty much cost the same everywhere
Its housing that differs
Oh really? In Europe groceries typically vary as much as housing in-between regions I'd say
And even then, its mostly cost of buying your house that differs, renting is mostly the same
Curious, in Spain renting a house in Madrid will easily be twice, if not thrice, the price than in my city
Yeah it’s not the same as Europe. I definitely felt cheaper food costs when I went to less expensive areas. Like when I visited psenough in Portugal the cost at a restaurant in Almada was drastically different than in Lisbon
Its just not the same in the US. Everywhere I’ve been, get a burger in a sit down restaurant and its $15-$20. The same in Sydney, except in AUD.
Huh, the more you know
So… when you coming to the US?
Not in my plans so far, maybe some day though? It would most likely be math-related in that case.
One day. Or maybe I’ll go to spain again.
#1385296978572869672 message
Yes
@late wyvern scores for maxsid03
Interpolated highscores for temu version of slomac's '25 handplaced e blocks' (MAX-SI-D-00-03) by NateyPooPoo:ansi 00: CeramicBlue - 85.032038 01: NateyPooPoo - 85.028254 02: Eddy - 84.949572 03: vertexv - 84.946301 = 04: vector7 - 84.946301 = 05: Hild - 84.938264 06: Slomac - 84.935784 07: Sky! - 84.935115 08: Nim "Mr. 0ths" - 84.934648 09: pralkarz - 84.925694 10: _kkstrong - 84.908276 11: SimVYo - 84.903653 12: golfkid - 84.902912 13: Kostucha - 84.900037 14: DarkStuff? - 84.887724 15: aloading444 - 84.885836 16: YaxMin - 84.885195 17: Wobert - 84.884954 18: w9555 - 84.880053 19: Schmole - 84.872258 [34m++: -- DEV TIME -- - 84.850000[0mScores: 25.
Bobiooooooooo 
@late wyvern max anim 0 1 sid03
Replay highscore traces for CeramicBlue and NateyPooPoo in MAX-SI-D-00-03 using palette vasquez:
I think he likes this one. Defending it at every turn it seems
I think he likes all of them
Or the silent glory, perhaps he likes the silent glory
@late wyvern analysis 2 3 4 7 9 10 11 12 13 for MAX-SI-A-02-02
Replay analysis for thousand elegant vectors through the vast sky (MAX-SI-A-02-02) by abho on Friday June 27 at 15:37:16 (+0000).
02: SimVYo - 87.633 [143f, 0g]
03: Untamed Nim - 87.633 [143f, 0g]
04: EddyMataGallos - 87.633 [143f, 0g]
07: vector7 - 87.633 [143f, 0g]
09: YaxMin - 87.633 [143f, 0g]
10: CeramicBlue - 87.633 [143f, 0g]
11: NateyPooPoo - 87.633 [143f, 0g]
12: fantastic damag - 87.633 [143f, 0g]
13: ekisacik - 87.633 [143f, 0g]```
Eddy and CB are holding jump during this frame. I'm not sure how.
Max speed only disables horizontal inputs, I wonder how this works?
You can't perform a jump the frame after hitting a corner. Just a weird quirk like that
Or on the first frame of being airborn in general
Oh, that explains it
Wait, when you say hitting a corner, do you mean the first frame after contact or the first frame after leaving it
I assume the latter from the general case
Frame 1 you hit the corner, frame 2 you're airborn, frame 3 you can jump
Sorry, I'll clarify - If you hit a corner and are on it for at least two frames, can you jump on the second one?
You can't be on a corner for 2 frames, not with this type on interaction at least
On a different level where you are on a corner for two frames, can you jump on the second frame :p
But you can always jump the frame you are touching a corner yes
Can you jump on any frame you are touching a corner xP
yes this is what I mean why couldn't you
Well that's what I was asking!
ok maybe there a reasons you could expect it not to work with this game
Thanks for clearing this up though, interesting quirk
...Wait, does this mean you straight up can't hit the first coyote frame? Or does that just get its own system?
you straight up can't hit the first coyote frame
LOL
I guess if you hit the first one, you can just hold the input to hit the second one, but still...
it's gonna get buffered to frame 2
So yeah this level straight up is 3 1fs and a 2f to absolute max, lol
side note why are 1fs in N lowkey kinda easy...
They're not they're hardware dependant... straight up not possible with my laptop keyboard
If you meant holding jump for one frame
I just mean hitting a window :p
I agree though my laptop kb sucks at doing 1f hold taps
I wouldn't call it easy but on like a 3 seconds long level it's not too unreasonable to hit four of those :p
It's funny because most of the time I struggle to go above 10 or something but here I got it so fast I feel like I could have. Or maybe I'm confidence boosted from highscoring that other level the other day
60fps frame perfects are just easy, ones in N++ are quite hard compared to other games
You think so...
correct, i do think so
alright, time to get the other maxables :)
...speak of the devil, MAX-SI-C-01-00 has a 1f tap...
god damn it
"1f as in timing window or hold length?" both 
the variance afterward appears to come from the fact that holding jump while on the ground does nothing
ah, so that's what happens when you hit everything except the last 1f
good to know
@late wyvern scores for MAX-SI-C-01-00
Interpolated highscores for garden warrior (MAX-SI-C-01-00) by Wobert:ansi 00: NateyPooPoo - 86.845209 = 01: CeramicBlue - 86.845209 = 02: YaxMin - 86.845209 = 03: Eddy - 86.845209 = 04: ekisacik - 86.845209 = 05: Nim "Mr. 0ths" - 86.839078 = 06: Sky! - 86.839078 = 07: Slomac - 86.838860 08: jp27ace - 86.836268 09: SimVYo - 86.832766 10: vector7 - 86.832705 11: Wobert - 86.832697 12: Schmole - 86.829218 13: vertexv - 86.828612 14: Kostucha - 86.798750 15: _kkstrong - 86.793524 16: pralkarz - 86.787658 = 17: DarkStuff? - 86.787658 = 18: Hild - 86.787658 = 19: aight - 86.760159 [34m++: -- DEV TIME -- - 86.750000[0mScores: 23.
That .842 was (most likely) my previous 0th
I wonder if this is truly maxed, we need Sim to crunch the numbers 
Well I'd imagine truly "confirming" almost any level is nigh impossible, most often we just see enough ties and roll with it, lol
Much easier when you only have integer frames of course
My idea of "confirming" is "most locally optimal" ;)
Not introducing any new mechanics, routes or "new variables of consideration"
Reasonable
@late wyvern scores for MAX-SI-A-03-00
Interpolated highscores for crank (MAX-SI-A-03-00) by Darkstuff:ansi 00: Nim "Mr. 0ths" - 85.559941 = 01: NateyPooPoo - 85.559941 = 02: Eddy - 85.559941 = 03: CeramicBlue - 85.559941 = 04: ekisacik - 85.559935 05: fantastic damag - 85.556990 06: SimVYo - 85.556813 07: jp27ace - 85.556736 08: Sky! - 85.555952 = 09: vector7 - 85.555952 = 10: _kkstrong - 85.550897 11: YaxMin - 85.550341 12: Slomac - 85.548123 = 13: vertexv - 85.548123 = 14: Schmole - 85.543269 15: aight - 85.539109 16: Hild - 85.534230 17: Wobert - 85.533883 [34m++: -- DEV TIME -- - 85.533333[0m 18: aloading444 - 85.459782 19: pralkarz - 85.350007Scores: 23.
dude i actually got excited 
Yeah it's interesting, there's a couple variances actually
might as well look into them before I continue
I’ve checked a hundred permutations on this one
Never know though, maybe it’s the hundred and first that will do it
Trust me bro
It's super weird to me that Natey's run and everyone else's is actually not fundamentally equivalent
Natey is the only one to bump the corner on the first jump by releasing exactly 1f earlier, and then turns exactly 1f earlier
But Natey's first jump starts on the same frame, and his second jump ends on the same frame, and this run is somehow equivalent(???)
I bump the corner both ways, that one kind of messed me up for a second
How is that an exact match
Oh, now I understand, because those actions get completely normalized by hitting the wall
Your distance is actually different until 87.683, where everyone now is running right after having just hit the wall
Now I wanna see the anim
@late wyvern anim 0 1 for MAX-SI-A-03-00
Replay highscore traces for Nim "Mr. 0ths" and NateyPooPoo in MAX-SI-A-03-00 using palette quench:
Can’t remember does Nim hit the corner on the way back?
Everyone does
Ok, that makes sense
After the wall, everyone's inputs are the same, since it normalizes the speed and velocity
Right
That’s the part that matters. Though I’d assume you’d have to fall on the floor the same way after hitting the left wall
So, the first half of the run can be treated like a Metanet highscore where you're trying to hit the next full frame, and the second half is like a maxable highscore
👀
You touch the ground the frame before turning around, everyone else touches it on the same frame as turning around
Yeah so floor+wall provides the proper normalization
Good to know for anyone grinding
The key insight here is that there are multiple ways to reach the fastest frame to the left wall (of course), but after the normalization the level appears to be completely maxed
(and as you can see, doing the same duration of jump but a frame earlier is a 0.000006 difference...)
A much smaller value than a frame worth of acceleration, so probably getting a better angle on the door? Don’t have the game open to see it
somehow i've gotten every single possible .557 placement without getting the right jumps for a .560
@late wyvern scores for MAX-SI-A-03-00
Interpolated highscores for crank (MAX-SI-A-03-00) by Darkstuff:ansi 00: Nim "Mr. 0ths" - 85.559941 = 01: NateyPooPoo - 85.559941 = 02: Eddy - 85.559941 = 03: CeramicBlue - 85.559941 = 04: ekisacik - 85.559941 = 05: Sky! - 85.557137 06: fantastic damag - 85.556990 07: SimVYo - 85.556813 08: jp27ace - 85.556736 09: vector7 - 85.555952 10: _kkstrong - 85.550897 11: YaxMin - 85.550341 12: Slomac - 85.548123 = 13: vertexv - 85.548123 = 14: Schmole - 85.543269 15: aight - 85.539109 16: Hild - 85.534230 17: Wobert - 85.533883 [34m++: -- DEV TIME -- - 85.533333[0m 18: aloading444 - 85.459782 19: pralkarz - 85.350007Scores: 23.
Successfully hit, I got everyone else's frames
sorry i spent so long in analysis that i forgot to react
that's REALLY good for hitting four 1f + one 2f timings in a row lol
@split patio :)
Will believe it when I see it :P
@late wyvern max scores for crank
Interpolated highscores for crank (MAX-SI-A-03-00) by Darkstuff:ansi 00: Nim "Mr. 0ths" - 85.559941 = 01: NateyPooPoo - 85.559941 = 02: Eddy - 85.559941 = 03: CeramicBlue - 85.559941 = 04: ekisacik - 85.559941 = 05: Sky! - 85.559941 = 06: fantastic damag - 85.556990 07: SimVYo - 85.556813 08: jp27ace - 85.556736 09: vector7 - 85.555952 10: _kkstrong - 85.550897 11: YaxMin - 85.550341 12: Slomac - 85.548123 = 13: vertexv - 85.548123 = 14: Schmole - 85.543269 15: aight - 85.539109 16: Hild - 85.534230 17: Wobert - 85.533883 [34m++: -- DEV TIME -- - 85.533333[0m 18: aloading444 - 85.459782 19: pralkarz - 85.350007Scores: 23.
@late wyvern max scores for crank
Interpolated highscores for crank (MAX-SI-A-03-00) by Darkstuff:ansi 00: Nim "Mr. 0ths" - 85.559941 = 01: NateyPooPoo - 85.559941 = 02: Eddy - 85.559941 = 03: CeramicBlue - 85.559941 = 04: ekisacik - 85.559941 = 05: Sky! - 85.559941 = 06: DarkStuff? - 85.559013 07: fantastic damag - 85.556990 08: SimVYo - 85.556813 09: jp27ace - 85.556736 10: vector7 - 85.555952 11: _kkstrong - 85.550897 12: YaxMin - 85.550341 13: Slomac - 85.548123 = 14: vertexv - 85.548123 = 15: Schmole - 85.543269 16: aight - 85.539109 17: Hild - 85.534230 18: Wobert - 85.533883 [34m++: -- DEV TIME -- - 85.533333[0m 19: aloading444 - 85.459782Scores: 24.
Interpolated highscores for crank (MAX-SI-A-03-00) by Darkstuff:ansi 00: Nim "Mr. 0ths" - 85.559941 = 01: NateyPooPoo - 85.559941 = 02: Eddy - 85.559941 = 03: CeramicBlue - 85.559941 = 04: ekisacik - 85.559941 = 05: Sky! - 85.559941 = 06: DarkStuff? - 85.559941 = 07: fantastic damag - 85.556990 08: SimVYo - 85.556813 09: jp27ace - 85.556736 10: vector7 - 85.555952 11: _kkstrong - 85.550897 12: YaxMin - 85.550341 13: Slomac - 85.548123 = 14: vertexv - 85.548123 = 15: Schmole - 85.543269 16: aight - 85.539109 17: Hild - 85.534230 18: Wobert - 85.533883 [34m++: -- DEV TIME -- - 85.533333[0m 19: aloading444 - 85.459782Scores: 24.
129 attempts :3
Garden warrior next, it’s trivial
Weirdly feels like you could do more
Holy
@late wyvern max scores for garden warrior
Interpolated highscores for garden warrior (MAX-SI-C-01-00) by Wobert:ansi 00: NateyPooPoo - 86.845209 = 01: CeramicBlue - 86.845209 = 02: YaxMin - 86.845209 = 03: Eddy - 86.845209 = 04: ekisacik - 86.845209 = 05: DarkStuff? - 86.845209 = 06: Nim "Mr. 0ths" - 86.839078 = 07: Sky! - 86.839078 = 08: Slomac - 86.838860 09: jp27ace - 86.836268 10: SimVYo - 86.832766 11: vector7 - 86.832705 12: Wobert - 86.832697 13: Schmole - 86.829218 14: vertexv - 86.828612 15: Kostucha - 86.798750 16: _kkstrong - 86.793524 17: pralkarz - 86.787658 = 18: Hild - 86.787658 = 19: aight - 86.760159 [34m++: -- DEV TIME -- - 86.750000[0mScores: 23.
Trivial indeed
17 attempts, and that counts when I played it before, I think like, two attempts just now
@late wyvern max sr score rank
Rankings - Interpolated speedrun level scores for Max mappack
-# Date: Jun 27, 2025 (19:11) UTC. MIN: 54026.271.
00: Eddy - 54495.155 (125)
01: NateyPooPoo - 55458.045 (125)
02: Sky! - 55993.944 (125)
03: Slomac - 56155.074 (125)
04: vector7 - 56221.777 (125)
05: Nim "Mr. 0ths" - 56325.557 (125)
06: vertexv - 56377.055 (125)
07: CeramicBlue - 57391.894 (125)
08: aight - 58414.963 (125)
09: Schmole - 58487.170 (125)
10: Hild - 58642.947 (125)
11: _kkstrong - 59104.285 (125)
12: pralkarz - 61371.637 (125)
13: ekisacik - 61954.379 (125)
14: Wobert - 65903.953 (125)
15: auds - 68443.743 (125)
16: aloading444 - 69850.597 (125)
17: Emmoji - 89825.310 (125)
18: jp27ace - 50327.922 (110)
19: SimVYo - 38958.426 ( 90)```
Figured I'd add support for "frac" scores here. With that, the community is no longer under 54k frames, but we're very close.
Something to strive for
also the boards are nearly full on every level
True, those 2 people at the bottom of the rankings could complete the boards for example, if they're able to
Went ahead and added mappack support to the stats, table and community functions, with frac support wherever useful.
@late wyvern community sr max
Community's total speedrun scores for Max mappack on Friday June 27 at 19:19:48 (+0000):
┌────────────────────┬────────────┬──────────┐
│ │ Total │ Average │
├────────────────────┼────────────┼──────────┤
│ Level scores │ 54026.271 │ 432.210 │
│ Episode scores │ 55279.000 │ 2211.160 │
│ Story scores │ 0 │ NaN │
├────────────────────┼────────────┼──────────┤
│ Episode difference │ 1252.729 │ 50.109 │
│ Story difference │ -54026.271 │ -Inf │
└────────────────────┴────────────┴──────────┘
smh you guys are lacking on the hardcore scores
that's honestly a good question, is there even a hardcore story possible to get >0s on?
considering most episodes take 30s or so i doubt it
You can finish even if you run out of time as long as you don't die right?
yeah but i think the score is 0 flat
I believe a score of 0 does indeed submit, at least under normal circumstances, not sure about Sudden Death though
Normally your sudden death score is given by the amount of gold collected in the last level or something?
for leaderboards yeah
you don't get the no death completion point yeah
I guess there's only one way to check then
I was thinking of doing this after all dev times lol
It'd be really funny
Super interesting how the nodeath can't count
at least in-game level scores of 0 look weird (it also can't pull the replay)
Hmm, could be a different bug, I believe I've seen scores of 0.000 work properly, at least in the Scores Around Mine leaderboards.
scores around mine doesn't work either
the only thing i associate that bug with is negative scores and i know i submitted a 0 here but yeah maybe it's something else
@late wyvern userlevel scores for detour de force
Scores for userlevel detour de force with ID 133161 by aloading444 from 2025-06-19:ansi 00: Slomac - 16.633 01: J a v 0 - 10.983 02: Jirka - 10.083 03: aloading444 - 9.567 04: osterhagen - 6.517 05: E L L S - 6.017 06: dubsta - 5.167 07: aight - 4.150 08: Emmoji - 2.967 09: Lolo8 - 2.283 10: proxy17585 - 1.550 11: pralkarz - 1.150 12: scottyhansen88 - 0.867 13: Se - 0.700 14: YaxMin - 0.283 15: John Conquest - 0.000
I can see that one fine in-game. I wonder if John can locally, though.
That score looks similar to unsigned 32-bit int limit.
Yeah, it's an underflowed unsigned int, you'd expect it from a negative score but not from a 0.
But the boards are so weird in many ways, specially when you have local scores as well.
could be just a local issue yeah
maybe i used extra time on constantly haunted
I was grinding a level and I realized how tense I was having to get with my wrists, and gave it up
Chose a different level with no mashing at all
So 4294967279 is 2^32 - 17. Scores are typically sent to the server multiplied by 1000 as integers. Long story short, I think this is the score you'd get if you submit -0.017.
first column isn't even close
pretty sure you run out of time at start of 4th episode
did submit a 0.000 score tho
Community's total speedrun scores for Max mappack on Friday June 27 at 19:40:00 (+0000):
┌────────────────────┬────────────┬────────────┐
│ │ Total │ Average │
├────────────────────┼────────────┼────────────┤
│ Level scores │ 54026.271 │ 432.210 │
│ Episode scores │ 55279.000 │ 2211.160 │
│ Story scores │ 14185.000 │ 14185.000 │
├────────────────────┼────────────┼────────────┤
│ Episode difference │ 1252.729 │ 50.109 │
│ Story difference │ -39841.271 │ -39841.271 │
└────────────────────┴────────────┴────────────┘
Community's total highscore scores for Max mappack on Friday June 27 at 19:40:33 (+0000):
┌────────────────────┬───────────┬──────────┐
│ │ Total │ Average │
├────────────────────┼───────────┼──────────┤
│ Level scores │ 10351.645 │ 82.813 │
│ Episode scores │ 1330.767 │ 53.231 │
│ Story scores │ -0.017 │ -0.017 │
├────────────────────┼───────────┼──────────┤
│ Episode difference │ 20.879 │ 0.835 │
│ Story difference │ 8191.662 │ 8191.662 │
└────────────────────┴───────────┴──────────┘
Interpolated highscores for sky scraper (MAX-SI-D-01-03) by Darkstuff:ansi 00: DarkStuff? - 83.749868 01: Eddy - 83.743469 02: NateyPooPoo - 83.728920 03: Sky! - 83.718667 04: vector7 - 83.713951 05: Slomac - 83.707329 06: YaxMin - 83.706347 07: Schmole - 83.700981 08: aight - 83.697321 09: Nim "Mr. 0ths" - 83.697124 10: Wobert - 83.692276 11: _kkstrong - 83.689777 12: Hild - 83.687771 13: Kostucha - 83.687614 14: vertexv - 83.685029 15: CeramicBlue - 83.670910 16: SimVYo - 83.667291 [34m++: -- DEV TIME -- - 83.666667[0m 17: pralkarz - 83.613661 18: auds - 83.478112 19: ekisacik - 83.424494Scores: 22.
So close to the next frame, I think I'll try for it
story difference just doesn't work at all when there's sudden death involved right because you just gain free score
0.000 on column 01 too
This level concept has always highly intrigued me, I think I made at least one, but maybe two userlevels exploring it, but this format was really the best context for it
i ran out of time in the second episode
@late wyvern max screenshot of sky scraper
Screenshot for sky scraper (MAX-SI-D-01-03) by Darkstuff v1 in palette lava world:
Yeah I'm glad a level exploiting this idea was added to the pack, even if it's not pure (since the ending matters more than the rest, lol).
Yeaaa I actually blundered the end because it normalizes
One of the ones I haven't gotten the dev time yet, presumably due to not knowing the gimmick.
But at the highest level, all the corner bumps to the right do still matter
Oh wow!! Got it!!
.757
And with what looks like no corner bump at the very end??? O_O
Yeah unfortunately sudden death renders it useless to compare with the corresponding level scores (i.e. difference / cleanliness)
At the very least, with a highly improvable end
Props, that's cean
@late wyvern slow anim 0 1 maxsid13
Replay highscore traces for DarkStuff? and Eddy in MAX-SI-D-01-03 using palette vasquez:
Oof, solid ending
I was ahead the whole run before it too
But yes
Very solid ending, very happy with it
You can definitely get a tiny corner bump off of the small alcove we're not using right now.
column 02 has hands
But it has to be a tiny one, if you get a shallow one, which is best on all the others (and more likely at high speeds), you go into the slope and lose speed.
between b-02-03 and everything from E-02-02 onwards, it's rough to do nodeath
Oh no... a tiny bump can also just send you into the void... I hadn't considered that...
i also did column 01 deathless with a zero score and didn't get the completion point
so yeah this tab is fucked for hardcore lmfao
You didn't even get 1 completion point? I thought it was the no-death point that wasn't awarded if you finish with a score of 0.000 in sudden death.
yeah i meant to specify i was referring to the nodeath point
i am getting the regular point just fine
Oh alright, just the expected buggy behaviour then
Not the unexpected buggy behaviour
honestly now i'm thinking you can't do it... very sad
Interesting how the scores show up as -0.017
total now shows -0.050, 3 columns submitted, makes sense
Interpolated highscores for ninja wants your phone number (MAX-SI-C-01-01) by NateyPooPoo:ansi 00: Eddy - 85.244012 01: SimVYo - 85.233584 02: vertexv - 85.159264 03: Nim "Mr. 0ths" - 85.138433 04: DarkStuff? - 85.050000 05: vector7 - 85.049529 06: Slomac - 85.034940 07: Wobert - 85.018207 08: YaxMin - 85.011262 09: NateyPooPoo - 84.916195 10: Sky! - 84.855231 11: jp27ace - 84.841400 12: Schmole - 84.790876 13: Hild - 84.605008 14: pralkarz - 84.562489 15: aight - 84.544149 16: _kkstrong - 84.525898 17: aloading444 - 84.503734 18: CeramicBlue - 84.503080 19: Kostucha - 84.487598 [34m++: -- DEV TIME -- - 84.400000[0mScores: 23.
On the dot
first legitimate exact frame time that isn't a result of an interpolation bug? 👀
You jumped when entering the exit
I don’t remember the exact details, but it breaks the interpolation
So, basically, the ninja jumping actually moves it into the door after the door check has ended for the frame, and any scenario where the ninja starts the frame already inside the door results in a flat score for the interpolation.
-# (This includes in imposition, which has a door switch on the exit, and therefore always has the ninja inside the door after the frame the door opens...)
bro did not get the 6/100000 chance
Yeah, basically the last frame you start already inside the door, so technically your score is a perfect frame
Bothersome >:(
Can't even really call it "broken", if more so an undesirable consequence of the internal physics. They should've done the exit door check at the very end of all the computations.
Almost all the ninja movement happens before, except for jumps pretty much
There's a lot of cases where you can be inside the door after the check, and while they could be fixed, I agree that it's ultimately preferable not to :P
@fickle ether i have to go to work but your ending on sky scraper is fucking wizardry
i got a .760
AYO GET THAT TEXT OUT OF THE GAMEPLAY BRUH
Not sure if I'm gonna improve unless someone overtakes me
horrible level to have that text on lmfao
I HAVE LOST 5 RUNS TO THIS
@late wyvern anim max-si-d-01-03 0 1
Replay highscore traces for DarkStuff? and Sky! in MAX-SI-D-01-03 using palette plus:
Seems I'm ahead the whole time anyhow
It actually appears I had the edge up until the door, or it was close enough that we exchanged it
Huh, thought I was seeing the yellow behind me
Ah yea, what I was seeing was after we passed the door, before hitting the wall
There, your yellow circle is flashing behind mine
So I must have gotten a better corner at this very moment
Yeah that's an artifact caused by the fact that I'm using a default fraction of 1 for unsimulated scores. I probably shouldn't include episodes and stories here though, and instead set them to 0.
I love how the usernames imply that one person is unsure of who they even are, and the other is very excited to be themself
I have thought this too :D
Makes Sky a good rival, when we're the top two spots it feels right
@late wyvern scores for MAX-SI-04
Highscores for MAX-SI-04:ansi 00: ekisacik - 0.000Scores: 1. Cleanliness: -85.133 (-5108f).
I imagine you saying your names like pokemon
Weird, it shows up as 0.000 here
wait
@late wyvern interpolated scores for MAX-SI-04
Highscores for MAX-SI-04:ansi 00: ekisacik - 0.000Scores: 1. Cleanliness: -85.133 (-5108f).
-# huh
Yeah I'm completely ignoring the fractional part there, notice how the result doesn't mention they're interpolated
As in, when I parse the parameter at the beginning it's resolving to false
I see, I see
Can't do that simple thing in the community function because it does matter there, for some parts at least
I'll change their default to 0 probably
Should probably make the default frac for unsimulated scores 0 instead of 1 yeah
(This matches with the behavior of starting a frame inside a door, since that's also 0; the general case seems to be that if the player for some reason can't be drawn from outside the door going in, it can assume it's already inside it, so it should have no subtraction)
Actually, for unsimulated or incorrectly simulated levels I'll leave it at 1, for 2 reasons:
- The other way around I'd be assuming they're the fastest possible, which I believe is unfair.
- A 0 can happen naturally, a 1 can't, so this way I can detect which simulations failed, and possibly rerun them with future versions of the simulator.
But as a default for episodes or stories I think 0 fits best.
Interesting, it makes sense that the boundary condition is to subtract 0 instead of 1 since the vanilla game will also render it a higher score in that case
Wait
...is that correct???
@late wyvern scores for maxsic12
Interpolated highscores for rusty pipery (MAX-SI-C-01-02) by Slomac:ansi 00: fantastic damag - 84.309217 01: Eddy - 84.308339 02: SimVYo - 84.307114 03: NateyPooPoo - 84.277511 04: Sky! - 84.248764 05: YaxMin - 84.239611 06: Slomac - 84.191552 07: aight - 84.170942 08: vector7 - 84.168365 09: jp27ace - 84.164777 10: Schmole - 84.122272 11: aloading444 - 84.061101 12: pralkarz - 84.050599 13: Wobert - 84.040139 14: Hild - 84.024570 15: ekisacik - 83.986812 16: Nim "Mr. 0ths" - 83.855982 17: _kkstrong - 83.599744 18: Kostucha - 83.524983 19: DarkStuff? - 83.431396 [34m++: -- DEV TIME -- - 83.250000[0mScores: 24.
I took this in the episode run what the hell
wait no it seems to be the other way around, a perfect 0 implies the ninja actually reached the door on that frame and not the next one, but that should be impossible...?
Well technically you do reach the door on the second to last frame, but it doesn't register
Since it's all your servers, you have the full replay data for hardcore runs yeah?
Is it possible to analyze that demo data and get the accurate final time, displayed as a negative?
Oh let me guess, it's an inequality check?
speedrun boards do work!
Or since there's not gold, can you manipulate what is sent to the server for the regular highscore board to show the actual score in negative seconds to have a leaderboard there?
How does the ninja reach the exit's boundary but not hit it on that frame unless it's checking that the distance is strictly less than... wait, right, it's a temporal interpolation
Does a 0 only ever happen if the ninja is already on the door?
Yeah I take the position on the 2nd to last frame and the last frame, assume linear movement between both, and compute exact moment of collision.
And yeah 0 should only happen in that scenario, because otherwise there's still some distance to cover
(the only solution to f(x)=0 if f is linear is x=0)
I guess I'm asking about the details of how the moment of collision is found, since it might have a case where the ninja's boundary lies exactly on the door's, and matching that probably comes down to how the game checks the ninja's collision with the door
-# not that it'll ever happen
Oh I see what you mean
Does that mean on a totally linear level you could jump the frame before the door and just get a perfectly flat frame?
like the greatest level ever
I think so yeah, if the frames just happen to align properly. It'd need to be such that by jumping on the last frame you enter the door one (in-game) frame sooner, then your final score would be flat.
These kind of jumps save very little but according to the calculations we discussed the other day they can bump a frame 1 out of every 37 times on average.
To be clear, as far as interpolated times go you'd probably only gain some time in the microsecond range, maybe half a millisecond. But in-game you would've jumped to the next frame.
If the distance between the centers (of the ninja and the door) is exactly 22 units, i.e. their hitboxes are tangent, the fraction is 0, i.e. it counts as touching. You can see the exact code of the interpolation function here.
-# Removed the embed as it didn't link to the proper line range of the file.
This is Sim's code which probably matches what the game does as much as he could derive from Ghidra:
if dist_sq - radius**2 > 0:
radicand = dot_prod**2 - vel_sq * (dist_sq - radius**2)
if vel_sq > 0.0001 and dot_prod < 0 and radicand >= 0:
return (-dot_prod - math.sqrt(radicand)) / vel_sq
return 1
return 0```
dist_sq is the distance between the center of the two circles, squared. radius is the sum of the two radii. The return value is the elapsed fraction of time, in frames.
Mmmm, and it's taking all this based on the second-last frame's position
The velocity vector is calculated as the position in the last frame minus the position in the 2nd to last frame. It's a common technique used in other parts of the code and it's what the game also does when it needs to compute it.
So technically both positions come into play just as much.
-# Ah, and when a shwump clips the player out, it inherits the distance it travelled as velocity
Right, I briefly forgot that the position on the last frame in the 0 case could just leave the exit lol
Yup, and this also happens for thwumps and bounceblocks (see collide_vs_objects). Probably doors too, and even one-ways affect your speed.
ok, i have visualized my confusion
Not familiar enough with this codebase to figure out which condition is relevant here
To finally reply to this, I understand wanting 1 on a leaderboard with interpolated scores. The game's behavior for leaderboards with uninterpolated scores only is to use 0; perhaps the condition is as simple as that :)
Yeah it makes everything a bit simpler to handle on my part, and a bit more fair that if it's unknown it goes to the bottom imo
Regardless of what the interpolation function says, if the ninja is just merely touching the door, it doesn't actually enters it according to the logical collision function. The ninja needs to be a little inside it. You can actually test this is game with an easy setup including a oneway.
Then 1 is indeed functionally impossible :) nice to know
1 is returned if the ninja doesn't collide with the door
So yeah it can't be returned on a win
(which can never happen, because these are the last two frames)
It would also be returned if the ninja is tangent to the door, but as you just explained, the inequality for finishing is actually strict
Any of you fellas willing to share an equation for calculating my own interpolation for when I’m TASing? The only thing the TAS doesn’t provide is exit door position, but that can be found easily enough I guess.
Cause right now if I TAS a potential improvement and it’s not immediately obvious that it’s better I’m just playing the game to try and confirm it. Not very efficient
The interpolation function used is this one.
I can maybe sketch something out real quick, it's basic euclidean geometry.
Yep that’s beyond me lol
And therefore a tangent ninja would actually hit the door after travelling an "infinitesimal distance" at the start of the next frame (finishing the previous frame an "infinitesimal distance" away from the door), and gain a frac of 0
Yeah I guess
Yeah I suppose there's technically a way to get a fraction of 0 that does not involve teleportation inside the door
It just involves perfect floating point positioning
Who's up for the challenge
Technically not the same thing as starting inside the door, but, well, another reason not to implement some kind of check for the frac being 0 in detecting the ninja "clipping inside"... ;P
(this is describing the bottom scenario being applicable in the last column in the diagram above, it could only be one of the two)
I suppose this is an easy thing to link back to if someone asks? :P
Unfortunately the equation is quite a pain in the ass to compute by hand, just deriving to equation is annoying lol
For TASing the greatest level ever I only had to worry about one axis, which simplifies thing hugely
Yeah for sure. Even when just brute force tasing one axis is very simple to see. It’s when I need both that I am lost completely haha
At least for these microsecond improvements
I guess the only viable solution is for Eddy to finish EddyTAS with this feature included 
@late wyvern max how many dev
YaxMin has 125 out of 125 over-DEV highscore overall scores for Max mappack.
YaxMin has 15 out of 150 highscore overall 0th scores for Max mappack.
10%, definitely satisfied with my performance
Ok just hit this equation 
but also 
Honestly could just GPT it yeah?
Who wants to brush up on math knowledge when machines do the thinking for us now
kids these days...
Here, I made something:
You gotta fill:
- Position of the ninja in the last 2 frames in units, as given e.g. by the TAS tool (blue).
- Position of the exit door, in tiles for simplicity (red).
- In-game final score (yellow).
The green is automatically computed.
The sample is Natey's run in the basics, you can see the computed interpolated score does match what the simulator returns.
Unfortunately I don't think the TAS tool lets you see your position on the frame you touch the door, you have to work it out
Hmm, I guess you won't be able to obtain the same result then, because the speed can change, but I guess the best we could do is reuse the speed from the previous frame?
Yeah if you use speed from the previous frame it would work, but then you'd need to apply gravity and drag
Well, and collision and everything, right?
That could also affect the actual speed
Not realistically feasible outside of the simulator all things considered imo
Yeah there's no good solution
I was thinking that in most cases you're hitting the door from being in the air, but it's far from always the case
Honestly though just adding speed to the previous pos is a very good approximation of the next pos in almost all context
I have a sense of humor.
Here's a new version where one must introduce the last ninja position and velocity available in from the TAS tool, presumably the second to last one:
-# I put the actual last speed as the sample which is why the result is still "perfect".
I guess drag and gravity could be added without much hassle and be better for falling endings.
It would just be used to compare two routes, not get the absolute correct values. So the important thing is that it shows which option is better, which the tool will do unless in very specific edgecases
So adding stuff like drag and gravity shouldn't be necessary
True, fair enough
Simulating column runs is out of the question, at least for now, unless they're guaranteed to be deathless (which you also can't tell from the replay). The reason being that while column runs can indeed include deaths, they're not separated in any way in the actual demo, but instead just concatenated in a contiguous block of inputs.
The game simply starts playing it back, and whenever the ninja dies, it restarts the level and continues the replay where it left off. So the only way to be able to also do this is by having a complete simulation, whereas the current simulator is missing many non-essential entities which are not required for known-to-be-successful runs (which is what we typically use it for), such as flooguards, gausses, rockets, lasers, etc.
It's also why column splits aren't possible.
Not necessarily simulating, but going "its X frames and Y gold was collected, so the final score is this"
Aren't possible yet. One day... 😔
Negatives are impossible on in-game boards right
Well, I guess in the special case where there is no gold you technically can figure out the real score, unless I'm missing something.
But also yeah, negatives in the game are not possible, it'd have to be outte-only.
what if you have to interpolate the moments of death 
lmao 
When you hit a moving entity do you also have to interpolate the entity's position

I hadn't even considered it, it might not even be a solvable problem taking everything into consideration. After all, movable objects can also collide with tiles. It's a heck of a problem.
Thanks for putting this together, I’ll check it out later this evening 👀
Cool frame
i wanna see a drawing from ninja pov lmfao
Looks about right
@late wyvern max rankings
Rankings - Highscore overall 0ths for Max mappack
-# Date: Jun 28, 2025 (00:19) UTC. MAX: 150.
00: Eddy - 33
01: SimVYo - 27
02: CeramicBlue - 21
03: NateyPooPoo - 19
04: YaxMin - 17
05: jp27ace - 9
06: Sky! - 7
07: Nim "Mr. 0ths" - 4
08: Slomac - 4
09: fantastic damag - 3
10: vertexv - 3
11: DarkStuff? - 1
12: ekisacik - 1
13: vector7 - 1```
he is crazy
I never stood a chance
I’ll stick to userlevels where competition is low and I can continue taking candy from babies
Ye ol’ reliable
@late wyvern max scores for scraper
Interpolated highscores for sky scraper (MAX-SI-D-01-03) by Darkstuff:ansi 00: Sky! - 83.771330 01: DarkStuff? - 83.768723 02: Eddy - 83.743469 03: NateyPooPoo - 83.728920 04: vector7 - 83.713951 05: Slomac - 83.707329 06: YaxMin - 83.706347 07: Schmole - 83.700981 08: aight - 83.697321 09: Nim "Mr. 0ths" - 83.697124 10: Wobert - 83.692276 11: _kkstrong - 83.689777 12: Hild - 83.687771 13: Kostucha - 83.687614 14: vertexv - 83.685029 15: CeramicBlue - 83.670910 16: SimVYo - 83.667291 [34m++: -- DEV TIME -- - 83.666667[0m 17: pralkarz - 83.613661 18: auds - 83.478112 19: ekisacik - 83.424494Scores: 22.
ez
sky chamber
Oh yea it does have his name in the title huh
I should’ve considered this would summon him
I wonder though. Since all improvement until hitting the wall can only matter if it makes up whole frames, does that mean you just got a better ending?
(And am I wrong about the wall making everything frame-dependent?)


