la-ninpre
Member
hey everyone, i've been working on a port for openbsd. it builds fine, but before i continue i need to know if and how i can distribute the game assets. the game source code is GPLv2, so it's fine. but regarding assets it's not clear.
one easy solution is to not distribute the assets, but make users download them and place to a proper location. but as of current state, this could not be done because the assets are needed at a build phase. i looked at the build process and it seems that these assets are hashed, and these hashes get incorporated into the game binary to avoid loading of incorrect data (i guess). again, one could just incorporate these hashes into the source code, but i'm not sure about it.
also i may have a few patches to improve game build process on openbsd, so need developer's help here.
one easy solution is to not distribute the assets, but make users download them and place to a proper location. but as of current state, this could not be done because the assets are needed at a build phase. i looked at the build process and it seems that these assets are hashed, and these hashes get incorporated into the game binary to avoid loading of incorrect data (i guess). again, one could just incorporate these hashes into the source code, but i'm not sure about it.
also i may have a few patches to improve game build process on openbsd, so need developer's help here.