https://github.com/apmem/allodsparser
https://github.com/apmem/allodsparser
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/apmem/allodsparser
- Owner: ApmeM
- License: mit
- Created: 2025-04-01T06:27:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-12T07:00:17.000Z (about 1 year ago)
- Last Synced: 2025-05-15T05:13:31.521Z (about 1 year ago)
- Language: C#
- Size: 2.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Allods (Rage of mages) alm files converter
==========
Console utility to convert original Allods (Rage of mages) resources into unpacked readable formats:
- BMP files unpacked as is with the image inside
- WAV files unpacked as is with the sound inside
- TXT files unpacked as is with the text inside
- REG files unpacked as json text file with the data about images
- 16 files unpacked as image (mostly fonts)
- 16A files unpacked as images
- 256 files unpacked as images
- ALM files converted to [tiled](https://www.mapeditor.org/) .TMX
Usage
==========
1. Download original game iso file (for example from http://allods2.eu)
2. Download maps (for exmple from https://github.com/igroglaz/rom2maps) and put them to maps folder under data folder in allods directory
3. Unpack it (for example to ~/Downloads/Allods/)
4. Clone this repository
5. Change directory to src
6. Run the dotnet command `dotnet run ~/Downloads/Allods/data/ ../Result`
The result:
In ../Result folder new subfolders will be created.
The struture of the folers will be the same as in original folder
Example
=========

Credits
==========
- [**UnityAllods**](https://github.com/jewalky/UnityAllods) - Inspiration and the data was taken from there
- [**Rom2Maps**](https://github.com/igroglaz/rom2maps) - Alm game maps examples