https://github.com/olillin/rmreader
Read and analyze the packet timestamps of .tmcpr files
https://github.com/olillin/rmreader
Last synced: over 1 year ago
JSON representation
Read and analyze the packet timestamps of .tmcpr files
- Host: GitHub
- URL: https://github.com/olillin/rmreader
- Owner: olillin
- License: mit
- Created: 2024-04-26T21:58:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-26T22:15:58.000Z (about 2 years ago)
- Last Synced: 2025-01-29T15:33:56.668Z (over 1 year ago)
- Language: Kotlin
- Size: 63.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RMReader
Read and analyze the packet timestamps of `.tmcpr` [Replay Mod](https://www.replaymod.com/) Recordings.
See also [RMFixer](https://github.com/olillin/RMFixer).
## Output files
**RMReader** creates several files in the current directory as its output.
These are outlined below:
| filename | description |
|------------------|----------------------------------------------------------------------------------------------|
| `timestamps` | binary array of integers of all timestamps. Can be used as input instead of a `.tmcpr` file. |
| `timestamps.txt` | every timestamp in text, split by newlines. |
| `summary.txt` | warns about large or negative gaps between timestamps along with line number. |
## Usage
```bash
# Build (jar file is created in build/libs)
> ./gradlew build
# Run
> java -jar "RMReader-1.0-SNAPSHOT.jar" "<.tmcpr or timestamps file path>"
```