Hi, here is an ebuild for Astro Menace, a vertically-scrolling 3D space shooter with spaceship upgrades. I suggest category "games-action".
Created attachment 96669 [details] astromenace-bin-0.27_beta.ebuild
The game works well enough on amd64, I recommend adding ~amd64 as a keyword for it, though it might need a couple additional dependencies, like some of the x86 emulation libs. Also, a version bump to 0.32_beta worked flawlessly for me.
Created attachment 98254 [details] astromenace-bin-0.32_beta.ebuild Added ~amd64.
Version 0.37_beta changed some things. This version is no longer using sdl-mixer; this has been replaced by openal and freealut. Recommended versions per the changelog seem to be the following: >=media-libs/openal-0.0.8 >=media=libs/freealut-1.0.1 Unfortunately, this looks like it breaks amd64. A 32-bit version of libalut.so.0 is needed in order to run the game, this needs to be done through a chroot environment. The rest of the necessary files can most likely be provided by emul-linux-x86-*. I'll attach my modified ebuild. It could use some testing on x86 to make sure the audio still works, and hopefully someone can figure out what to do about freealut. A 32-bit copy should probably go into app-emulation/emul-linux-x86-sdl along with 32-bit openal. Also... why is openal even in that package, anyway? Wouldn't it fit better in emul-linux-x86-soundlibs?
Created attachment 100338 [details] Update to 0.37_beta
Created attachment 101285 [details] astromenace-bin-0.38_beta.ebuild Hooray! The producer is now compiling an AMD64 version of the game and bundling it in the same archive. This ebuild works fine for me on AMD64, without needing any 32-bit dependencies. There is now no more need for a manually-compiled 32-bit version of freealut on this platform. Could an x86 tester please confirm that it works there too?
Comment on attachment 101285 [details] astromenace-bin-0.38_beta.ebuild Not sure why it came through as "application/octet-stream"...
let us know when it's out of beta.
Created attachment 108248 [details] AstroMenace 1.0 rc1 Alright, it's out of beta.
Created attachment 108341 [details] astromenace-bin-1.0_rc1.ebuild Quoted the variables, for bash that doesn't fail on spaces ;) No need for docinto. No need to remove the "beta" substitution, which prevents this ebuild from being used on future beta versions without modification.
Reopened, because out of "beta".
1.0rc2 is out
version 1.0 relased
games-action/astromenace-bin version 1.0 in portage. Thanks for the bug report and ebuild.
Thanks for the ebuild! I never heard of his game before. I am going to check it out now :)