Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-06-03 | improve macOS CI | Kae | |
[skip ci] | |||
2025-05-29 | made Linux run with x11 until wayland bugs are fixed | grbr404 | |
2025-05-24 | revert zink adition | grbr404 | |
Why? After testing extensively, setting LIBGLE_KOPPER_DRI2=1 resolves the issue with devices like the Steam Deck. These devices have specific drivers that break when using Zink with DRI3, causing the driver to attempt to load and fail repeatedly. By not using DRI3, most of Zink's performance advantages are undone, so fixing this issue preserves the majority of Zink's performance benefits. I think the best approach would be to make Zink an additional setting, allowing users to choose whether to use it. This is because we can't predict if a user's device has a driver that breaks Zink with DRI3. Additionally, we could add another setting for DRI2 for users who want to use Zink on their device even if it doesn't support Zink + DRI3. I don't think that I'm going to be able to implement it due to my lack of experience in C/C++. | |||
2025-05-12 | Added LIBGL_KOPPER_DRI2=1 Variable as it fixes an issue that can ocure with ↵ | grbr404 | |
xorg aka x11 drivers adding the Variable fixes issues on devices like Steam deck. Hope that this can be removed in te future when the linux build has no issues when build with wayland. (building Wayland version seams to have only 2 small bugs) | |||
2025-05-12 | Update run-client.sh | grbr404 | |
added exit to run-client because it has no reason to run after starbound is started | |||
2025-05-09 | Update run-client.sh | grbr404 | |
2025-05-09 | Update run-client.sh | grbr404 | |
Check if user already has set any of the variables to avoid overwriting them | |||
2025-05-09 | Update run-client.sh | grbr404 | |
zink check now uses all environment variables for check and only use one export function | |||
2025-05-09 | Merge branch 'OpenStarbound:main' into main | grbr404 | |
2025-05-07 | change Windows sbinit.config \\ more human-friendly / | Kae | |
2025-05-03 | Update run-client.sh | grbr404 | |
Added Vulkan support check befor looking for Zink support | |||
2025-05-02 | Use Zink for OpenGL on Linux if supported | grbr404 | |
If your system supports the Zink driver, you can use it for OpenGL rendering by switching to the Vulkan backend. This can improve performance. | |||
2024-12-31 | decouple raw artifacts from assemble script | Kae | |
2024-07-30 | improve linux server compatibility | Kae | |
2024-06-24 | Include steam_appid.txt by default | Kae | |
2024-04-22 | Add server icon and fix Installer shortcuts | Kae | |
2024-04-01 | Add icon in the installer | Kae | |
[skip ci] | |||
2024-03-25 | give logs their own directory | Kae | |
2024-03-17 | Update packing.config | Kae | |
2024-03-17 | fix linux assemble.sh | Kae | |
2024-03-17 | Improve Windows artifacts | Kae | |
2024-03-17 | fix file perms on sh files | Kae | |
2024-03-17 | Use Linux assembly script | Kae | |
2024-03-17 | include Steam and Discord API dlls in Windows artifacts | Kae | |
2024-03-08 | Merge launcher branch | Kae | |
2024-03-07 | update sbinit scripts | Kae | |
2024-02-18 | switch build type on old build scripts | Kae | |
2023-11-03 | simplify necessary sbinit fields on Windows | Kae | |
2023-10-29 | fix Linux script permissions | Zithia Satazaki | |
2023-07-01 | Throw away 32-bit support leftovers | Kae | |
2023-07-01 | Throw away 32-bit support | Kae | |
2023-06-25 | Upgrade to C++17 | Kae | |
2023-06-20 | tweak win64 setup script | Kae | |
2023-06-20 | tweak win64 build script | Kae | |
2023-06-20 | everything everywhere | Kae | |
all at once |