Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.98a is out! (03/27/25)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - tomatopaste

Pages: [1] 2 3 ... 21
1
General Discussion / Derelict Operations
« on: April 05, 2025, 06:05:20 AM »

2
the archive is no longer available due to it being discord

also, is this using the default java bin files that come with the new 0.98 update?

Fixed download

also, is this using the default java bin files that come with the new 0.98 update?

I don't know what that means

I mean, is this using the mikohime java? also, are you  testing the vulcan wrapper with starsector version 0.97 or 0.98?

No. This works with both 0.98 and 0.97.

3
Does anyone know how this could be applied to a Linux system?

You would need to grab a mesa build for linux (not msvc) from the link in the original forum thread. Then once you have zink running, get RADV working (RADV is a vulkan driver for AMD radeon gpus for linux exclusively).

4
the archive is no longer available due to it being discord

also, is this using the default java bin files that come with the new 0.98 update?

Fixed download

also, is this using the default java bin files that come with the new 0.98 update?

I don't know what that means

5
Bug Reports & Support / Re: The Typo Thread
« on: March 28, 2025, 06:35:52 AM »
Typo in in Nav Buoy illustration codex gallery entry: "The telemetry was of great use to configurie..."

6
Modding / Re: Step by step Vulkan installation guide for amd user
« on: March 28, 2025, 12:31:51 AM »
I've made a topic here with a simpler install process, since a lot of these steps can be skipped by the user.

7
This is a guide based on @MnHebi's guide here: https://fractalsoftworks.com/forum/index.php?topic=30259.0

Problem: Massive stuttering both in combat and in campaign in certain scenarios, for example with many debris fields nearby and fleets in combat. Occurs in combat when ships are fighting in close quarters.
The game uses certain legacy OpenGL functions that certain graphics hardware and driver vendors, notably AMD, struggle to run performantly. Installing this wrapper to translate these functions into modern Vulkan commands will allow the game to run faster on this hardware only in the situation where this is a bottleneck. In my experience, this improved campaign fps in certain situations from 35fps to 165fps (capped), and in combat from 20fps to 80fps (with an RX 6800XT).

TL;DR: Install if you have low fps and stuttering on an AMD GPU.

EXPRESS INSTALLATION INSTRUCTIONS
For Windows 64-bit


  • Download and extract the archive from here. Requires 7zip to be installed.
  • Copy libgallium_wgl.dll, opengl32.dll into the folder Starsector\jre\bin\
  • Copy run_mesa3d.bat into your starsector.exe folder Starsector\
  • Run the batch file to launch the game. The wrapper will only be used if you launch the game using run_mesa3d.bat.
  • Attempting to run starsector.exe will cause the game to crash unless libgallium_wgl.dll and opengl32.dll are deleted.

If installation was successful, then when the Starsector Launcher window appears, you will see an error in the cmd window that says (may need ctrl-f to find):
Mesa: error: GL_STACK_UNDERFLOW in glPopMatrix(mode=GL_MODELVIEW)
This indicates that everything was successful and you should see a significant speedup in certain scenarios.

Security/developer info:
dll files were sourced from here: https://github.com/pal1000/mesa-dist-win/releases/download/25.0.1/mesa3d-25.0.1-release-msvc.7z
If you don't trust this post, then instructions to download and install the wrapper dlls yourself can be found on the Unofficial Starsector Discord here.




8
Zink very specifically translates OpenGL calls into Vulkan ones to utilize hardware acceleration, so in a way it is using Vulkan. GlonD3D12 does the same except it uses DirectX12. AMD quite often fumbles their OpenGL driver, and in my case the performance improvement was over 60fps in battles. Without Mesa my FPS was 40-50 at most with constant stalling every time weapons fired or a phase ship phased.

My mistake, this software is pretty convoluted and I missed reading that part of your post when I was researching it out of interest. It definitely seems like a valuable tool so thanks for posting

9
Mesa3D is not making starsector "use" vulkan, the title is meaningless. Mesa is a driver that may implement the opengl functions used in starsector more efficiently if it is used than whatever existing default graphics driver stack the user has.

10
Blog Posts / Re: Planet Search Overhaul
« on: July 13, 2024, 04:49:17 PM »
      

11
Mods / Re: [0.96a-RC8] HexShields - Shield Reskin v1.3.1
« on: May 14, 2024, 10:25:48 PM »
First of all thank you for the great mod! For me it is one of the must haves so the question is will this mod be updated to 0.97 or I should just cry in the corner?

It still works between versions just change the version number in the mod info file

12
Modding / Re: [0.97a/0.96a] Vulpoids - Lost Project 0.9
« on: May 14, 2024, 02:15:53 AM »
im not a fan

13
Modding / Re: [0.97a-RC6] Combat Misc Utilities v0.4.1
« on: May 04, 2024, 08:47:34 PM »
updated for 0.97a-RC6 and fixed crash with the new pearson exotronics update

14
Mods / Re: [0.97a-RC6] Pearson Exotronics
« on: May 04, 2024, 10:50:17 AM »
Download this CMUtils patch to fix a geometry shader crash

download link

15
Mods / Re: [0.95.1a-RC6] Pearson Exotronics
« on: May 03, 2024, 12:01:17 PM »
updated with some new stuff

Pages: [1] 2 3 ... 21