I will definitely look at changing the Hadoken capsule and Final Sigma. Thanks guys! I'm much more of a project coordinator than I am a tech guy, so all of the input here is invaluable.
April 12, 2017, 11:12:03 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
First off, thank you to DarkSamus993! I have tested the code for getting the Hadoken, and it works. Now, as long as you have all weapons/powerups and finish Armored Armadillo with full health, the Hadoken capsule will appear. Should make getting the powerup after entering a code that much faster.
Now, for Wolf Sigma, let's put our brains together and discuss.
$84/9E45 B9 37 EF LDA $EF37,y[$86:F199] A:0002 X:1228 Y:0262 P:envMxdizc
$84/9E48 10 0E BPL $0E [$9E58] A:0080 X:1228 Y:0262 P:eNvMxdizc
Sigma Final uses this value. $80 means no damage for normal shot. Edited and 1-shot kill.
Have fun testing all values.
Actually, the $80 makes sense! "80" in hexadecimal is "128" in decimal, which is 4*32. It's well-known that Megaman Bosses have 32HP. That could be a starting point.
Right now, the buster does 0:0:0:1 damage (4 numbers denote, uncharged, charge 1, charge 2, charge 3. Charge 3 is only available with the buster parts). I want it to do 0:0:1:1 damage. So that means I want both levels to do either $04 damage (if this is additive) or $7C damage (if this is subtractive).
I'm not sure I understand how to change the code that you quoted, since I can't figure out how "10 0E" translates to $80 (I'm still very, very new to ASM). But knowing that you're probably looking for either a value of $04 or $7C, does that give you any ideas?