Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cursor artefacts on Mac #6672

Closed
DorpsGek opened this issue Jan 29, 2018 · 11 comments
Closed

Cursor artefacts on Mac #6672

DorpsGek opened this issue Jan 29, 2018 · 11 comments
Labels
bug Something isn't working component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/) OS: MacOS This issue is related to a Mac OS problem

Comments

@DorpsGek
Copy link
Member

modmynitro opened the ticket and wrote:

The game always renders artifacts around the cursor.
If you reposition or resize the window these artifacts will change, sometimes the cursor will not be drawn at all.
The artifacts also change sometimes if you open dialogs and windows ingame (Close prompt, Save dialog, ...)
If I take a screenshot the artifacts are gone, therefore I attached a photo.

High Sierra 10.13.2
MacBook Air(13" 2014)
Intel HD 5000

Attachments

Reported version: 1.7.2
Operating system: Mac OS X


This issue was imported from FlySpray: https://bugs.openttd.org/task/6672
@DorpsGek
Copy link
Member Author

IvanLeshev wrote:

I could not reproduce these artifacts on OpenTTD 1.8.0-RC1

Operating system: Sierra 10.12.6
Device: MacBook Pro (13'', Early 2011)
Processor: 2,3 GHz Intel Core i5
Graphics card: Intel HD Graphics 3000 384 MB


This comment was imported from FlySpray: https://bugs.openttd.org/task/6672#comment14880

@DorpsGek DorpsGek added component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/) bug labels Apr 7, 2018
@TrueBrain TrueBrain added the OS: MacOS This issue is related to a Mac OS problem label Apr 10, 2018
@andythenorth
Copy link
Contributor

Can't replicate on Mac OS 10.12.6

MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports)
3.5 GHz Intel Core i7
Intel Iris Plus Graphics 650 1536 MB

@TrueBrain TrueBrain added bug Something isn't working and removed bug from FlySpray labels Apr 12, 2018
@andythenorth andythenorth changed the title Cursor artifacts on MAC Cursor artifacts on Mac Apr 12, 2018
@andythenorth
Copy link
Contributor

Got a repro on Mac OS 10.13.2 with OpenTTD 1.7.1. Seeing the same artefacts.

@andythenorth andythenorth changed the title Cursor artifacts on Mac Cursor artefacts on Mac Apr 17, 2018
@zydeco
Copy link

zydeco commented Apr 26, 2018

I can reproduce this on the release versions (tried on 1.8.0), but when I compile it myself it doesn't happen.

OpenTTD 1.8.0
macOS 10.13.4
Apple LLVM version 9.1.0 (clang-902.0.39.1)

@TrueBrain
Copy link
Member

Would you mind trying one of the experimental OSX builds from here: https://devs.openttd.org/~truebrain/osx-experimental/ ? We updated the SDK and compiler; does that change anything?

@zydeco
Copy link

zydeco commented Apr 26, 2018

It can't reproduce it in the experimental build either

@TrueBrain
Copy link
Member

Perfect! Than the effort of upgrading it was worth it :) Thank you!

Fixed in next release!

@Jorl17
Copy link

Jorl17 commented Jan 27, 2019

Sorry to bring this back from the dead, but I am seeing this issue with the latest release. I presume it is because "next release" hasn't come out yet? In such case, is this the right place to request that a small minor release be put out for MacOS?

Sorry if this is not the right place :(

@nielsmh nielsmh reopened this Jan 27, 2019
@nielsmh
Copy link
Contributor

nielsmh commented Jan 27, 2019

@Jorl17 What OS version are you on?

Am I right in assuming this is the 20190126 nightly build for macOS 64 bit you are testing with?

@Jorl17
Copy link

Jorl17 commented Jan 27, 2019

I tested with https://binaries.openttd.org/releases/1.8.0/openttd-1.8.0-macosx-universal.zip (Latest Stable)
Your experimental version https://devs.openttd.org/~truebrain/osx-experimental/ fixes the issue for me.

The latest nightly build also works.

macOS High Sierra 10.13.6

@nielsmh nielsmh closed this as completed Jan 27, 2019
@nielsmh
Copy link
Contributor

nielsmh commented Jan 27, 2019

Seems it might be related to how the OTTD binary is compiled, based on the previous conversation. Since all binaries from here out are being built on a real macOS system with current development tools, it probably won't resurface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/) OS: MacOS This issue is related to a Mac OS problem
Projects
None yet
Development

No branches or pull requests

6 participants