Giorgos wrote:My suggestion is, posting the requirements at INSTALL file, because ./configure output is very long and you can easily miss things.
The INSTALL file is the canonical one provided by the GNU project, that describes how to interact (from a user's standpoint) with the build system of packages that comply with the GNU coding standards. Remarks specific to the package go in the
Hacking section of the README file. The help2man requirement is already listed there. However, this file is only generated from its Texinfo source at distribution time (
make dist). On the other hand, the INSTALL file is always present because the GNU Autotools demand so.
Said that, there is actually a chicken and egg problem here, because the man page is included in the tarball, so users would only need help2man if they want to change and rebuild the documentation, while people fetching from VCS are the ones that unconditionally need it.
I think I'll put a short note in the GitHub's README.md file about the development-time dependencies.
Giorgos wrote:When starting the game the output isn't correct (shows more rooms). (1st attachment).
That is a powerful MININIM feature called "multi-room". Unfortunately it still lacks formal documentation, but an informal description is given
here.
MININIM defaults to 2x2 resolution, but you can revert back to the legacy behavior by using the
--multi-room=1x1 command line option or simply pressing
[ in game.
Giorgos wrote:Passing the --start-time=N switch (eg. --start-time=7200), sets the time to 0 and you instantly lose the game (2nd attachment).
That's the expected behavior, because you set the start time (that is play time) above the time limit, which defaults to 3600. I think you meant to use
--time-limit=7200 (two hours time limit).
Thank you for testing and reporting MININIM.
Edit: use the command line option
--help to get a comprehensive list of MININIM options and their meaning.