Language…
6 users online: Drakel, fanfan21, Maicrin76, MarsAmPear, TheGremlin, X11Gbyte - Guests: 61 - Bots: 81
Users: 70,579 (2,471 active)
Latest user: MasterLance2025

Scrolling Pipes Problem

The vertical pipes are really giving me a hard time. For example, I used the bottom entrance for a green vertical pipe and the exit is at the top. But when I try to enter it, it instantly takes me the the end of a blue horizontal pipe I created. What is going on? Please help!!!
Christmas is my favorite holiday!
Check the Add/Modify/Delete screen exits window.
If both exit pipes are in the same screen, they'll both lead to the same place.
I'm using scrolling pipes. Not regular pipes.
Christmas is my favorite holiday!
Is the blue pipe intersecting with the green one?
No, there were not intersecting at all. The vertical pipes don't like me.
Christmas is my favorite holiday!
So mario warps from one pipe into another?
Somewhat like that. Also, sometimes he goes through the pipes and when he come out on top there is no pipe sound and he is invisible. What should I do?
Christmas is my favorite holiday!
I am confused, this has never happened to me before.

The invisible Mario thing I can explain, though. When you enter the pipe, a ram value that makes mario go behind sprites and scenery is changed to #$00 (I think) so you cannot see him in the pipe. That means you patched them correctly. But he exited while still in that mode, so more than likely, you're using the enter end piece for the exit of the pipe. One of end of the pipe (where you exit,) try to change the 2 end piece tiles to something else, because I think you're using the entrance tiles.
Originally posted by MarioFan2009
Somewhat like that. Also, sometimes he goes through the pipes and when he come out on top there is no pipe sound and he is invisible. What should I do?


Ok, several things come to mind.

1. For the invisible bit, are you using the correct Reappearing Tiles? If you have your pipes on Page 4, it would be tile 46E for a Green Vertical Top Exit Pipe.
2. Now, if you have no pipes intersecting your vertical pipe and you are somehow "jumping" from your initial pipe to some totally different place altogether, the most likely cause would be some of the hijacked routines have somehow become affected by something else. Do you have any other patches on your ROM? And if so, when did you patch the SSP's in comparison to those patches (before/after?) SSP's work best when they are very nearly one of the first things you patch to your ROM, at least in my experience, and I've messed with these things a lot in a variety of scenarios.
3. If none of this is applicable, is the NoBlock.bat or OldBT.bat applied to your ROM (if applicable)? The Pipes will do very screwy things if the applicable .bat isn't applied.
4. I doubt this would be the issue, but just in case, was there enough freespace where Pipes.asm was applied?