Here you go:
Some notes:- Audio needs some polish of course, especially the shoot sound. I feel like it should be more like a laser gun or a click. Also the sound for landing on the ground is kind of loud.
- I encountered one bug near the secret area in Fire Bot's level, but the rest was bug-free.
- Maybe the walljump pushes you a bit too far from the wall, but I can't decide.
- Also, I'm not sure if this is common practice, but you can look into creating an input buffer for walljumps — for example, if you press left (away from the wall) on frame 1, and then jump on frame 2, you can count that as wall jump. I know that fighting games do this, but not sure about Mega Man.
Overall, this is great. It's Mega Man, so you don't really have to change much from the base games. But it's a good clone with a qt operator.