Geothermal Core was the final room preventing a 21% (Low%) completion without the use of any out of bounds. This room is extremely TAS-only, and therefore non-TAS players still can not complete 21% inbounds. ...Actually, this room might be the most precise series of exploits in Metroid Prime's history.
There are 3 main barriers when climbing Geothermal Core under low% restrictions:
Reaching spinner #1
Getting to spinner #3
Accessing the bomb slot at the top spinner #2
--
Thankfully reaching spinner #1 was solved in May 2017 (by me) through use of an RGBJ (Really Good Bomb Jump): [ Ссылка ]
--
Getting to spinner #3 was the final trick to be solved (in February 2021).
By doing a 4-bomb BSJ, with bombs laid every other frame, it is possible to gain 2.655 height units within 8 frames, the following 14 frames are used to pull out scan visor while still being able to jump, allowing a first frame scanpoint target on the final frame of jumpstate 4. (In other words: unmorphing on or before frame 8 allows a scan dash BSJ).
The BSJ is setup by using the camera angle provided by the spinner, you just have to enter it and leave by laying a bomb. The camera gives horrible IU facing angles, and therefore requires you to be on the right-hand side of the camera obstruction when the objective is to dash left. It is incredibly precise to snag the scan point lock-on from the position needed to be close enough to complete this skip.
The position required to land on the final spinner is 59.99, this height is impossible to achieve from the BSJ starting point without Space Jump. In order to clear this jump, a 'morph ball wall stall' is required, and, in addition, a BSJ window reset is also required. This is because jumpstate 2 can not snap up ledges during an unmorph animation, however jumpstates 0 and 4 can.
Stalling on the side of the spinner is extremely precise and unreliable. It can effectively only be done through brute force. Stalling on this particular object is quite common, though because a BSJ window reset is required, stalling at any point will not be sufficient. In order for the BSJ window to reset, a position of 58.99 or higher is required. Stalling at this height (from the starting position of the BSJ) requires stalling *On The First Possible Frame* of making contact with the spinner, after achieving the absolute maximum height.
This is the most precise trick in Metroid Prime that I know of.
--
The final obstacle is to use the Bomb Slot to complete the puzzle. This has been possible using Space Jump for most of the game's lifespan. It is possible to Morph Ball stall on the Bomb Slot's collision if you approach it in a very particular way. Stalling allows Samus to complete the Morph animation without falling, and then snap to the Bomb Slot upon it's completion.
It is not anywhere close to possible NSJ to reach the Bomb Slot and Morph Ball stall without using a dash, and at first look, there doesn't appear to be a target with proper orientation to use. Thankfully, there is a hidden scan point tucked away behind collision which can be snagged by strafing off the Lava Hamburger, and then double strafing back to the spinner with a carefully timed target swap along the course. This scan point is within scanning range, so Samus must get into position and dash extremely quickly, else the scan will complete and render itself inaccessible. The timing on this ended up being either frame perfect, or with a 1 frame margin of error.
Following the scan dash, which to reiterate can only be attempted once because the point must be un-scanned, it is just barely possible to achieve a Morph Ball stall with perfect positioning and facing angle. The stall on this Bomb Slot is not understood on a technical level, and again, like so much in this room, in essence simply requires brute forcing.
--
Following the Bomb slot activation is a bomb jump similar to the one used in the Any% TAS, and then a fairly standard climb to skip the spider puzzle and reach the top door.
--
This TAS was made as a segment within the 21% Damageless LOTAD being created by Metroid0925 ([ Ссылка ]) which will hopefully be released sometime soon(?).
Ещё видео!