Closed gatecat closed 3 years ago
Do we already support tiles which cover multiple locations? Could we just times the grid by 2?
Do we already support tiles which cover multiple locations?
No
Could we just times the grid by 2?
It'd have to be a lot bigger than two as there are a handful of places (4x or 5x I think), resulting in a tilegrid that was mainly gaps, which is likely to trigger pathological cases in algorithms that rightfully assume at least a vaguely contiguous grid
I'm not sure I like subtiles, but I can't think of a better solution so lets go ahead.
This is the easiest way to implement FASM generation for the Nexus, and other devices that have a similar problem of multiple tiles at the same grid location (ECP5, MachXO2, etc):