Commando

Commando is a relatively simple non-autoscrolling vertical shooter. You control Super Joe and are tasked with rescuing hostages and stopping the evil army.

Game Basics

Joe can move in all directions but the screen will only scroll downward limiting how much backtracking is possible.
Joe is armed with a rifle and some grenades with which to fight his way through the evil army. While most of the game is above ground, there are some undeground areas that can be accessed via ladders. These ladders are found by throwing grenades at cetrain areas on the battlefield. The hostages you are supposed to be rescuing are in some of these undergound areas, where others are traps or have bonus items.
The game consists of 4 sequential levels of difficulty each with 4 sub-stages. Each of the 4 sub-stages within a level is different, but all 4 main levels contain the same sequence of sub-stages, though they may have ladders/items in different locations. The enemy difficulty/agression simply increases with each level. Once the 4th level is beaten, the game ends.
There are some weapon powerup items in the game (gun upgrade, grenade upgrade) obtained by rescuing hostages, but neither are seen in this run as it would take far to long to retrieve them.
Other items can be found are revealed similarly to ladders by grenading certain locations (or certain enemies). These include:
  • Wireless Remote Radio - calls the helicopter to take you to the next sub-stage. This is present in the 1st and 2nd sub-stages of all levels. This requires 2 grenades to reveal (how someone would figure this out aside from accidentally, I have no idea).
  • Medal of Honor - Extra life (not seen in this run)
  • Binoculars - shows the ladder entrances without having to grenade them first. (not seen in this run)
  • Bullet Proof Jacket - protects Joe from 10 bullets or 2 grenades (not seen in this run)
  • Hand Grenade - These look like little boxes on the battlefield and increase your grenade count. These do not need revealed as they are already visible.
  • Super Hand Grenade - When obtained, the next grenade thrown will kill all enemies on the screen. This can be revealed by simply walking over a specific location. (not seen in this run)
  • Flashlight - When found underground, the screen goes dark and the enemies cannot see Joe. (not seen in this run)
  • Money Bag, Rations, Corporal Stripes, Lieutenant Stripes, Gas Can - These all are simply bonus points. (not intentionally collected in this run)

TAS Notes

Since the game does not autoscroll, the fastest way to win is to never stop moving north if at all possible.
For the first two sub-stages of all the levels play moves forward until reachign the location with the Wireless Remote Radio which is used to skip the rest of the stage. (Perhaps this run could be considered a 'warps' version of the game, but I've left the goal blank for now. If someone submits a version that doesn't utilize the radio and beats the stages normally, that could probably be considered warpless.)
For the other stages, Joe moves through the whole battlefield and fights the end boss/fortress fight. In these fights, Joe must kill at least 15 enemies and the stage ends when there are none left on screen (the green grenadiers don't have to be eliminated but can add to the 15-enemy tally). In this run, I generally tried to have the final kills be enemies just emerging from the door.
  • There seems to be a glitch of some sort that occurs when any 4th sub-stage is beaten that pre-sets the kill-count RAM address to 12 kills; this carries over into the next level which makes the very next end-stage fight only require 3 more kills. This occurs 3 times in the run. If this is an intended feature of the game, it seems odd to me unless it's some sore of unacknowledged/unwritten reward for beating an entire level, given that the first boss/fortress battle doesn't also start with only 3 needing killed. FWIW, the RAM gest set to 12 when the fire shows up in the windows of the fortress.
I used maps I found online to locate the wireless radios and then used Lua monitoring of on-screen stuff to help confirm that there weren't any in the other stages. Invisible stuffs' on-screen positions are stil stored in RAM before something is revealed.
There are lots of things happening on screen at any given moment and there seems to be some randomness/RNG involved, but I didn't dig into it much as I didn't feel the need.

Potential Improvements

Unfortunately, any improvements would likely impact the randomness, necessitating resyncing/redoing everything beyond the found improvement.
  • There may be a frame or two here and there where I stoped moving upward in the stages. If a way was found to eliminate these delays the run could potentially be slightly faster, but only minimially so (probably less than 16 frames) from such a change.
  • It may be possible to have more efficient stage boss/fortress battles. I, again, think this would be relatively minimal improvements.
  • It may be possible to find a more efficent way to reveal the wireless radios and speed up their acquisition.

Other Thoughts

As mentioned above, I feel there could be a 'warpless' run goal for this game. I also feel that a 3rd goal of "all rescues" would be valid. I may look into doing these at some point, but I don't have any specific WIP's for them aside from this submission. I decided to start doing these as well.

CoolHandMike: Claiming for judging.
CoolHandMike: The game itself is amusingly rough in a lot of ways like enemies just despawning the camera being a bit funky. The main movement is basically "up" and it looks optimised. The hidden shortcuts are all used and this make this go by faster.
Accepted to Standard.
Great job!

despoa: Processing...


TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 17808
Location: 127.0.0.1
This topic is for the purpose of discussing #9889: DrD2k9's NES Commando in 20:31.27
CoolHandMike
He/Him
Editor, Skilled player (1862)
Joined: 3/9/2019
Posts: 1021
Looks good! Those radio positions do seem really obscure. Casually watching this I saw no issues although the screen scrolling seems to bug out every so often but that is probably just the game.
discord: CoolHandMike#0352
TakuikaNinja
He/Him
🇳🇿 New Zealand
Joined: 2/11/2019
Posts: 23
Location: 🇳🇿 New Zealand
The game really is that buggy. It honestly makes Strider look like a polished release.
Don't mind me, I was born on Friday the 13th. (I'm not TASing that NES game, okay?)
CoolHandMike
He/Him
Editor, Skilled player (1862)
Joined: 3/9/2019
Posts: 1021
TakuikaNinja wrote:
The game really is that buggy. It honestly makes Strider look like a polished release.
Lol alright. Also found it odd how random enemies just despawn at times too.
discord: CoolHandMike#0352
DrD2k9
He/Him
Editor, Expert player (2530)
Location: US
Joined: 8/21/2016
Posts: 1189
Location: US
CoolHandMike wrote:
Lol alright. Also found it odd how random enemies just despawn at times too.
Yea. I think what makes the random despawns feel so odd is that the despawning enemies happen right in the middle of the play area. In most video game despawns entities tend to despawn off-screen (opposed to directly next to the player, as is seen a few times in this run).
Post subject: Encoding...
r3gamerz
He/Him
Publisher, Player (32)
🇮🇩 Indonesia
Joined: 3/7/2025
Posts: 85
Location: 🇮🇩 Indonesia
Encoding this submission for publication.
Never stop innovating.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 17808
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. ---- [6736] NES Commando by DrD2k9 in 20:31.27