ping On Sun, Jan 21, 2018 at 07:29:06PM -0800, Thomas Frohwein wrote: > Hi ports@, > > Attached are two ports that fulfill the same function in FNA games, but are > used > in different products: libtheoraplay and libtheorafile. Both are essentially > small libraries that are called by those games for Ogg Theora videoplayback. > > I've found the following FNA games than use these libraries and tested that > they > run with them: > > libtheoraplay - A Virus Named TOM, Bleed, Capsized, FEZ, HackNet, Overdriven > Reloaded, Paladin, Skulls of the Shogun, and Towerfall: > Ascension > > libtheorafile - Bleed 2, Dust: An Elysian Tail, Hidden in Plain Sight, Owlboy > > Both ports come with a test folder with a script or target to compile a binary > that can play Ogg Theora files (.ogv) for testing purposes. Since this is > interactive and no example .ogv files are provided, I set NO_TEST = Yes. > Instructions on how to test are as comment in the Makefile above the NO_TEST > line. > > With these 2 ports (+ SDL2 + vorbis), almost all FNA games that have a > DRM-free > version can be played on OpenBSD, with the only barrier being the mono port > that > must be manually compiled at the moment. There is a script on > https://github.com/thfrwn/fnaify that can configure the games for you to find > the proper libraries and move packaged mono dll's out of the way.
libtheorafile.tgz
Description: Binary data
libtheoraplay.tgz
Description: Binary data