A small game engine written in C89 that supports 20 years old computers.
This repo was recreated from ZIP files using some shell scripts I made and published at https://github.com/mibi88/zipgit.
I also made another script named before_commit.sh containing the following
code:
#!/bin/sh
./patch_all_headers.sh mibiengine_git header.c
cd mibiengine_git; git diff; cd ..that I called before making each commit.
It isn't exactly like the original content of the ZIP files, as I added/fixed the GPL headers on top of all C source and header files. I also replaced my real name in the name of my home folder with mibi88 or mibi88_2. Everything else is the same as in the ZIP files.
libpngXLibandGLX(previously it usedfreeglutinstead)
MibiEngine uses meson for building.
You can compile it as following.
$ meson setup build
$ meson compile -C build # You may need to call it multiple times before it
$ # succeeds.