Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2025-06-03improve macOS CIKae
[skip ci]
2025-05-29made Linux run with x11 until wayland bugs are fixedgrbr404
2025-05-24revert zink aditiongrbr404
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-12Added 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-12Update run-client.shgrbr404
added exit to run-client because it has no reason to run after starbound is started
2025-05-09Update run-client.shgrbr404
2025-05-09Update run-client.shgrbr404
Check if user already has set any of the variables to avoid overwriting them
2025-05-09Update run-client.shgrbr404
zink check now uses all environment variables for check and only use one export function
2025-05-09Merge branch 'OpenStarbound:main' into maingrbr404
2025-05-07change Windows sbinit.config \\ more human-friendly /Kae
2025-05-03Update run-client.shgrbr404
Added Vulkan support check befor looking for Zink support
2025-05-02Use Zink for OpenGL on Linux if supportedgrbr404
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-31decouple raw artifacts from assemble scriptKae
2024-07-30improve linux server compatibilityKae
2024-06-24Include steam_appid.txt by defaultKae
2024-04-22Add server icon and fix Installer shortcutsKae
2024-04-01Add icon in the installerKae
[skip ci]
2024-03-25give logs their own directoryKae
2024-03-17Update packing.configKae
2024-03-17fix linux assemble.shKae
2024-03-17Improve Windows artifactsKae
2024-03-17fix file perms on sh filesKae
2024-03-17Use Linux assembly scriptKae
2024-03-17include Steam and Discord API dlls in Windows artifactsKae
2024-03-08Merge launcher branchKae
2024-03-07update sbinit scriptsKae
2024-02-18switch build type on old build scriptsKae
2023-11-03simplify necessary sbinit fields on WindowsKae
2023-10-29fix Linux script permissionsZithia Satazaki
2023-07-01Throw away 32-bit support leftoversKae
2023-07-01Throw away 32-bit supportKae
2023-06-25Upgrade to C++17Kae
2023-06-20tweak win64 setup scriptKae
2023-06-20tweak win64 build scriptKae
2023-06-20everything everywhereKae
all at once