GTcreyon / SM63Redux

Code base for Super Mario 63 Redux
https://sm63redux.com
Mozilla Public License 2.0
195 stars 27 forks source link

FLUDD spray cuts off in resized windows #229

Closed Koopa1018 closed 11 months ago

Koopa1018 commented 1 year ago

Describe the bug In the 4.1 branch, resizing the window exposes the edges of the FLUDD spray viewport. When the particle stream hits the edge, it cuts off; if it starts below the edge, nothing shows in the first place.

To Reproduce

  1. Size up the window--but not enough that the pixels resize.
  2. Use FLUDD in the middle of the screen.
  3. Use FLUDD in the edge of the screen.

Expected behavior FLUDD particles' cutoff point is never visible within the screen bounds.

Screenshots image

System Information

Additional context May be caused by the window-size zoom bug #230. The best fix for this may be to fix that. Evaluate whether this can be reproduced with that problem fixed.

GTcreyon commented 11 months ago

Still reproducible. I suspect it may be due to the inverted zooming in 4.1?

GTcreyon commented 11 months ago

I was wrong. Found something that seems to work - PR incoming.