H.E.R.O. : HELICOPTER EMERGENCY RESCUE OPERATION

There is trouble in the mines! Volcanic activity has trapped numerous miners, and it is your job to save them. As Roderick Hero, you need to make% your way through the dangerous mineshaft avoiding the dangerous creatures and lava, and find out where the miners are located before you run out of energy. To help on your mission, Roderick Hero has several useful types of equipment. A prop pack will allow you to hover and fly around the mineshaft and (hopefully) avoid the many dangers within. Your helmet features a short range microlaser beam which can be used to destroy the bats, spiders, snakes, and other creatures you'll encounter in the mines. From time to time, your path through the mine may be blocked by stone or lava walls. You begin each mission with six sticks of dynamite which can be used to destroy these obstacles (be careful you don't blow yourself up, though!). If you run out of dynamite, your laser beam can also be used to destroy the walls, though this will take longer and use up more energy. As the levels progress, the mine shaft will become longer and more maze-like, creatures will more frequently block the path, and lava walls and pools will appear which are dangerous to the touch.

TAS Objectives/Notes

  • Beat the Game as quickly as possible
    • There are 20 unique levels in the game. After that the level number changes to "PRO" and earlier levels simply repeat until the player loses all their lives.
    • The game manual states "You've saved the day when the score reaches 1,000,000." But this is not a true endpoint for the game as play can continue beyond that point.
      • At 1,000,000 points, the score display becomes all asterisks simply because the RAM addresses allocated for score are filled and they programmers had this display change instead of rolling back to 0's.
      • It is possible to continue scoring after this score display is achieved, thus a Max-Score run is not an option for this game.
  • TAS created over various BizHawk versions and completed on v2.5

Tools used

  • Emulator: Bizhawk 2.4.2 originally and upgraded to Bizhawk 2.5, once the build was recently released.
  • Ram Watch: was used to find out room and level changes to determine room to room frame counts, and position
  • Lua Scripting: Used to programmatically write out csv files for us to compare our progress among each other

The Challenge

H.E.R.O. was a game that I played a lot when I was a teenager. I was never able to see the higher levels, and got interested in seeing what I could do with it. After I did a few rounds of optimization, I reached out to DrD2k9 and challenged him on my inputs. So we made the agreement to add his name to my TAS, if he found 1 frame. His analysis of my port got him interested in doing the Colecovision port. Well, the agreement was now both ways and each of us found frames in both versions. Getting close to finalizing these two ports, we decided to check the existing Atari 2600 version and was surprised that both of us were able to find even more cuts. DrD2k9 is an extremely serious and dedicated TASer. Both of us have the same kind of mindset to find everything possible, where we both commited to a frame war with each other. Our collaboration brought everything we could think of to the table for experimentation. I want to thank him for his efforts on this HERO project, as he is one of the toughest gamers I've had the honor of working with.

Port Specific details (what makes this port unique)

  • The Slowest among the 3 consoles (Colecovision - fastest, Atari 2600, C64 - slowest)
  • Movement has moderate control for helicopter. Response for taking off is adequate enough to elevate to avoid bomb explosions.
  • Avoiding bomb explosions, on the same Vertical position, occurs the frame you leave the ground when flying upward...same as Colecovision .
  • Can lay a bomb while moving.
  • Uses "Down" to lay bomb, "Up" to fly, and "Fire" to shoot laser (Same as Atari)
  • No mechanic movement exploitation was discovered.
  • Extra Bombs are laid at the early levels to prevent bonus tally times.

Suggested Screenshots

  • Frame: 33947

feos: Input from levels 13-20 syncs on the PRO levels, successfully reaching 1M points and the game keeps going. It means there's no hard end, the difficulty isn't rising after level 20, and this movie is complete.
The helicopter mechanics seem to be working smoother than in the Coleco version, so there are no observable movement pauses, even if the game itself is a bit slower. Otherwise gameplay looks similar to the Coleco port, which was accepted to Moons, so I accept this movie to Moons too.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #6882: nymx & DrD2k9's C64 H.E.R.O. in 10:07.03
EZGames69
He/They
Publisher, Reviewer, Expert player (4468)
Joined: 5/29/2017
Posts: 2765
>DrD2k9 & NYMX's Coleco H.E.R.O. in 09:20.42 >DrD2k9 & NYMX's A2600 H.E.R.O. in 09:48.27 >NYMX & DrD2k9's C64 H.E.R.O. in 10:07.03 This annoys me to no end.
[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
DrD2k9
He/Him
Editor, Judge, Expert player (2221)
Joined: 8/21/2016
Posts: 1091
Location: US
EZGames69 wrote:
>DrD2k9 & NYMX's Coleco H.E.R.O. in 09:20.42 >DrD2k9 & NYMX's A2600 H.E.R.O. in 09:48.27 >NYMX & DrD2k9's C64 H.E.R.O. in 10:07.03 This annoys me to no end.
The one who did the bulk of the work for each port was listed first.
nymx
He/Him
Editor, Judge, Expert player (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
DrD2k9 wrote:
The one who did the bulk of the work for each port was listed first.
Exactly, but atleast they were put in order of time....descending. :)
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
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Yay! That's the version I was hoping for when this site got its first HERO run. Plus I always like being able to compare various ports of a game. Yes vote!
nymx
He/Him
Editor, Judge, Expert player (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
Radiant wrote:
Yay! That's the version I was hoping for when this site got its first HERO run. Plus I always like being able to compare various ports of a game. Yes vote!
I saw your comment on the Atari 2600 version (from 2017) here recently...and said, wow. Didn't realize someone was asking for it. :)
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
DrD2k9
He/Him
Editor, Judge, Expert player (2221)
Joined: 8/21/2016
Posts: 1091
Location: US
Radiant wrote:
Yay! That's the version I was hoping for when this site got its first HERO run. Plus I always like being able to compare various ports of a game. Yes vote!
3 Platform comparison. Link to video
nymx
He/Him
Editor, Judge, Expert player (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
DrD2k9 wrote:
Radiant wrote:
Yay! That's the version I was hoping for when this site got its first HERO run. Plus I always like being able to compare various ports of a game. Yes vote!
3 Platform comparison. Link to video
Oh yeah, I forgot about this. Thanks for posting it. Radiant, interestingly enough...the C64 was the only port that we had a different route that couldn't be done in the other 2. On Level 4, 2nd room...the C64 goes left and avoids having to bomb one wall.
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
Skilled player (1024)
Joined: 1/9/2011
Posts: 231
I know it’s pretty late for this, but there are several levels where on the final screen you simply land and walk all the way to the end. Is there a reason you don’t try using up fuel during these sections? And does it cost time to fire the laser? Just another way to use up fuel before the end. (I’m assuming less fuel equals faster level end)
DrD2k9
He/Him
Editor, Judge, Expert player (2221)
Joined: 8/21/2016
Posts: 1091
Location: US
WarHippy wrote:
I know it’s pretty late for this, but there are several levels where on the final screen you simply land and walk all the way to the end. Is there a reason you don’t try using up fuel during these sections? And does it cost time to fire the laser? Just another way to use up fuel before the end. (I’m assuming less fuel equals faster level end)
The power/fuel meter is simply a timer. Hovering doesn't cause it to reduce any more rapidly than standing still. I tested hovering on the very first stage of the game. Simply starting the stage and standing still results in death due to power loss at frame 6526. Staring the stage and hovering upward continuously until the power meter is drained also results in death at frame 6526. I honestly didn't check this aspect of the other two ports (probably should have, and I will do so then update this post as I'm able.) I did not test continuous firing the laser, but I will and include the info when I update this. EDIT: Firing the laser did not impact the rate of power decrease either. EDIT 2: For both Coleco and Atari, the Power meter is also just a timer; Hovering and laser firing have no impact on rate of decrease.
nymx
He/Him
Editor, Judge, Expert player (2255)
Joined: 11/14/2014
Posts: 933
Location: South Pole, True Land Down Under
WarHippy wrote:
I know it’s pretty late for this, but there are several levels where on the final screen you simply land and walk all the way to the end. Is there a reason you don’t try using up fuel during these sections? And does it cost time to fire the laser? Just another way to use up fuel before the end. (I’m assuming less fuel equals faster level end)
Actually, I thought the meter referred to the air supply. Not sure if it was a manual or some other source that I read that. This, obviously, relates directly to a timer. Because of my original thoughts of it being "Air" related...I would have never checked it...since it obviously something that would waste time, trying to play around with.
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: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
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. ---- [4307] C64 H.E.R.O. by nymx & DrD2k9 in 10:07.03