-
Notifications
You must be signed in to change notification settings - Fork 60
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
Performance issues on macOS #3
Comments
What are your Windows PC specs? I don't think the issue is related to macOS necessary just poor optimization, I'll do some test and see if I can find the problem :) |
My Windows PC is an aging MSI laptop ~
Let me know if you need a hand testing 😁 |
Actually, I do. Since I don't have a Mac could you run this new version and tell me how the performance goes? Neon Skylines - Mac x86.zip |
I definitely see an improvement, but it still jerky/laggy compared to the Windows version. Playing with the lowest quality settings is slightly better than player with the highest. Would it be helpful if I shared a video showing performance? |
Yes, please do so I can compare it to the first one you showed me. The slight performance difference between the lowest and highest graphic settings must be because the game is CPU-bound |
Roger that - here it is starting our with lowest settings and then switching to maximum 🤘 |
I've tried distributing some of the heavy chunk loading across frame which should in theory produce less jerkiness. Here is the new build can you tell me how it goes? Neon Skylines 1.0.2 - Mac Universal.zip |
Getting close! 🤘 |
The graphics were definitely not intentional. This last build should be the golden one, it should fix the graphics and mantain the performance improvements. Thank you very much for your help in solving the issue. 😁 |
You're welcome! Thanks for fixing bugs reported by a random guy on the Internet!!! The ship now flies super smoothly - at maximum resolution and quality! 🚀 There's still a little bit of jerkiness/stuttering, but on closer look it looks like the ship position/camera might be changing on the Y-axis. Perhaps as more things are coming into view? GIF to illustrate below. The blue line is static - I believe the ship should always be level with it as long as W and S haven't been pressed..? |
You are right, it should always be in level with the line. I suspect it's an interpolation issue and I took care of it on commit 25b0101. Here is the latest mac build |
Assuming that's the correct |
Yes, It was the correct |
I'm not sure what the best way to give you accurate average framerate information is, but here's some more video footage showing gameplay and framerate windowed at 2560x1440 (high quality). Note: the mangled audio at the start is me messing up with the video capture. Here's the Please let me know if I can do something / provide anything better than that info. Is there some debugging info / logging you can sneak into a build that might be useful? |
Sorry for the delay, here is a build with some debug info on the screen, it should let me know where the bottleneck is. |
Hey, someone suggested me a fix for this. I implemented it and here is the build. Let me know if it works. |
Hi - thanks @Zaphyk! I checked it out, but unfortunately I didn't notice any difference between it and the |
I'd like to also report having the same problem on macOS. The game looks good but it's unplayable at 800x600 on Very Low settings. |
Same story here, I can confirm this on a new macbook pro running high sierra. |
This game performs great on my Windows PC, but performance is sluggish on my Macbook Pro*—even with lowest resolution and lowest quality settings. I recorded some footage if that's useful 😄
* 2.8 GHz Intel Core i7, AMD Radeon R9 M370X 2048 MB Intel Iris Pro 1536 MB
Cheers,
Lee 🍻
PS: I absolutely love this game!!!
The text was updated successfully, but these errors were encountered: