Advertisement
Sir_VG

Super C Achievement Fixes

Aug 12th, 2014
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. Super C Achievement Fixes:
  2.  
  3. Stage 5 No-Death: The issue was that the X value I used starts at 0104, but since it's a vertical stage at the start, by using that you could die anywhere in the first (tougher) half and still get the achievement. However there's a few frames between the title of the stage and when the stage started that this variable is smaller than that, so I use that.
  4.  
  5. Stage 2/6: I used the wrong value for death. 34 is the value for the death sprite in horizontal stages, while it's 61 in vertical ones.
  6.  
  7. Super Contra: I change what I use for the starting point, which is using 01f2, which is 0x9785 just before start is hit at the title. When the 10-Lives code is hit, 0050 becomes ff after it's complete and stays that way until after 01f2 changes to a different value. This resets the hit, preventing the achievement from triggering until either the demo plays or the game is reset.
  8.  
  9. The Manly Run: Similar to the Super Contra achievement, only I stopped looking at the bits and just look for the values 1-4, which indicate Machine, Spread, Laser, or Fire is used. Rapid does NOT set this off, as it's value is 80. Barrier is another variable entirely and bomb has nothing to do with it either. So if a weapon is picked up, the only way to reset the achievement is to go back to the title screen.
  10.  
  11. Phew.
  12.  
  13. Update: Had to fix Stage 8 No-Death because once you started NG+ runs, the reset values were now set and OOPS. Achievement. Found a value that changes once NG+ starts so I could use that for a reset.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement