Releases: PixelRick/CyberpunkSaveEditor
v0.6.1-alpha.1
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
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
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
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
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
v0.5.5-dev
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
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
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
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