DirectX 9 display scaling bug

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hello, since the bug box isn't working I'm posting here. When "Resize display to fill window size" is enabled, display size isn't scaled correctly even when the resolution is suitable for integer scaling.
    The issue only happens in DirectX 9 mode. DirectX 11 mode appears to scale properly without artifacts.

    Example MFA:
    Please login to see this attachment.
    Artifacts in DX9 mode at 2X:
    Please login to see this attachment.
    No artifacts in DX11 mode at 2X:
    Please login to see this attachment.

    This was reported back in 2016 and is still an issue. Original thread:
    Please login to see this link.

    Please look into fixing this, thanks for your time.

    EDIT: Related Please login to see this link.

    Edited once, last by PkR (March 29, 2023 at 2:51 PM).

  • Will have a look, appreciate it.

    It does seem to work, thank you for the workaround. I hope Clickteam figures it out on the runtime's side, seems like an extra pixel is added with each multiplication?

    Edited 3 times, last by PkR (April 13, 2023 at 6:17 PM).

  • Still an issue. I've tested it on several devices and it seems to only happen on nVIDIA GPUs. Although NaitorStudios' workaround helps, this quickly becomes complicated to support. Please consider fixing this in the runtime.

    Edited once, last by PkR (June 30, 2023 at 10:19 AM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!