Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iswenzz/cod4-dm1
Reverse of CoD4 & CoD4X (.DM_1) demo files with features such as parsing snapshot informations, frames, entities, clients and server messages.
https://github.com/iswenzz/cod4-dm1
cli cod4 cpp demo dm1 library reverse-engineering
Last synced: about 1 month ago
JSON representation
Reverse of CoD4 & CoD4X (.DM_1) demo files with features such as parsing snapshot informations, frames, entities, clients and server messages.
- Host: GitHub
- URL: https://github.com/iswenzz/cod4-dm1
- Owner: Iswenzz
- License: gpl-3.0
- Created: 2020-05-16T17:09:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-19T18:53:36.000Z (about 1 year ago)
- Last Synced: 2024-05-01T17:41:11.169Z (8 months ago)
- Topics: cli, cod4, cpp, demo, dm1, library, reverse-engineering
- Language: C++
- Homepage: https://iswenzz.com
- Size: 729 KB
- Stars: 19
- Watchers: 4
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# CoD4 DM1
[![Checks](https://img.shields.io/github/check-runs/Iswenzz/CoD4-DM1/master?logo=github)](https://github.com/Iswenzz/CoD4-DM1/actions)
[![CodeFactor](https://img.shields.io/codefactor/grade/github/Iswenzz/CoD4-DM1?label=codefactor&logo=codefactor)](https://www.codefactor.io/repository/github/iswenzz/CoD4-DM1)
[![CodeCov](https://img.shields.io/codecov/c/github/Iswenzz/CoD4-DM1?label=codecov&logo=codecov)](https://codecov.io/gh/Iswenzz/CoD4-DM1)
[![License](https://img.shields.io/github/license/Iswenzz/CoD4-DM1?color=blue&logo=gitbook&logoColor=white)](https://github.com/Iswenzz/CoD4-DM1/blob/master/LICENSE)Reverse of CoD4 & CoD4X `.DM_1` demo files with features such as parsing snapshot informations, frames, entities, clients and server messages. This project comes with a CLI and a library.
## Features
- Protocol CoD4 & CoD4X 16+
- Parsing of gamestate, snapshot, frames, entities, clients, configs and server messages
- CoD4 & Q3 huffman code
- Demo reader API## Building
1. [CMake](https://cmake.org/) and [vcpkg](https://vcpkg.io/en/).
2. [Visual Studio](https://visualstudio.microsoft.com/)_Build Command:_
mkdir build && cd build
cmake .. --preset windows
cmake --build .### [Download](https://github.com/Iswenzz/CoD4-DM1/releases)
## Package
This package is available for use via [vcpkg-registry](https://github.com/Iswenzz/vcpkg-registry).
## Contributors
**_Note:_** If you would like to contribute to this repository, feel free to send a pull request, and I will review your code.
Also feel free to post about any problems that may arise in the issues section of the repository.