Skip to content

A script to patch SFSE (Starfield Script Extender) to work with gamepass / windows store version of Starfield

Notifications You must be signed in to change notification settings

gazzamc/starfield_hex_updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starfield Hex Updater

Install/build instructions can be found HERE, you have the option of a powershell Auto Installer script or you can do the process manually.

Compatible/Incompatible mods can be found Here.

For updates/general support join the Discord Server.

Requirements

I've tried to keep it as simple as possible, I've used only built-in imports. Using the below version of python, I'm sure any version above python 3.x would work, but if you have any trouble use the one I mentioned.

Be vigilant of the hex table name hex_table_{game_version}_{commit_id}.json, it consists of important data, so if you're having issues after running the update be sure you're trying to update with the correct hex table.

Python 3.11

Notes

Patcher

  • As of v0.1.3 the script can patch without providing the path, if placed in the root of the SFSE repo folder.

  • As of v0.2.0, the script can now verify the files patched via md5 checksums

CLI

  • Added support for Powershell 7

  • As of v1.5.6, the powershell CLI can now install a standalone python version, this can be helpful if you're having issues detecting your install.

  • As of v1.5.10, when setting the newGamePath, the permissions will be checked to ensure there's less issues when moving the Starfield executable.

Misc

  • Added a script to auto generate the hex table using the Address Libraries

About

A script to patch SFSE (Starfield Script Extender) to work with gamepass / windows store version of Starfield

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published