Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lnxfca/fc3-lsgen
Far Cry 3 Deluxe Editon content unlocker
https://github.com/lnxfca/fc3-lsgen
far-cry-3 fc3 lockstring
Last synced: 22 days ago
JSON representation
Far Cry 3 Deluxe Editon content unlocker
- Host: GitHub
- URL: https://github.com/lnxfca/fc3-lsgen
- Owner: LnxFCA
- Created: 2024-11-25T15:39:45.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-25T15:57:57.000Z (3 months ago)
- Last Synced: 2024-11-25T17:21:22.140Z (3 months ago)
- Topics: far-cry-3, fc3, lockstring
- Language: C
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fc3-lsgen
Unlocks Deluxe Edition content for Far Cry 3.
This project is based on [FC3LockStringGenerator](https://github.com/wynick27/GameRE)
which was originally written for Windows (.NET 3.1).This program is written for Linux and can be run on:
- SteamDeck (Linux)
- Linux
- WSL (Windows Subsystem for Linux)## Usage
```txt
fc3-lsgen [OPTIONS...]Help Options:
-h, --help Show help optionsApplication Options:
-c, --gamecfg_file=FILE Full path to GameProfile.xml
-u, --username=STRING Username or nickname as it appears in Ubisoft Connect
-w, --write Write the generated LockString to GameProfile.xml
```## Building
This project uses the [meson](https://mesonbuild.com/) build system, so you can
build it as any other meson project.The project needs the following dependencies:
- glib2 >= 2.60
- libgcrypt >= 1.8
- libxml2 >= 2.9
- meson **NOTE: \* are buildtime dependencies only*
Build:
```sh
meson setup -Dprefix=/usr build
meson compile -C build
```Install:
```sh
sudo meson install -C build
```Run:
```sh
fc3-lsgen --help
```## Building for other platforms.
While is not supported directly bu the project, the code is not OS specific so you can
build it for any other OS that supports the `meson` build system and `glib2`.