It is unplayable as reported by Ryan Freeman <ryan at slipgate dot org> who
initially provided a "-fno-common" fix, thanks!
naddy confirmed this for the FreeBSD port as well,
gkoehler tested macppc:
"I built xboing with -fcommon for 32-bit macppc and I can't play it.
The frame rate alternates between too slow and too fast, so the ball
becomes almost stuck, then teleports off the screen before I can move
my paddle. Also, I can't hear the sound. I played this game many years
ago (I forget where) and don't know when it became broken."
Diff from Ryan
OK sthen gkoehler
This is not a "real" upstream release (upstream has made no new releases
since 2013) but it does represent continual development of the codebase
since the last release. Among other things, this fixes -fno-common issues
and ports the game from SDL to SDL2. Development has moved to GitHub.
Looks ok to daniel@, ok gnezdo@
things that use the lwjgl 2.x version we already have.
Upstream is not interested in supporting BSD and has expressed hope that
someone would fork the code for BSD support (so they don't have to deal
with it). So this is based upon my fork with OpenBSD support added.
(https://github.com/kmosiejczuk/lwjgl3)
I added most of the code to support OpenBSD with some help from pamela
and phessler. octeep (https://github.com/octeep/lwjgl3) figured out the
last couple of bits that eluded me for so long. Thank you!
The build will try and download needed things to build, including a specific
version of the kotlin compiler and some java libraries from maven. Thus the
tricks of adding them in. I just bundled the maven libraries and put the
distfile on a server of mine.
phessler and pamela helped some with the port (blame the sins on me though)
and both helped test.
input from pamela@ phessler@ thfr@ sthen@
ok phessler@
20 years of changes: https://mahjong.julianbradfield.org/news.html
Note that xmj moved to gtk+2. While here, build with -std=gnu99;
this should avoid a build failure on base-gcc archs because of
initial declaractions in 'for' loops.
OK sthen@
The changelog is:
dmagnetic (0.30-1) unstable; urgency=medium
* Internal bugfixes
* Fixed missing picture from 'Fish!' in C64 mode
* New characters for the monochrome vmode
Form maintainer Thomas Dettbarn