Thursday, November 03, 2022

Re: new: games/zelda3

On Tue, Nov 01, 2022 at 10:03:40PM +0300, Mikhail wrote:
> Works fine for me on current/amd64, one remark is that in README, in
> this paragraph:
>
> The game reads the configuration file zelda3.ini, which must be placed
> in the current working directory where the game is started.
> An example can be found at /usr/local/share/examples/zelda3.ini.
>
> Path should be changed to /usr/local/share/examples/zelda3/zelda3.ini

Thanks, fixed in this updated version.

Additional changes:

- Clarify usage in README.

- Change version suffix from 'pl' to 'pre'. There has not been an 0.1
release upstream yet, so 'pre' is more appropriate; 'pl' would
prevent an update to an eventual 0.1 release. (This project has been
in development only since last August, which might explain why there
is no release yet. But it is surprisingly stable and playable already.
The code compiled cleanly with a trivial patch, and I've seen zero
crashes while testing.)

- The games/zeldea3 port longer needs the assets to build, which allows
us to distribute a binary package. It downloads and builds MIT-licensed
code only.

- Ship pre-compiled assets in the -data package, rather than the ROM file.
The ROM file is now only used as a data source while building this port.

- Tweak the example config to make default button assignment work.
For some reason the Right Shift key is not working (checked in gnome
and in fwvm). Until this issue is understood, make our example
config assign another key instead.

- Add a zelda3-sprites port which provides additional sprites for Link.
There is no explicit licence provided for sprites, which means we cannot
distribute a -sprites package. I will try to clarify with upstream.

ok?

No comments:

Post a Comment