Brian Callahan <[email protected]> wrote: > > On 07/21/18 11:04, Brian Callahan wrote: > > > > On 7/21/2018 9:58 AM, Solene Rapenne wrote: > >> Brian Callahan writes: > >> > >>> On 07/10/18 10:57, Brian Callahan wrote: > >>>> On 07/10/18 05:14, Tom Murphy wrote: > >>>>> The game went Freeware in 1999 and its files are free to > >>>>> download. There's nothing to purchase. > >>>>> OpenOMF uses a MIT license. > >>>>> > >>>> Yes, OpenOMF uses the MIT license. The game assets are still not > >>>> open source, even if freeware. I could not find language saying that > >>>> it would be OK for us to distribute the game assets ourselves (maybe > >>>> that language exists but if it does I couldn't find it). > >>>> > >>>> Anyhow, I reworded pkg/DESCR and pkg/README to point the user to the > >>>> game assets distributed by archive.org. They seemed both the most > >>>> neutral and most likely to be around in 100 years out of all the > >>>> places that had a copy. > >>>> > >>>>> I did the initial port work on it and have been in contact with the > >>>>> developers of openomf. > >>>>> They've make several fixes to cmake to make it more portable, > >>>>> however there's some bits of the game > >>>>> that don't work 100% yet like tournament mode, and there's some > >>>>> bugs in the network code that need fixing, but single and two > >>>>> player modes work. > >>>>> > >>>> Yes, they've been good. They responded right away to a problem I > >>>> found where the game locked up if you tried to remap the player's > >>>> keys. > >>>> > >>>>> The libdumb submodule was there because the libdumb code got taken > >>>>> over by a new developer (https://github.com/kode54/dumb) so I'm > >>>>> fairly sure we could update audio/dumb to 2.0.3. I'm not completely > >>>>> certain but I believe the old allegro stuff has been dropped. > >>>>> > >>>> I decided to use libxmp instead of dumb. Upstream supports that, so > >>>> I don't feel much of a reason to use dumb at this point. > >>>> > >>>>> Thanks to Brian Callahan for sorting out the submodules. Those were > >>>>> doing my head in! :) > >>>>> > >>>> Hence the self-hosted tarball :) > >>>> > >>>> Updated tarball attached. > >>>> > >>>> ~Brian > >>>> > >>> Ping. Game works fine. > >>> > >>> ~Brian > >> it would be cool to have a checksum in the README file to be sure that > >> the file downloaded is the right one. > > We could do that, and essentially "bless" the version at archive.org. > > Makes sense to me. > > > >> I tried to run the game, I unzipped the .ZIP file into > >> /usr/local/share/openomf/ but I need to run the game from within that > >> directory, or I get an error "MISSING FILE INTRO.BK.". > > This is explained (as best I could) in the pkg/README. Happy to accept > > changes to it if it can be made better. > > > >> >From the directory with the assets, the game starts, but when I tried to > >> change the resolution of the game, I get a segmentation fault. > > This is known. It's a bug in SDL2 itself (not in openomf). You can > > maximize the window if you'd like it larger, but you can't change the > > resolution until the underlying SDL2 bug is fixed. > > > > I'll send a new tarball shortly. > > > > ~Brian > > > > Hopefully this version satisfies the pkg/README suggestions. > > OK? > > ~Brian
ok solene@
