Are you using the Scope block to capture the signal? There is a default "limit data points to last 5000". Un-check that option or increase the number at the "Data History" tab of the property of the Scope block.
You can probably fix it. My guess is you defined the interface with pixel units. You probably want to use normalized units so you can use different screen sizes.
Best Answer