What mirror on the ship?
The only mirror I remember isn't on the ship at all but is on a level with skelletal creature's and you see something in one of the mirrors (Don't want to give spoilers) but nothing apart from that happens.
There is a painting on the ship that does stuff (Not saying what though that would be a spoiler
)
The game is fully functional so this translation does not fix anything as there is nothing to fix in it.
There is some problems with the emulation of the game for water area's but that's emulation side.
Edit: - yeah I found out about that ship mirror and yeah it's an Emu prob not anything to do with the actual CD
I may try it with another emu and see what it looks like through that.