EDIT: I believe I solved my problem!
I just needed to save the previous position of X + ((Left+Right frame)/2) & Y + ((top+bottom frame)/2) of the player into a value, and loaded this value for the new position.

I'm having a problem with my maze loop code for my game.
What is supposed to happen here is, if the player hits a certain area of a stage, it should position/loop back to the screen to where the loop occurs, giving a maze effect.

In the video, I have successfully changed the position of the camera, but the player disappears. This is probably due to the fact I have not repositioned the player right.

I am having trouble repositioning the player back to THIS screen at the end of this video.
http://www.mediafire.com/download.php?n0ymnd1gziy
I have displayed some of the debug display numbers on the screen. Maybe it can help to show what is going on here?

What kind of math do I need to do to reposition the player from the current position of the previous screen to the new screen?