Skip to content

Releases: PixelRick/CyberpunkSaveEditor

v0.6.1-alpha.1

20 May 13:11

Choose a tag to compare

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Please open an issue when you see a bug, thank you !

(I have no time to play the game much.. and other projects to work on too, so I cannot check everything)

Game version: 2.12

Upcoming features

  • Facts: update of names, add categories, impl diffing tool.
  • Node Tree: Diffing tool.
  • Items: Impl new Stats format serializer, simplify interface, add tweakdb support to guide weapon creation.
  • Fun Stuff: remove vehicle spawning (cannot work atm), add "Equip Silverhand Arm".
    Don't hesitate to suggest new features, I have a few weeks free ahead.

Known issues

  • Persistent Data parsing is broken
  • Editing objects is limited to already-defined fields for files that were not save in 2.12.

Patch Notes

v0.6.1-alpha

  • (.1) Better TweakDBID widget.
  • (.1) Added modded classes support.
  • (.1) Updated Fact and TweakDBID lists.
  • Updated cp object blueprints for game version 2.12 (enums updated)
  • Fixed inventory not being saved when it had newly defined items.
  • Reworked CSystem serialization to not init object fields from blueprints if version != 2.12.

v0.6.0-alpha

  • (.1) Updated cp object blueprints for game version 1.6 (enums updated) and fixed CItemData serialization.
  • Updated cp object blueprints for game version 1.5 (enums updated)
  • Reworked core lib to prepare for new rtti system.
  • Also, the core lib is now called redx instead of cpinternals.

v0.5.4-alpha

  • (.14b) Hotfix, stats are being reworked by cdpr.
  • (.14) Updated cp object blueprints for game version 1.3 (enums updated)
  • (.13b) Hotfix, previous blueprints dump was incorrect.
  • (.13) Updated cp object blueprints for game version 1.23 (enums updated)
  • (.12) Updated cp object blueprints for game version 1.2 (however enums are being reworked and have not been updated).
  • (.11) Fix: Facts table 'delete' button wasn't working.
  • (.10) DB: TDBIDs update from gibbed.
  • (.9) Hotfix: PS4w support was broken.
  • (.8) Hotfix (#19): SKIN copy/paste was no longer working since the introduction of the customization data tab
  • (.7) Update for game version 1.1 (best practice: update your saves in-game first)
  • (.6) Fix: The game expects the FactsTable to be sorted by hash to work.
  • (.5) Fix (#14): re-enable "add new entry" in most character customization arrays
  • (.4) Hot Request: new constant stats are now initialized by default, the warning about unknown default value wasn't clear enough for the average user.
  • (.3) Added FactsDB
  • (.2) Hot Request: better tdbid combo entries for quick search (prefix-less), + enum properties
  • Fun Stuff tab: change all already spawned vehicles near you (includes all playable and non-playable vehicles, Basilisk!)
  • UI: some inventories now have names

v0.5.3-alpha

  • (.2) HotFix UI: "unknown value" warning showing up when it isn't supposed to.
  • (.2) ps4w: quest item flags are slightly different, "unflag all" now clears 3 bits.
  • UI: "make legendary" button in the Item widget.
  • UI: God mode system editor reintroduced.
  • UI: Dynamic Array properties now have an "insert" button.
  • UI: Drag&drop had a null-character related issue.
  • UI: minor changes (sub-inventory name for V, default property...).
  • Experimental: hidden .buffer (non cr2w) archive file draft editor (drag&drop a .buffer file to try out).
  • CObject: fields definition is now hard-coded with a dumped DB (thanks to https://github.com/WopsS/RED4ext and its playground)
  • CEnumProperty: enums have been dumped too. The previous dump was incomplete.
  • Temporary Fix: Properties' actual default values are unknown. If they are not serialized in, you'll be warned that the current value widget is only displaying the editor's own default value (zero).

v0.5.2-alpha

  • (.2) HotFix: CObject BPs auto-update has been disabled as it corrupts BPs with some save files. (will be investigated)
  • (.2) UI: Added file drag&drop, and two quick access buttons in the open dialog (one to "saved games").
  • HotFix: NodeRef property wasn't reserialized properly (corruption)
  • Removed per-node editor behavior
  • Tests: All editable nodes are tested for reserialization when opening a save file
  • UI: Collapsing headers have been replaced by tabs
  • UI: More tables have resizable columns
  • UI: CObjects' fields which do not fit in one line are now collapsible (and collapsed by default)
  • CObject: properties are less memory hungry
  • CObject: fields ordering is now recovered using a topological sort.
  • Options: button to show/hide CObject field types

v0.6.1-alpha.0

19 May 18:17

Choose a tag to compare

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Please open an issue when you see a bug, thank you !

(I have no time to play the game much.. and other projects to work on too, so I cannot check everything)

Game version: 2.12

Future features

  • Facts: update of names, add categories, impl diffing tool.
  • Node Tree: Diffing tool.
  • Items: Impl new Stats format serializer, simplify interface, add tweakdb support to guide weapon creation.
  • Fun Stuff: remove vehicle spawning (cannot work atm), add "Equip Silverhand Arm".
    Don't hesitate to suggest new features, I have a few weeks free ahead.

Known issues

  • Persistent Data parsing is broken
  • Editing objects is limited to already-defined fields for files that were not save in 2.12.

Patch Notes

v0.6.1-alpha

  • Updated cp object blueprints for game version 2.12 (enums updated)
  • Fixed inventory not being saved when it had newly defined items.
  • Reworked CSystem serialization to not init object fields from blueprints if version != 2.12.

v0.6.0-alpha

  • (.1) Updated cp object blueprints for game version 1.6 (enums updated) and fixed CItemData serialization.
  • Updated cp object blueprints for game version 1.5 (enums updated)
  • Reworked core lib to prepare for new rtti system.
  • Also, the core lib is now called redx instead of cpinternals.

v0.5.4-alpha

  • (.14b) Hotfix, stats are being reworked by cdpr.
  • (.14) Updated cp object blueprints for game version 1.3 (enums updated)
  • (.13b) Hotfix, previous blueprints dump was incorrect.
  • (.13) Updated cp object blueprints for game version 1.23 (enums updated)
  • (.12) Updated cp object blueprints for game version 1.2 (however enums are being reworked and have not been updated).
  • (.11) Fix: Facts table 'delete' button wasn't working.
  • (.10) DB: TDBIDs update from gibbed.
  • (.9) Hotfix: PS4w support was broken.
  • (.8) Hotfix (#19): SKIN copy/paste was no longer working since the introduction of the customization data tab
  • (.7) Update for game version 1.1 (best practice: update your saves in-game first)
  • (.6) Fix: The game expects the FactsTable to be sorted by hash to work.
  • (.5) Fix (#14): re-enable "add new entry" in most character customization arrays
  • (.4) Hot Request: new constant stats are now initialized by default, the warning about unknown default value wasn't clear enough for the average user.
  • (.3) Added FactsDB
  • (.2) Hot Request: better tdbid combo entries for quick search (prefix-less), + enum properties
  • Fun Stuff tab: change all already spawned vehicles near you (includes all playable and non-playable vehicles, Basilisk!)
  • UI: some inventories now have names

v0.5.3-alpha

  • (.2) HotFix UI: "unknown value" warning showing up when it isn't supposed to.
  • (.2) ps4w: quest item flags are slightly different, "unflag all" now clears 3 bits.
  • UI: "make legendary" button in the Item widget.
  • UI: God mode system editor reintroduced.
  • UI: Dynamic Array properties now have an "insert" button.
  • UI: Drag&drop had a null-character related issue.
  • UI: minor changes (sub-inventory name for V, default property...).
  • Experimental: hidden .buffer (non cr2w) archive file draft editor (drag&drop a .buffer file to try out).
  • CObject: fields definition is now hard-coded with a dumped DB (thanks to https://github.com/WopsS/RED4ext and its playground)
  • CEnumProperty: enums have been dumped too. The previous dump was incomplete.
  • Temporary Fix: Properties' actual default values are unknown. If they are not serialized in, you'll be warned that the current value widget is only displaying the editor's own default value (zero).

v0.5.2-alpha

  • (.2) HotFix: CObject BPs auto-update has been disabled as it corrupts BPs with some save files. (will be investigated)
  • (.2) UI: Added file drag&drop, and two quick access buttons in the open dialog (one to "saved games").
  • HotFix: NodeRef property wasn't reserialized properly (corruption)
  • Removed per-node editor behavior
  • Tests: All editable nodes are tested for reserialization when opening a save file
  • UI: Collapsing headers have been replaced by tabs
  • UI: More tables have resizable columns
  • UI: CObjects' fields which do not fit in one line are now collapsible (and collapsed by default)
  • CObject: properties are less memory hungry
  • CObject: fields ordering is now recovered using a topological sort.
  • Options: button to show/hide CObject field types

v0.6.0-alpha.1

01 Oct 13:58

Choose a tag to compare

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Please open an issue when you see a bug, thank you !

(I have no time to play the game much.. and other projects to work on too, so I cannot check everything)

Game version: 1.6

Known issues

  • Persistent Data parsing is broken
  • Entity editor may not work yet (not tested)

Patch Notes

v0.6.0-alpha

  • (.1) Updated cp object blueprints for game version 1.6 (enums updated) and fixed CItemData serialization.
  • Updated cp object blueprints for game version 1.5 (enums updated)
  • Reworked core lib to prepare for new rtti system.
  • Also, the core lib is now called redx instead of cpinternals.

v0.5.4-alpha

  • (.14b) Hotfix, stats are being reworked by cdpr.
  • (.14) Updated cp object blueprints for game version 1.3 (enums updated)
  • (.13b) Hotfix, previous blueprints dump was incorrect.
  • (.13) Updated cp object blueprints for game version 1.23 (enums updated)
  • (.12) Updated cp object blueprints for game version 1.2 (however enums are being reworked and have not been updated).
  • (.11) Fix: Facts table 'delete' button wasn't working.
  • (.10) DB: TDBIDs update from gibbed.
  • (.9) Hotfix: PS4w support was broken.
  • (.8) Hotfix (#19): SKIN copy/paste was no longer working since the introduction of the customization data tab
  • (.7) Update for game version 1.1 (best practice: update your saves in-game first)
  • (.6) Fix: The game expects the FactsTable to be sorted by hash to work.
  • (.5) Fix (#14): re-enable "add new entry" in most character customization arrays
  • (.4) Hot Request: new constant stats are now initialized by default, the warning about unknown default value wasn't clear enough for the average user.
  • (.3) Added FactsDB
  • (.2) Hot Request: better tdbid combo entries for quick search (prefix-less), + enum properties
  • Fun Stuff tab: change all already spawned vehicles near you (includes all playable and non-playable vehicles, Basilisk!)
  • UI: some inventories now have names

v0.5.3-alpha

  • (.2) HotFix UI: "unknown value" warning showing up when it isn't supposed to.
  • (.2) ps4w: quest item flags are slightly different, "unflag all" now clears 3 bits.
  • UI: "make legendary" button in the Item widget.
  • UI: God mode system editor reintroduced.
  • UI: Dynamic Array properties now have an "insert" button.
  • UI: Drag&drop had a null-character related issue.
  • UI: minor changes (sub-inventory name for V, default property...).
  • Experimental: hidden .buffer (non cr2w) archive file draft editor (drag&drop a .buffer file to try out).
  • CObject: fields definition is now hard-coded with a dumped DB (thanks to https://github.com/WopsS/RED4ext and its playground)
  • CEnumProperty: enums have been dumped too. The previous dump was incomplete.
  • Temporary Fix: Properties' actual default values are unknown. If they are not serialized in, you'll be warned that the current value widget is only displaying the editor's own default value (zero).

v0.5.2-alpha

  • (.2) HotFix: CObject BPs auto-update has been disabled as it corrupts BPs with some save files. (will be investigated)
  • (.2) UI: Added file drag&drop, and two quick access buttons in the open dialog (one to "saved games").
  • HotFix: NodeRef property wasn't reserialized properly (corruption)
  • Removed per-node editor behavior
  • Tests: All editable nodes are tested for reserialization when opening a save file
  • UI: Collapsing headers have been replaced by tabs
  • UI: More tables have resizable columns
  • UI: CObjects' fields which do not fit in one line are now collapsible (and collapsed by default)
  • CObject: properties are less memory hungry
  • CObject: fields ordering is now recovered using a topological sort.
  • Options: button to show/hide CObject field types

v0.5.4-alpha.14b

22 Aug 01:34

Choose a tag to compare

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Last stable release for game version 1.3

CPFS-v0.1

21 Aug 15:56

Choose a tag to compare

CPFS-v0.1 Pre-release
Pre-release

CPFS - CyberPunk File System
It is a virtual filesystem to view archives' content in windows' file explorer (drive Z).

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Please open an issue when you see a bug, thank you !

win10-issue-test

20 Mar 11:04

Choose a tag to compare

win10-issue-test Pre-release
Pre-release

v0.5.5-dev

19 Feb 07:34

Choose a tag to compare

v0.5.5-dev Pre-release
Pre-release

This is a special pre-release for a dev tool (archive entity buffer editing).
Master is currently under heavy rewriting so it is not guaranteed to be stable.

v0.5.4-alpha.6

16 Jan 21:08

Choose a tag to compare

If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe

Last stable release for game version 1.06 (save files 193-2-195)

Known broken feature: skin copy/paste (since 0.5.0-alpha)

v0.5.3-alpha.2

11 Jan 00:19

Choose a tag to compare

If you edited saves with a version prior to 0.5.3, you may be warned that the "reserialization test failed", then please let the game save it again first.
If you added new objects manually, please mind that:

  • The serialization logic does skip newly constructed values that weren't edited nor serialized in.
  • It wasn't explicit enough that default values weren't actually game's default values so I added a warning on top of relevant widgets until I find a way to dump default values.

v0.4.6-alpha.3

01 Jan 04:57

Choose a tag to compare

Inventory items are sorted by name on open.
Better combo box to choose a new name (with keyboard input).
If you are missing dlls : https://aka.ms/vs/16/release/vc_redist.x64.exe
If you have a crash on Win10 since the Win7 fix, please try the debug version and open an issue.
.2: Better Better Combo box (handles special characters + backspace)
.3: HOTFIX: was crashing when closing a file tab (the idea was to prompt on unsaved changes, but this will be properly implemented later on)

Happy New Year !! <3