The limit shape definitely depends on the contour.
Richard Kenyon's
"Lectures on dimers"
([PDF link][1]) explains the status (p.32): 

> For general boundary conditions finding the analytic function $Q$ in [equation] (11) which 
describes the limit shape is difficult. 
For boundary conditions resembling those in Figure 4, however, one can give 
an explicit answer.

The above only makes full sense in the context of his notes, but he can compute the
limit shape in the case below, where it is a cardiod:
<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
![Kenyon][2]<br />
I believe that the limit shape can be computed for all polygonal approximations of a certain
type, those "resembling those in Figure 4."


  [1]: http://www.math.brown.edu/~rkenyon/papers/dimerlecturenotes.pdf
  [2]: https://people.csail.mit.edu/~orourke/MathOverflow/KenyonLimitShape.jpg