Difference between revisions of "Mighty Bomb Jack (NES)/normal ending"

From SDA Knowledge Base

Jump to: navigation, search
m (Level-by-level description)
(Palace room 12)
(9 intermediate revisions by the same user not shown)
Line 12: Line 12:
 
To shorten down the text I will use some references below. Numbers refer to the bomb numbers in the [[Mighty_Bomb_Jack_%28NES%29/Palace_room_bomb_sequences|Palace room bomb sequences]]. The tases for the best ending and the normal ending are referred to as tasbe and tasne, respectively.
 
To shorten down the text I will use some references below. Numbers refer to the bomb numbers in the [[Mighty_Bomb_Jack_%28NES%29/Palace_room_bomb_sequences|Palace room bomb sequences]]. The tases for the best ending and the normal ending are referred to as tasbe and tasne, respectively.
  
=1-1=
+
=Corridor 1-1=
https://vimeo.com/568101966<br />
+
https://vimeo.com/946751758<br />
A straight-forward level. There are 7 mighty coins available, of which 4 are equally fast and considerably faster than the other three. It's recommended to pick up these four coins, which will be used in level 17 (and will be further discussed there).
+
A straight-forward level. In theory, you don't need to collect any mighty coins (see the tasne), but it's difficult to save time in real-time and risky. The recommended route is instead spending time collecting two coins and then collect three more coins by upgrading to orange Jack. The coins will be used in level 5 and 17.
  
 
=Palace room 1=
 
=Palace room 1=
https://vimeo.com/568101989 - This method is fairly safe and relatively fast.<br />
+
https://vimeo.com/946751995
https://vimeo.com/568102038 - From the tasbe. It's a few tenths of a second faster than the method above. There is a tricky jump on the right side that requires practice.<br />
+
https://vimeo.com/568102085 - This is a very tricky route based on the TAS solution.
+
  
 
=Palace room 2=
 
=Palace room 2=
https://vimeo.com/568102129 - Running between two platforms is actually one frame slower than jumping between them. However, there is a risk of jumping over bomb 10.<br />
+
https://vimeo.com/946752011
https://vimeo.com/568102177 - This is a variant of the tasbe method. Unfortunately, I have only been able to follow this route on emu and been able to reproduce it on console.<br />
+
  
 
=Palace room 3=
 
=Palace room 3=
https://vimeo.com/568102209 - This is a copy of the tasne method. The wide turn for picking up bomb 4 is because of bad hit detection. The tasbe starts out with bomb 24, but that route leads to some close enemy encounters. While it's faster, it's doubtful whether it can be used in real time. In this video, a jellyfish spawned at the bottom. It's quite uncommon for that mummy to drop all the way to the bottom. Some of the other enemy types can not be bypassed by simply running straight to the right. However, since this is so uncommon, I won't list the different ways to deal with them.
+
https://vimeo.com/946752026<br /><br />
 +
 
 +
The following route is a few tenths faster, but considerably more difficult as it requires tight movement to be able to jump over the first mummy: https://youtu.be/PS-R9qCVly0?t=88
  
 
=Palace room 4=
 
=Palace room 4=
https://vimeo.com/568102273 - It requires fairly precise timing throughout the room to arrive in the top right corner at the right moment. Too early and the mummy will not drop and too late means there is not enough time to collect the last bombs at the bottom before the enemy hitbox becomes active.<br />
+
The palace room warp is not used here, since there is a shortcut in corridor 5.<br />
There is a minor enemy manipulation required for this to work. If the first enemy spawn is a skull, it's almost impossible to not lose time and must be avoided. The lobster is not ideal either, but still workable. The other enemy types are fine. Since the previous rooms are cleared so quickly that no enemies should spawn, there is no indication where in the enemy cycle you are when entering this room. The best is to keep track during attempts of which enemy spawns you get in this room. That can then be offset earlier on. For example by pressing A a few times when approaching the exit in room 2. Since there is so much gliding leading up to here, there is no guarantee it will work though. It's just a matter of improving the odds.<br />
+
https://vimeo.com/946752056 - If you're not fast enough at the start, the first mummy will spawn on the right side. If that's the case, it will most likely be in the way when trying to collect the three last bombs.<br />
https://vimeo.com/568128168 - Alternative method that saves half a second on the above. It's considerably more difficult though, so it boils down to a risk-reward decision.<br />
+
https://vimeo.com/946752034 - Alternative method that is a few tenths slower, but avoids close enemy encounters since the P-ball is collected along the way.
The tas methods are not practical in real time.
+
  
=Palace room 5=
+
=Corridor 5-1=
https://vimeo.com/568102329 - The tasbe has a faster method, but it relies on the 1-frame instant jump at the beginning and is not practical in real time.
+
https://vimeo.com/946751774 - Upgrading to orange Jack and run through the last chest should save around half a second or so. There are alternative jump sequences near the end. One long jump is a fairly safe way, but a little time is lost near the end of the jump because of the low vertical speed. Jumping on more platforms can make this a little faster, but also risk losing time if the landings and following jumps are not well timed.
  
=Palace room 6=
+
=Corridor 5-2=
https://vimeo.com/568102364 - Slightly faster than the tasne. Turning around too quickly after picking up the first bomb will result in a mummy spawning on the right side, which will end up wasting time to deal with. It's therefore beneficial to be just a little bit sloppy...
+
The method for opening up the shortcut in 5-5 is obscure to say the least. You need to first find the hidden sphinx in 5-2 to open up the passage to 5-5. The passage to 5-X opens on the third visit to 5-5. https://tasvideos.org/Forum/Posts/524874 contains an explanation based on code analysis on how the shortcut works.<br />
 +
1st passage: https://vimeo.com/946751804 - It's recommended to pick up as many bombs as possible along the way to set up for a P-ball on the second passage. Also note the jump sequence after upgrading to orange Jack to make him last until the end of the room.<br />
 +
2nd passage: https://vimeo.com/946751829 - By collecting enough bombs (bomb value = 20), the sphinx chest will produce a P-ball, which can both be helpful by avoiding potential enemies. Since the bomb count is reset after the P-effect is over, it also makes it easier to manipulate the P-ball spawn in palace room 11.<br />
 +
3rd passage: https://vimeo.com/946751853 - It's important to use the same route so the same bombs are collected. Or else the P-ball spawn in palace room 11 will be impacted. There is some leeway on the bombs to collect, so it's worth remembering the most common scenarios and resulting actions.<br />
 +
Alt 5-2 end: https://vimeo.com/946751869 - Going the lower route at the end is a little over a tenth of a second faster, but also misses out on a mighty coin. Having 3 coins in corridor 17 is safer, but not necessary, so taking the lower route here is minor time save.
  
=Palace room 7=
+
=Corridor 5-5=
https://vimeo.com/568102428
+
https://vimeo.com/946751890 - The bombs collected are still part of the route to manipulate the P-ball in palace room 11.
  
=Palace room 8=
+
=Corridor 5-X (and 11-3)=
https://vimeo.com/568101841 - From this room and onwards, careful routing is required in order to manipulate the enemies in the coming rooms, which means minimize floating. The method here is to look at the first spawned enemy and adjust by A-presses between the lit bomb and the exit to get the right value of the enemy counter for room 9. Provided the room solutions demonstrated in the videos of the next rooms are followed, this is the recommended number of A-presses to the exit:<br />
+
https://vimeo.com/946751910 - Other jump sequences are possible and faster, depending on how tight the platforming can be executed. It's individual what will be fastest for each player.
3 - lobster<br />
+
4 - bat<br />
+
5 - bird<br />
+
6 - fireball<br />
+
7 - skull<br />
+
8 - jellyfish<br />
+
It might be hard to press A 8 times until the exit. However, two A-presses can be done in room 9 instead (described there). In the video shown here, a fireball was spawned as the first enemy. That means 6 A-presses should have been done. Instead, 5 A-presses were done here and one additional in palace room 9. The result is the same, so it's only personal preference that determines where one chooses to do the A-presses.<br />
+
The tasne has a solution that is roughly one second faster, but not practical on console.
+
 
+
=Palace room 9=
+
https://vimeo.com/568101866 - A slightly easier and slower route (the wide turn before catching bomb 5 is because of weird hit detection).<br />
+
https://vimeo.com/568102494 - A slightly faster and more difficult route (I have only managed it on emu, never on console).<br />
+
Provided the instructions from room 8 were followed, the first spawned enemy will be either a fireball or a bird (depending on if one of your jumps was done before or after the enemy type in room 8 was determined). The bird is the safest, but is usually slightly slower as the last drop to the exit will first hit the wall. If it's a fireball (like shown here), its movements are more unpredictable. Remember to make a jump on the top platform when falling down to the exit if it's a fireball.<br />
+
As mentioned in the description for room 8, there is an opportunity to make one or two extra A-presses before the first enemy spawns. That is when passing through the narrow passage from the left to the right side.<br />
+
The tasne solution is slower.
+
 
+
=Palace room 10=
+
https://vimeo.com/568101890 - The number of A-presses are planned to spawn a bird as the first enemy. Some of the other enemy types are able to catch up with Jack and making this solution less consistent. This solution is the same as in the tasne. The tasbe has a different and slightly faster (a few tenths of a second) way to traverse the room. It seems like the enemy spawns depend on if it's the normal ending or the best ending route. In the best ending route, the tasbe solution works well, but it becomes extremely difficult and risky when warping from palace room to palace room.
+
  
 
=Palace room 11=
 
=Palace room 11=
https://vimeo.com/568101913 - The movements on the left side look a bit unoptimized, but it's to avoid a mummy spawning on the left side. The tasne uses a slower solution. The first enemy spawn here should be a jellyfish.
+
https://vimeo.com/946752072 - Upon entering, the bomb counter should be in the range 9-12 to spawn the P-ball in the center so it can be collected without detour. This can easily be set up by following the route shown in corridor 5 (or by tweaking it to hit the desired bomb counter value). If the bomb counter is 11 or 12 (as shown in the video), it will require a slightly higher jump to collect the P-ball than if it's 9 or 10. The time difference between these two options should be very close though, so it's more of a personal choice how one prefers to collect the P-ball.
  
 
=Palace room 12=
 
=Palace room 12=
https://vimeo.com/568101935 - There is a risk of spawning one of the mummies on the left side, which is a disaster for a speedrun. That happens by making the turn after bomb 23 too tight. So a little bit of sloppiness near the start is necessary. The hitbox on bomb 5 is very weird. That's one of the reasons for not using the tas method (also because it will be a very close call with enemies falling down on the right side). The enemies spawning here should be jellyfishes. It's not important for clearing the room, but it's an absolute requirement for the room 13 solution to work.
+
https://vimeo.com/946752093 - This route contains intentional slowdown(s) to set up an enemy manipulation in palace room 13. There are four cases to consider:
 +
# The first mummy transformed into an enemy just before Jack reaches the exit. The enemy counter is the SAME as the enemy type that just spawned.
 +
# The first mummy transformed into an enemy before Jack collected the last bomb, the enemy counter is one MORE than the enemy type that spawned.
 +
# The first mummy transformed into an enemy between case 1. and 2. The timing of mummy to enemy transformation is not fully understood and the enemy counter is therefore EITHER the same or one more than the enemy type that spawned. The probability of each case obviously increases the closer to the respective case the enemy transforms into an enemy.
 +
# Jack exists before any mummy has transformed into an enemy. In this case, there is unfortunately not much else to do than guess and hope for the best in palace room 13...
 +
 
 +
The first case (shown in the link) is obviously the ideal one since it finishes the room as fast as possible, while still providing information about the enemy counter to set up an enemy manipulation in room 13. When playing conservatively, one might consider the second case as it's easy to set up by intentionally pausing before the last jump to ensure an enemy transformation takes place and thereby avoid the uncertainty of the third and fourth case.<br /><br />
 +
 
 +
The following video demonstrates a faster room solution that is almost guaranteed to end up in case 4 above: https://vimeo.com/946752082. The downside is that room 13 will have to be played either without enemy manipulation or by starting by controlling the number of A-presses much earlier (somewhere in corridor 5), which would require a lot of playtime to become familiar enough with the route and possible variations from enemy interference. The upside is that it should save somewhere between half and a full second over the solution the previous route. The last jump can be a bit tricky at first, but gets more manageable with practice. Wiggling back and forth mid-jump is preferable (instead of a straight diagonal jump) as Jack's hitbox stretches a bit outside the sprite and makes it easier to collect bombs #4 and #5 by wiggling.
  
 
=Palace room 13=
 
=Palace room 13=

Revision as of 08:13, 16 May 2024

Mighty_bomb_jack_(nes)

READ THIS FIRST

The route described on this page is based work leading up to the current SDA-run. Faster routes have been found in many rooms. Refer to https://youtu.be/iXHH3Bg6-d0 for the fastest reported run at the time of writing.


Category description

This category exploits the fact that the palace rooms are secretly connected (see the section about the game mechanics). The idea here is therefore warping from palace room to palace room until level 17 is reached and then rescue the king. This means no hidden items are collected and will therefore give the normal ending when Jack leaves the pyramid.


Level-by-level description

To shorten down the text I will use some references below. Numbers refer to the bomb numbers in the Palace room bomb sequences. The tases for the best ending and the normal ending are referred to as tasbe and tasne, respectively.

Corridor 1-1

https://vimeo.com/946751758
A straight-forward level. In theory, you don't need to collect any mighty coins (see the tasne), but it's difficult to save time in real-time and risky. The recommended route is instead spending time collecting two coins and then collect three more coins by upgrading to orange Jack. The coins will be used in level 5 and 17.

Palace room 1

https://vimeo.com/946751995

Palace room 2

https://vimeo.com/946752011

Palace room 3

https://vimeo.com/946752026

The following route is a few tenths faster, but considerably more difficult as it requires tight movement to be able to jump over the first mummy: https://youtu.be/PS-R9qCVly0?t=88

Palace room 4

The palace room warp is not used here, since there is a shortcut in corridor 5.
https://vimeo.com/946752056 - If you're not fast enough at the start, the first mummy will spawn on the right side. If that's the case, it will most likely be in the way when trying to collect the three last bombs.
https://vimeo.com/946752034 - Alternative method that is a few tenths slower, but avoids close enemy encounters since the P-ball is collected along the way.

Corridor 5-1

https://vimeo.com/946751774 - Upgrading to orange Jack and run through the last chest should save around half a second or so. There are alternative jump sequences near the end. One long jump is a fairly safe way, but a little time is lost near the end of the jump because of the low vertical speed. Jumping on more platforms can make this a little faster, but also risk losing time if the landings and following jumps are not well timed.

Corridor 5-2

The method for opening up the shortcut in 5-5 is obscure to say the least. You need to first find the hidden sphinx in 5-2 to open up the passage to 5-5. The passage to 5-X opens on the third visit to 5-5. https://tasvideos.org/Forum/Posts/524874 contains an explanation based on code analysis on how the shortcut works.
1st passage: https://vimeo.com/946751804 - It's recommended to pick up as many bombs as possible along the way to set up for a P-ball on the second passage. Also note the jump sequence after upgrading to orange Jack to make him last until the end of the room.
2nd passage: https://vimeo.com/946751829 - By collecting enough bombs (bomb value = 20), the sphinx chest will produce a P-ball, which can both be helpful by avoiding potential enemies. Since the bomb count is reset after the P-effect is over, it also makes it easier to manipulate the P-ball spawn in palace room 11.
3rd passage: https://vimeo.com/946751853 - It's important to use the same route so the same bombs are collected. Or else the P-ball spawn in palace room 11 will be impacted. There is some leeway on the bombs to collect, so it's worth remembering the most common scenarios and resulting actions.
Alt 5-2 end: https://vimeo.com/946751869 - Going the lower route at the end is a little over a tenth of a second faster, but also misses out on a mighty coin. Having 3 coins in corridor 17 is safer, but not necessary, so taking the lower route here is minor time save.

Corridor 5-5

https://vimeo.com/946751890 - The bombs collected are still part of the route to manipulate the P-ball in palace room 11.

Corridor 5-X (and 11-3)

https://vimeo.com/946751910 - Other jump sequences are possible and faster, depending on how tight the platforming can be executed. It's individual what will be fastest for each player.

Palace room 11

https://vimeo.com/946752072 - Upon entering, the bomb counter should be in the range 9-12 to spawn the P-ball in the center so it can be collected without detour. This can easily be set up by following the route shown in corridor 5 (or by tweaking it to hit the desired bomb counter value). If the bomb counter is 11 or 12 (as shown in the video), it will require a slightly higher jump to collect the P-ball than if it's 9 or 10. The time difference between these two options should be very close though, so it's more of a personal choice how one prefers to collect the P-ball.

Palace room 12

https://vimeo.com/946752093 - This route contains intentional slowdown(s) to set up an enemy manipulation in palace room 13. There are four cases to consider:

  1. The first mummy transformed into an enemy just before Jack reaches the exit. The enemy counter is the SAME as the enemy type that just spawned.
  2. The first mummy transformed into an enemy before Jack collected the last bomb, the enemy counter is one MORE than the enemy type that spawned.
  3. The first mummy transformed into an enemy between case 1. and 2. The timing of mummy to enemy transformation is not fully understood and the enemy counter is therefore EITHER the same or one more than the enemy type that spawned. The probability of each case obviously increases the closer to the respective case the enemy transforms into an enemy.
  4. Jack exists before any mummy has transformed into an enemy. In this case, there is unfortunately not much else to do than guess and hope for the best in palace room 13...

The first case (shown in the link) is obviously the ideal one since it finishes the room as fast as possible, while still providing information about the enemy counter to set up an enemy manipulation in room 13. When playing conservatively, one might consider the second case as it's easy to set up by intentionally pausing before the last jump to ensure an enemy transformation takes place and thereby avoid the uncertainty of the third and fourth case.

The following video demonstrates a faster room solution that is almost guaranteed to end up in case 4 above: https://vimeo.com/946752082. The downside is that room 13 will have to be played either without enemy manipulation or by starting by controlling the number of A-presses much earlier (somewhere in corridor 5), which would require a lot of playtime to become familiar enough with the route and possible variations from enemy interference. The upside is that it should save somewhere between half and a full second over the solution the previous route. The last jump can be a bit tricky at first, but gets more manageable with practice. Wiggling back and forth mid-jump is preferable (instead of a straight diagonal jump) as Jack's hitbox stretches a bit outside the sprite and makes it easier to collect bombs #4 and #5 by wiggling.

Palace room 13

https://vimeo.com/568101949 - This is an extremely cruel room when playing normally. There are two superposed manipulations that allow for this set of enemies (two fireballs and two bats) to spawn. The first manipulation is to arrive to this room with the right value of the enemy counter(controlled since room 8 if the videos above have been followed). The second manipulation is to move in such a way that you get two of one enemy type (fireballs) and two of another (bats). Playing this normally will most likely yield four different enemy types and render a quick solution more or less impossible.

Palace room 14

https://vimeo.com/568102528 - Conservative approach.
https://vimeo.com/568102573 - Half a second faster. Bombs 8-13 could be collected in a similar way. However, that would trigger the top mummy to start walking to the right and block the passage for a short while (see the tasne). The tasbe has another (and faster) solution, but not practical.

Palace room 15

https://vimeo.com/568102619 - It's a real risk that the jump to the last three bombs will end on top of the mummy. This can be prevented by deliberately be a bit slow in the sections before.

Palace room 16

https://vimeo.com/568102667 - The stop below is to manipulate the right mummy to start walking to the left. This is a fairly safe method.
https://vimeo.com/568102721 - Time-wise similar to the solution above, but does not require a stop below and is therefore a few tenths of a second faster. It's at the same time riskier. Both because the mummies can sometimes transform into enemies faster than shown in this video and then block the exit of the interior and also because the last jump somehow seems to be quite tricky to perform on console (not enough height). Some enemies are more favorable than others, so this solution requires enemy manipulation based on the spawns in room 15, but will not be detailed here. Also be aware that 00FA will likely loop around here. This creates a risk for the discontinuity around 0 that is mentioned in Game Mechanics.

Round 17

https://vimeo.com/568102784 - It's possible to get through the whole level without using mighty coins. In the first room, there is only one enemy setup that is workable and it's still extremely difficult. The second room is also very impractical because very good mashing ability is needed and there is still a chance to trigger a mummy, which is inside one of the chests. The king's room is also possible to get through, but it depends on the enemy spawns. Overall, it introduces a ton of risk to cut out on using mighty coins in this level. And one also has to keep in mind that it's possible to clear these three otherwise difficult rooms with 5 mighty coins. Not powering up Jack to green in one (two) of the rooms would only save one (two) mighty coin(s). So unless all rooms are done without power ups, the time gain is small (less than a sec).

Personal tools