For example, this screenshot is running the "airship" example:

Hi,
neofetch?Thanks,
If this doesn't happen on 2.0 branch, this is a regression. Would it be possible to git-bisect and detect the culprit commit?

I will see if I can find it with git-bisect soon!
It seems multiple commits are involved. This commit begins the problem -- once I sync to this commit, the window starts normal size, but slowly changes size (shrinks) as the program runs:
https://github.com/hajimehoshi/ebiten/commit/585f173d1ccae8bc1e1bbeaf2a71602233ac66e2
And this commit makes it worse, now it just starts and stays like the screenshot I pasted above in the bug filing:
https://github.com/hajimehoshi/ebiten/commit/b5d4c834b8b1116468cc1722ba0f413401d4dddf
Thanks! So this is definitely a regression. I'll take a look tomorrow!
I think this was fixed (18ce150495b5e91b6e10161c9ec88d8e1910ce7f and after). Please take a look.
Works fine now, thanks for the fast response!