starcheat icon indicating copy to clipboard operation
starcheat copied to clipboard

Question about starcheat

Open DatDraggy opened this issue 7 years ago • 12 comments

I couldnt really find anything about questions so I'm gonna put that here. Apparently starcheat crashes when I'm not using starcheat-39219c2-win64 so I guess I already have the newest starbound version -.- Is or will there be a way to convert saves from the old starbound to the new one? My starbound doesnt read my old save sadly. Or does anybody know if i can downgrade until a "gamesave upgrade" is possible? I apologize if this is not the correct place to ask this.

DatDraggy avatar Jul 31 '16 15:07 DatDraggy

You can manually upgrade your save file by exporting the old file as JSON with an older release of Starcheat, and editing it to match the new save file version. Starcheat will most likely not be including this functionality.

rubellyte avatar Jul 31 '16 16:07 rubellyte

The thing is that every starcheat version from Upbeat Giraffe to Glad Giraffe crashes. I tried to import my old gamesave to the starcheat-39219c2-win64 version but then starcheat doesnt respond for a while and nothing changed.

DatDraggy avatar Jul 31 '16 16:07 DatDraggy

About downgrading Starbound: You can use SteamKit's depot downloader to download any older Starbound version from Steam.

About converting save files: The older starcheat versions are crashing because they can't read the 1.0 assets. You will probably need an old Glad Giraffe Starbound version with your save files put in to read and export them with starcheat 0.27.1. Then you have to use the new starcheat with Starbound 1.0 to import then and manually fix any issues by yourself. But maybe starting with a fresh 1.0 character and using starcheat nightlies to give you the most importing stuff from your old character back would be much easier than this.

chrmoritz avatar Aug 01 '16 01:08 chrmoritz

Ah okay thank you very much

DatDraggy avatar Aug 01 '16 05:08 DatDraggy

@chrmoritz I still couldnt find a way to downgrade. I could use SteamKit's depot downloader cuz I couldnt find a compiled version and the sln file didnt work in the programm :/ Do you have another way maybe?

DatDraggy avatar Aug 25 '16 20:08 DatDraggy

I did find a compiled version now... But I have no idea what DepotID I need and where I can find all the IDs O.o

DatDraggy avatar Aug 30 '16 16:08 DatDraggy

Help please

DatDraggy avatar Sep 11 '16 09:09 DatDraggy

You can either query the Steam API using the normal SteamKit to get these information or use a webapp like setamdb for it: https://steamdb.info/app/211820/depots/

AppID: 211820 depot: 211821 manifest: browse the history page for the manifestid from the patch from the public branch you want to download (e.g. 3296099390666199754 would be the manifestid from the latest patch 3 days ago)

chrmoritz avatar Sep 11 '16 11:09 chrmoritz

Ohhhhh okay thank you. I didn't know what all these things were xD Probably the last question: Do you maybe know how long ago they updated to Starbound 1.0 from 0.27.1?

DatDraggy avatar Sep 11 '16 11:09 DatDraggy

On the 22 July. the manifestid for the pre 1.0 version from 9 months ago should be: 1842730272313189605

chrmoritz avatar Sep 11 '16 12:09 chrmoritz

Sorry if it's not really related, but is it possible to fix .shipworld somehow? It resets after update to Starbound 1.1, log says that game wasn't able to "bring versionedJson with identifier 'WorldMetada' and version 21 forward to current version of Just (22))" PS Fortunately I backed up whole player folder before update, so I have files that weren't corrupted yet

TAImatem avatar Sep 11 '16 12:09 TAImatem

I succesfully downloaded starbound and played the old version with my game save and tried to convert it to the 1.0 with the nightlie verison of starcheat. The starbound log says this now:

[Error] Error loading player file, ignoring! ..\storage\player\a86afba9d366b6f33c500218abaaa958.player : (VersioningDatabaseException) Could not bring VersionedJson with identifier 'PlayerEntity' and version 12 forward to current version of Just (26), best version was 12

Could you help me with that?

DatDraggy avatar Sep 25 '16 12:09 DatDraggy