If you are experiencing some issues on a Mac with Dolphin Emulator while running the game, Paper Mario: Thousand Year Door, and it continues to freeze in the same location there is a fix.
The reason this issue is occurring is that Macs do not support the newer version of OpenGL. Without OpenGL support, the bounding box emulation is causing an issue and it is necessary in order to run the game. So the solution is to actually downgrade (or upgrade if you are using an older version) to an older release of Dolphin Emulator. The version you want to get is Dolphin 4.0-5124. Once you have installed this release you should not see this issue anymore. If you are experiencing other issues with the game, I would check out the wiki , specifically for Paper Mario: The Thousand Year Door, which may have the solution to your problem.