About the Game

Wild Gunman is a 1974 Arcade shooter game released by Nintendo. In each round, you’re pitted against a gunman, who will walk onto the screen and eventually shout “FIRE!”. You then have a random amount of time to shoot him before he shoots you. This is a licensed 1984 NES port of said game.

About the TAS

This TAS aims to roll over the score on Game A as fast as possible, and does so in 70 rounds with an input time of 18:35.

Scoring

This section describes how the game calculates your score for each round.
  • The second digit of your time (0.x0) is subtracted from the time limit of each gunman and then multiplied by 1000. Due to this, we want to make sure our time is always 0.0x (0.00-0.09). Then the gunman’s reward is added at the end.
  • The one exception to this rule is Round 68, where we end with 0.14 on the clock and get 1000 less points. This is to get the fastest loading times possible for Rounds 69 and 70 while still rolling over the score in 70 rounds.

RNG Manipulation

This section describes how the game randomises certain gameplay elements. I found a lot of information while digging into this game, and honestly, I had a lot of fun figuring all of this out, especially with me being obsessed with mathematics.
Levels 1-29:
  • Both the reward for each gunman and the time limit to shoot them vary between 2. values. We want the highest reward and time limit combo we can get with 0.0x on the clock from the fight before.
  • There are 2 different waiting times before the gunmen fire - one of them is 11 frames longer than the shorter time.
Levels 30+:
  • The time limit to shoot each gunman reward varies between 2 values, whereas the reward varies between 4 or 5. We want the highest reward and time limit combo we can get with 0.0x on the clock from the fight before.
  • There are many different waiting times before the gunmen fire - I don’t know the exact values, but what I do know is that the highest range between waiting times I saw while working on this TAS was 0.92 seconds (This is an estimate as I don’t know for sure because it was a 0.9 second fight, it could’ve been 0.91, but based on the NES’s framerate, 0.92 is more likely.)
All of these RNG variables depend on what the in-game time was when you shot the previous gunman. Another interesting thing I discovered is that from level 30 onwards, the highest time bonus and reward combos seem to be in a positive correlation with the amount of frames saved from different waiting times, which works out perfectly for this TAS.

RTA Comparison

The RTA record set by bowtie1320 takes 83 rounds to roll over the score and does so in 22:23. This TAS achieves this goal in 70 rounds and, in RTA timing (from pressing start to the score being rolled over), clocks in at 18:44 (67595 frames).

Can This Be Improved?

This TAS only has the chance to be improved by 1 or 2 seconds at best as there might be a couple of faster loading times I didn’t find from my testing that will still let you finish the game in 70 rounds. However, I think this TAS is optimal enough for publication as is. And with that being said, that’s all from me.
Thanks for reading and enjoy the TAS!

Samsara: Claiming for judging.
Samsara: Resetting to New, as the situation with the author has been solved.

nymx: Claiming for judging.
nymx: After testing a few points, I concur that the author has the correct approach to maximizing score in the quickest fashion. In my opinion, BOTing would be the only way to find any more time...as a "70 round Tree Decision" would definitely find the fastest load times between fights. Obviously, a feat that wear down a human.
Accepting.

despoa: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
DrD2k9
He/Him
Editor, Judge, Expert player (2221)
Joined: 8/21/2016
Posts: 1091
Location: US
Curious if there was a particular reason you used the (PC10) version of the game over the (U) 1.0 or (W) 1.1 version of the game?
Editor, Player (80)
Joined: 1/2/2022
Posts: 65
Location: Canada
Adding to that, BizHawk's MAME core can also run the PlayChoice-10 game with a lightgun. Although, I don't think a second screen of instructions is useful for TASing, and the Single Screen BIOS doesn't work.
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
DrD2k9 wrote:
Curious if there was a particular reason you used the (PC10) version of the game over the (U) 1.0 or (W) 1.1 version of the game?
no particular reason, it was just the first ROM i found that had a safe download.
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2792
Location: The dark corners of the TASVideos server
om, nom, nom... sweet!
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. ---- [6235] NES Wild Gunman "Game A, maximum score" by LoganTheTASer in 18:35.75