A simple and easy-to-userres resource packer.
Process and package your resources files into a portable, optimized, compressed and encryptedrres file.
rrespacker can be used for free as aWebAssembly online tool.
.rrpRAW,TEXT,IMAGE,WAVE,FONTDEFLATE,LZ4,QOIAES-256,XChaCha20.rres fileWARNING: rrespacker is only intended for resources packaging. It does not include.rres files listing or viewing; To read and list.rres file contents it's recommended to use the open-sourcerres.h library.
.rres packageOpen File /Open Folder buttons on top toolbar.rrp, to load it later.rres package. All files are processed as configuredFor fast usage, just drag and drop the.rrp project over the executable, it will be automatically processed and packed into a.rres file. By defaulta central directory is generated with required details for data loading (generated file IDs).
For a more fine-grained usage,rrespacker allows configuring every resource embedding parameters individually from itspowerful command line interface. For details, just type on command line:
rrespacker.exe --help
Do you like this tool?Do you need any specific feature to be added? Maybe a custom compression/encryption algorithm? Maybe a custom gui theme? Or maybe a custom version for Linux, macOS, Android, Raspberry Pi or HTML5?
Just get in touch: ray[at]raylibtech.com
You can report tool issues and feedback here:https://github.com/raylibtech/rtools
Copyright (c) 2022-2024 raylib technologies (@raylibtech) | Ramon Santamaria (@raysan5)
| Status | Released |
| Category | Tool |
| Platforms | HTML5,Windows,macOS,Linux |
| Rating | Rated 4.9 out of 5 stars (7 total ratings) |
| Author | raylib technologies |
| Made with | raylib |
| Tags | compression,datapackaging,datascience,encryption,packer,raygui,raylib,security,tool |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard,Mouse |
| Links | Homepage,Twitter/X,Steam,LinkedIn |
In order to download this tool you must purchase it at or above the minimum price of $19.95 USD. You will get access to the following files:
Log in with itch.io to leave a comment.
Actuallyrres.h is engine-agnostic, it only depends on C standard library.rres-raylib.h is an specific rres implementation for raylib library; also intended to be a reference for other implementations for other libraries/engines. Withrres.h it’s possible to load.rres resources, independently of raylib…
I’m afraid I don’t understand the request but feel free to open an issue onrres repo for further review.
I depends on the type of files and the compression selected but it could happen.rrespacker processes the input files to extract only required data, i.e that implied decompressing images to extract pixel data. If you choose the embedding as RAW option, size should be approximately the same as input files.
Thank you very much! Actually I’m already open-sourcing some of my tools to allow other users to review/test/compile them for other platforms. Technically they should compile for Windows, Linux, macOS, RPI, FreeBSD and other OSs with no problem but it requires some testing. Maybe in the future I will also open source this one. Glad you like raylib! Hope you enjoy it! :)