rockerbacon/modorganizer2-linux-installer

After changing gameinfo/starfield.sh to download the correct SFSE It's still looking for the wrong version.

Closed this issue · 8 comments

Modified gameinfo/starfield.sh

game_steam_subdirectory="Starfield"
game_nexusid="starfield"
game_appid=1716740
game_executable="Starfield.exe"
game_protontricks=("xaudio2_7=native")
game_scriptextender_url="https://sfse.silverlock.org/download/sfse_0_2_8.7z"
game_scriptextender_files=( \
	"sfse_0_2_8/sfse_1_12_30.dll" \
	"sfse_0_2_8/sfse_loader.exe" \
)

I've even manually added the files ant this is what I get. I know this is the right version because I tested it on a Windows Partition.

Screenshot_20240611_072613

#679 could also be what's causing this

Another observation if I Validate Game Files and install Mo2 with Winetrick it works

If you edit 'gamesinfo/starfield.sh' you have to build it again. Otherwise you can download it from https://sfse.silverlock.org/ and unzip that into your game directory overwriting the old one.

Edit: I just noticed on reddit that Starfield is releasing a creation kit today, I think?? If that's the case I can practically guarantee SFSE will have to be updated yet again. It might be best to just wait a few days and manually update SFSE from their site.

If you edit 'gamesinfo/starfield.sh' you have to build it again. Otherwise you can download it from https://sfse.silverlock.org/ and unzip that into your game directory overwriting the old one.

Edit: I just noticed on reddit that Starfield is releasing a creation kit today, I think?? If that's the case I can practically guarantee SFSE will have to be updated yet again. It might be best to just wait a few days and manually update SFSE from their site.

They have update the SFSE and I already tried using that and put in game's folder but still the MO2 looking for the previous version. I already tried build and changing starfield.sh just like above post.

There's only one way that can happen. sfse_loader.exe is the old version.

There's only one way that can happen. sfse_loader.exe is the old version.

Already update the game, but I found the problem. I delete _Starfield.exe also Starfield.exe for good measure then validate the game and rebuild MO2 using installer.

The installer doesn’t overwrite script extender files. Once you have SFSE installed, you need to update it manually.