DQ vi help

I’m using Dragon Quest 6 (J) [T-Eng0 rom using the Snes9x emulator for mac. I’m in san marino and I’ve double checked that i’ve done everything in the walkthru but it wont let me board the ship. The guy in front of the ship keeps saying"Sorry, but we’re still loading the boat.Why don’t you look around the town and come back a little later, okay?" and the guy who sells the tickets will sell me as many passes as i want. So I looked around town and talked everyone saved in the church, slept in the inn, everything, even went out of town and battled for a while. Any ideas on how to get on that boat?
Thank you