Submission #7111: nymx's C64 Astro-Panic! in 00:44.65

(Link to video)
Commodore 64
baseline
BizHawk 2.5.2
2238
50.1245421245421
7660
Unknown
Astro-Panic!_(SWIM).d64
Submitted by nymx on 4/28/2021 2:46:28 AM
Submission Comments

Astro-Panic! (Compute's Gazette)

"Astro-PANIC!" is a fast-paced, high-speed, all-machine-language game. The object is to defend your cannon, maneuvering it left and right as alien saucers dodge and dive in a relentless attack.
This game was published in February 1984, via the very popular magazine for the Commodore computer series. It was a monthly issue that provided articles for many different things. Some of which included, BASIC programming tips, Machine Language Tutorials, "Type-In" games, review of software, and more. The author, Charles Brannon, was a great contributor to the magazine for many articles and programs. Astro-Panic was one of his most popular games, written completely in Machine Language.
The article for this game can be found on page 68 of Issue (February 1984): https://archive.org/details/1984-02-computegazette/page/n69/mode/2up

Why TAS this game?

I'm really happy to see the very first submission of a "Compute's Gazette" game to this site. When this was published, the article made mention of something to "look out" for around Level 15. I kinda figure it was a joke, so I browsed YouTube to find videos of players that couldn't get too far in this game. As stated in the publication, "no one ever made it beyond level 12". So, because it was a favorite childhood game, I decided to TAS it and find out what happens past that. I was surprised to discover what Charles Brannon had waiting for at Level 15!

Effort In TASing

This game is an absolute RNG nightmare. Every frame can adjust an enemy ship, when its about to bounce off a border. The variations were enormous and prompted me to attempt a BOTed run. After checking a number of BOTing techniques, I realized it was not going to be an easy task...so I attempted to approach it manually. My first attempt was about a year ago (basically a test TAS), where I completed the game having collected up a number of tricks that would be applied to the final version. Just recently, I finally decided to get back to it. This game took me about 2 months to TAS. My final version is something that I am completely satisfied with, in terms of its optimization.

Special Thanks

  • Aran;Jaeger for taking a stab at a mathematical approach to beating this game.
  • DrD2k9 for providing a review of my game choice and decision on stopping at Level 14
  • feos, for reviewing my concerns over submitting this, and confirming the Level 14 decision

feos: This is a good movie and it makes the game look easy, because it shoots the enemies so fast, and they pause every time you kill one. If they just kept flying around, it'd be much more obvious how insanely hard it gets in the later levels. Even though feedback was mixed between Yes and Meh, the overall support is still 76% (10/6/1).
Game difficulty drops to 0 after this movie ends, so it's a legitimate end point.
The author couldn't find a non-cracked version of this game, but admittedly, the crack doesn't affect gameplay if you just don't use the cheat functionality. It only affects the RNG in a way that makes it impossible to just resync on a clean version: you'd have to redo the whole run.
We definitely prefer the clean version, so if someone in the future makes another TAS attempt, we want the non-cracked version to be used. But demanding it right now would be too restrictive in my opinion.
Accepting to Moons.
Zinfidel: Processing...
Last Edited by adelikat on 11/6/2023 3:34 AM
Page History Latest diff List referrers