DEBRO Posted March 22, 2022 Share Posted March 22, 2022 (edited) Thought share after discovering this while attempting to reverse engineer Millipede. The player is supposed to score 3X the point value when the object is destroyed with a DDT cloud. There is a mistake in Millipede that has the player score 30 points for destroying the Millipede head in the DDT cloud or 300 points for destroying the Millipede body segment in the DDT cloud. The issue can be found in BANK1. The instruction at $B325 should be BPL instead of BMI. This will drive the scoring of destroying the Millipede head to be 300 and the Millipede body segment to be 30 as it should. Edited March 22, 2022 by DEBRO 6 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted March 22, 2022 Share Posted March 22, 2022 Good find! Did anyone notice this before? Quote Link to comment Share on other sites More sharing options...
Tempest Posted March 22, 2022 Share Posted March 22, 2022 Is this for the Atari version or the GCC prototype? Quote Link to comment Share on other sites More sharing options...
DEBRO Posted March 23, 2022 Author Share Posted March 23, 2022 17 hours ago, Thomas Jentzsch said: Good find! Did anyone notice this before? I had never heard of this before. I searched once I found the issue to see if anyone had reported or recognized it. 16 hours ago, Tempest said: Is this for the Atari version or the GCC prototype? This is in the Atari version. I hadn't looked too deeply into the GCC prototype yet. I'm assuming Dave may have had the source code to Centipede or notes from the project. Some of the bit masking values are the same as well as some code such as breaking the Millipede chain. The mistake here was thinking D7 being set meant the Millipede segment was a head. I would've thought the same as to give it similar behavior to a poisoned mushroom. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.