Save Game Files using MZ File archiver

Started by moinak, Sep 20, 2026, 09:50 AM

Previous topic - Next topic

moinak

Hi, Travis Vroman.
I am a C programmer from India, my name is Moinak Debnath.

I have made a library in C to archive many files into a single file with cross compatibility features and file is always written in little-endian format, but i have not implemented compression yet.

Currently i am working on my library "libmz" to add options like store game data to file directly from memory because in the current version of the library , an archive can only be created if the input is a file. That is why i am working for real time game data saving.

[EDIT] : The new version with memory save features of LIBMZ is out, make sure to Check out

Hopefully, the next version with above mentioned features will be produced within a month.

To be honest after my development , i use Claude AI to debug in order to catch bugs.

I hope you check out and use my library + cli-tool as a Game Data Saver in your game engine.

Github Link for library : https://github.com/findstring/libmz
Github Link for library based tool : https://github.com/findstring/mz

moinak

The new version with memory save features of LIBMZ is out, make sure to Check out
Many Changes and things are Introduced

travisvroman

Cool idea. This could be used for more than just games, I think.

Applications could use this, but Kohi itself doesn't have a concept of save files (nor should it since that's purely in application/game code territory).

Thanks for showcasing this!
Owner, Game Engine developer making Kohi Game Engine. Converts caffeine to code. Leader of the Dingus Army and originator of Dingus-Oriented Programming.

https://youtube.com/travisvroman
https://twitch.tv/travisvroman