Jumpman Junior

Some of this is duplicated from BrunoVinadi's previous submission notes. Some is new.

Story (from game manual)

On The far side of Jupiter lies the Jupiter Command Substation, a valuable outpost of planet Earth. The ALIENATORS, dreaded enemies from beyond our solar system, have already attacked Jupiter Command Station and are now invading the Substation! Can it be saved?
Jumpman, Jupiter's super secret agent, is desperately trying to restore communications at the Command Station. As the promising apprentice to Jumpman, you, JUMPMAN JUNIOR, have received an emergency request to drive back the ALIENATORS. You must defuse the bombs planted throughout Ihe Substation's 12 levels before they explode, crumbling the outpost instantly. Your speed, Jumping ability and courage are your only weapons against the enemy.
GOOD LUCK! Jumpman — and the entire planet — are counting on you.

Authorship

The previous submission was done using BizHawk 1.11.4 which utilized a different input format for Coleco games than BizHawk 2.3.2. Due to this, inputs from that submission had to be manually converted to the new format to even be read properly and copied into modern BizHawk. When appropriate, these converted inputs were used for some stages of this submission.
Seven of the 12 stages utilize different routing/strategies. Six of these are significant improvement; one unfortunately resulted in lost frames due to RNG. I have included BrunoVisnadi in authorship credits as his stage inputs served as the basis for the remaining 5 stages. Some of these have minor (less than 5) variations in routing/frame count. If he'd prefer not to be included in authorship, he can remove himself.

Game objectives

  • Emulator used: BizHawk 2.3.2
  • Aims for fastest time
  • Uses hardest difficulty
  • Uses death to save time
  • Uses luck manipulation

Tricks

To finish a stage, you have to collect every item. When Jumpman dies, he falls randomly to the bottom of the level, and he can still collect items. If he collects all remaining items this way, the level still finishes, so sometimes it is faster to do this.

Stage by stage comments

Nothing To It (Frames Saved = 7)
Minor change to the end of the route yielded a faster completion time due to slightly less backtracking.
Fire! Fire! (Frames Saved = 17)
Again minor route change yielded faster completion due to less backtracking.
Sreddal (Frames Saved = 38)
As with the previous I only collected the items in the right side then went to the upper left corner of the level and died to collect all the items while falling to the bottom. The improvements to the previous run come from the order in which the top two bombs on the left are collected, an earlier initiation of the suicide plummet, and use of pause to alter RNG fall pattern mid-fall.
Hellstones (Frames Saved = 44)
Entirely new route including death plummet for last bomb.
Figurits Revenge (Frames Saved = 1)
Some route variation yielded minor improvement.
Walls (Frames Lost = 4)
Due to RNG differences, I could not match the previous submission but only had to sacrifice 4 frames.
Zig-Zag (No Frames Lost or Saved)
Identical to previous.
Spellbound (Frames Saved = 29)
By reversing the direction of bomb collection, none of the resulting letters ended up in the correct place in the letter column. This saved frames that are otherwise taken to count bonus points for correctly placed letters. This would have been a 30 frame savings, but I sacrificed a frame to yield better RNG for the next stage.
Blackout (Frames Lost = 51)
As the position of the bombs in this level is RNG based, I was unable to manipulate all the bombs to spawn on the right side of the screen as they were in the previous submission. This unfortunately resulted in much longer routing.
Here There Everywhere (Frames Saved = 3)
Almost identical to previous submission.
Hatchlings (No Frames Lost or Saved)
Identical to previous submission.
Hurricane (Frames Saved = 159)
Here is the biggest single improvement to the run. I spent much less time running into the wind and instead rode the wind currents more to finish the stage much faster than previously. I was also able to collect more bombs after the last input than the previous version.
Total Frames Saved = 243

Potential improvements

There were only two effective ways I found to manipulate RNG: 1) Delayed movement - Either delaying frames when beating the previous level, or delaying steps pre-suicide to alter a fall pattern. 2) Pause/Resume - Pausing and resuming the game alters RNG (likely in a similar way to delaying movement, just using a different mechanism). This method allows for manipulation of fall patterns mid fall instead of just manipulating when the fall begins.
As a few of the levels have significant RNG dependent variables (i.e. bomb placement in 'Blackout'), it's possible that beating prior levels earlier or even later could yield better RNG patterns than I was able to manipulate. This could result in a net faster run even if earlier stages themselves would be slower. Testing this theory would be rather tedious in my opinion.

Screenshot

To those unfamiliar with the game, a picture of any of the various stages is going to look mostly similar to any other; so I don't have a particular suggestion.

Rerecord Count

The listed number is inaccurate due to the bug in BizHawk 2.3.2 that artificially inflates this metric.

Masterjun: Judging.
Masterjun: Removed inaccurate rerecord count.
Masterjun: Accepted to Moons as an improvement to the previous run.
Dacicus: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15629
Location: 127.0.0.1
This topic is for the purpose of discussing #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
nymx
He/Him
Editor, Judge, Expert player (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
Another fine submission by DrD2k9. As usual, the improvement is enough for me to vote yes.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Post subject: Re: #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
LOL at completing Sreddal like that. And a frame from that death sequence would make a good screenshot, I'd say. Well, I grew up playing this on a C64 and in this case the versions look almost identical. You make a hard game look trivial, so yes vote.
Post subject: Re: #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
DrD2k9
He/Him
Editor, Judge, Expert player (2222)
Joined: 8/21/2016
Posts: 1091
Location: US
Radiant wrote:
LOL at completing Sreddal like that. And a frame from that death sequence would make a good screenshot, I'd say. Well, I grew up playing this on a C64 and in this case the versions look almost identical. You make a hard game look trivial, so yes vote.
I'm actually planning on doing the C64 version also. While the levels are the same, there are subtle differences that force/allow for different routing. I'm curious if RNG will be more easily manipulated as well, but haven't had a change to test yet.
EZGames69
He/They
Publisher, Reviewer, Expert player (4469)
Joined: 5/29/2017
Posts: 2765
>500k rerecords yeah 2.3.2 definitely doesn't have buggy rerecord counts. /s
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Active player (378)
Joined: 9/25/2011
Posts: 652
All I have to say is " APMXNMJEYPU"! ;) Awesome run on a very difficult game. I grew up on the C64 version too, and I could never get very far. I love the early input end and how the wind blows him to the last bomb.
Post subject: Re: #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
DrD2k9 wrote:
I'm actually planning on doing the C64 version also.
Nice! How about the (non-junior) Jumpman? IIRC that's 30 levels with original gimmicks.
Post subject: Re: #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
DrD2k9
He/Him
Editor, Judge, Expert player (2222)
Joined: 8/21/2016
Posts: 1091
Location: US
Radiant wrote:
DrD2k9 wrote:
I'm actually planning on doing the C64 version also.
Nice! How about the (non-junior) Jumpman? IIRC that's 30 levels with original gimmicks.
Yep...I'm open to that as well. I've also got a copy of the DOS Jumpman Lives! floating around somewhere. Might do that someday too....but will be more of a tedious TASing process. Jumpman Lives! contains levels from both Jumpman and Jumpman Junior as well as some original levels. There is even a 2014 official sequel available called Jumpman Forever. I'm guessing it would take libTAS or Hourglass (unlikely as the game is designed for Win 7 or higher) to TAS it though.
Post subject: Re: #6529: DrD2k9 & BrunoVisnadi's Coleco Jumpman Junior in 04:37.19
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
DrD2k9 wrote:
I've also got a copy of the DOS Jumpman Lives! floating around somewhere. Might do that someday too....but will be more of a tedious TASing process. Jumpman Lives! contains levels from both Jumpman and Jumpman Junior as well as some original levels. There is even a 2014 official sequel available called Jumpman Forever. I'm guessing it would take libTAS or Hourglass (unlikely as the game is designed for Win 7 or higher) to TAS it though.
Oh, there's more than that. For instance, there's Jumpman Zero and Hap Hazard, both of which I'd recommend playing. They also contain many new level gimmicks, whereas if I recall correctly, Lives! or Forever contain no level gimmicks except those from the originals.
Ford
He/Him
Joined: 3/5/2013
Posts: 183
Location: California
That was fantastic! I liked that you ended input early on Hurricane!
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15629
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [4054] Coleco Jumpman Junior by DrD2k9 & BrunoVisnadi in 04:37.19