It is a good port, but feels a bit wrong to me by how the apple pushing works in the gameboy version. In the arcade it's easy to push an apple halfway into a tunnel to block enemies, but in the gameboy version, Mr. Do! Kind of auto-pushes them, making it hard (but not impossible) to block a tunnel in the same way.