I have the counter-break patch applied to my hack. The problem is, now my midway points don't let Mario start at the right position if he dies. He starts at the normal entrance and the midway point tape is there again, instead of being broken. Is there a way through hex editing to reverse that one part of the counter-break patch?
Note: I'm assuming that this problem is caused by the patch, but the level is a vertical level. Does that make a difference?
It's not the counter break's fault. It's indeed the vertical level. I'm not saying that midway points doesn't work in vertical levels at all. But I guess you have it placed on an odd-numbered screen, and that's why it's not working. Try to use screens 00, 02, 04, 06... and so on, it's similar to the entrance positions, usually the BG screws up when you enter the vertical level in an oddnumbered screen.
Hmm, good thing I mentioned the vertical level then. I'll change the thread title in case anyone else has the same problem.
Try this. Make a pipe to a room that isn't vertical and put the midway point in there, then have an exit from that room back to the normal level. To make it interesting, you could make it to where you don't have to go into the pipe to progress in the level, but you'd be missing the midway point. That adds a bit of a challenge for those who don't like midway points (I try to skip them, myself), and for those who do use them, it raises the "piss you off" factor when they die near the end of the course and realize they missed the midway point. ;o)
(Edit: Didn't read FPI's solution correctly. forget what I said unless his advice doesn't work, which it should.)
[?]I've removed my NoFades patch until I can find the brightness code for Star Road warps.
I just moved the midway point since the actual midway point entrance was on an even numbered screen to begin with. Thanks for answering my question FPI.
That surprises me a bit, from my experience it should work on even numbered screens. Which screen number was it by the way?
And most important, does it work now?
It could still be a problem, if the midway point is very down below of the vertical level or in screen 00. (screen 00 for midway points doesn't work in horizontal levels, I haven't tested in vertical levels but it could be the same.)
No, it works fine now. What I meant was that the midway points was on screen 01, while you actually entered on screen 00 if you broke the tape. I just moved the midway point up to screen 00. It's a shame that vertical levels are so weird, many people avoid using them.