Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WolvenKit/CP77Tools
Cyberpunk2077 archive modding tools.
https://github.com/WolvenKit/CP77Tools
cyberpunk-2077 cyberpunk2077
Last synced: about 1 month ago
JSON representation
Cyberpunk2077 archive modding tools.
- Host: GitHub
- URL: https://github.com/WolvenKit/CP77Tools
- Owner: WolvenKit
- License: mit
- Archived: true
- Created: 2020-12-07T21:19:18.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-03T16:10:22.000Z (almost 4 years ago)
- Last Synced: 2024-04-13T20:25:09.029Z (9 months ago)
- Topics: cyberpunk-2077, cyberpunk2077
- Language: C#
- Homepage:
- Size: 115 MB
- Stars: 412
- Watchers: 34
- Forks: 39
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.txt
- License: LICENSE
Awesome Lists containing this project
README
# CP77Tools
[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
[![Discord](https://img.shields.io/discord/717692382849663036.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/Epkq79kd96)
[![CodeFactor](https://www.codefactor.io/repository/github/wolvenkit/cp77tools/badge)](https://www.codefactor.io/repository/github/wolvenkit/cp77tools)
![GitHub all releases](https://img.shields.io/github/downloads/rfuzzo/cp77tools/total)
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/rfuzzo/cp77tools)](https://github.com/WolvenKit/CP77Tools/releases)
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/rfuzzo/cp77tools?include_prereleases)](https://github.com/WolvenKit/CP77Tools/releases)-------------
# ❗ This repository is archived.
# ❗ It will be maintained here: https://github.com/WolvenKit/Wolvenkit
-------------
Modding tools for the CDPR Cyberpunk 2077 video game.
## Latest Stable Release
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/rfuzzo/cp77tools)](https://github.com/WolvenKit/CP77Tools/releases) https://github.com/WolvenKit/CP77Tools/releases## Latest Beta Release
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/rfuzzo/cp77tools?include_prereleases)](https://github.com/WolvenKit/CP77Tools/releases) https://github.com/WolvenKit/CP77Tools/releases-------------
❗ **requires NET5.0.** (if you don't have it: https://dotnet.microsoft.com/download/dotnet/5.0)
❗ **The cp77 tools require oo2ext_7_win64.dll to work.** Copy and paste the dll found here `Cyberpunk 2077\bin\x64\oo2ext_7_win64.dll` into the cp77Tools folder.
If you are building from source, the dll needs to be in the same folder as the build .exe, e.g.
C:\cpmod\CP77Tools\CP77Tools\bin\Debug\net5.0\oo2ext_7_win64.dll-------------
❓ **Check the wiki for guides and how to use this tool:** https://github.com/WolvenKit/CP77Tools/wiki
## Usage:
❗ **Surround paths with quotation marks** (if the path contains spaces: e.g. `archive -e -p "C:\Cyberpunk 2077\modding"`)
* displays the general help: list all commands
`--help`* displays help for a specific command, e.g.
`archive -h`### Main functions
* extract all files from archive
`unbundle -p "PATH TO ARCHIVE"`* extract all textures from archive (supports conversion to tga, bmp, jpg, png, dds)
`uncook --uext png -p "PATH TO ARCHIVE"`* rebuild textures and buffers (this step is needed when packing textures!, see the wiki for how to use this command)
`rebuild -p "PATH TO FOLDER" -b -t --keep --unsaferaw`* pack a folder into an .archive (see the wiki for how to use this command)
`pack -p "PATH TO FOLDER"`### Debug Options
* dumps property info from extracted cr2w file
`cr2w -c -p ""`