Instead of using the puzzle pieces to get the morphs to finish the game, use the following trick. Enable the "Free movement" code. Starting from the main hall (with the twisting floor), move up the left staircase. When the next section is done loading, press R1 to go over that wall, then go down until a room appears. It contains all the morphs, items, and food needed to complete the game.