This is a buildable version of xinv3d with bugfixes and wishlists added. Main bugs of interest that are fixed are: * speed bug - this turned out to be the timer was not getting summed correctly, so on a very fast computer, the result getting returned was often zero. Example: https://bbs.archlinux.org/viewtopic.php?id=255054 * freedesktop files added so it shows up on the menu with icons. Explained as debian issue #738066. * build system replaced with autoconf,automake and then configure so it is buildable for distros like Mageia. Successfully built on Mageia 6 & 8. Existing distros using it: https://repology.org/project/xinv3d/versions * Original code was fetched from Debian orphaned programs. * Version number bumped up from 1.3 to 1.4 due to autoconf build replacing prior debianized build system.
Thank you for your interest. https://github.com/JoesCat/xinv3d/releases/download/1.5.0/xinv3d-dist-1.5.0.tar.gz Same comments as https://bugs.mageia.org/show_bug.cgi?id=30091#c1 "a buildable version of xinv3d" implies significant work; and our packagers have their hands full. Would you be willing to become a packager and do that? Maintain these two games? https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
CC: (none) => lewyssmithSee Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=30091
Please hold-off on packaging for these two programs. I was just contacted today by the debian xinv3d maintainer if I can re-thread this using what may be the recent debian salsa version so that patching/forking works as expected. It's probably best I get this resolved first. Thanks for the link - it appears I have some reading to do.
Assigning temporarily to myself to but it on hold; hoping I do not loose it!
Status: NEW => NEEDINFOAssignee: bugsquad => lewyssmithCC: lewyssmith => (none)
Created attachment 13187 [details] RPM SPEC file for xinv3d Followed instructions on building a spec file. This should create the SRPM and RPM files for xinv3d. NOTE: I left the old project as-is for reference, and recreated a re-threaded version of the project as: https://github.com/JoesCat/xinvaders3d The spec file refers to this project instead. rpmbuild -ba seemed to run okay and exited with zero errors. I just need to start a pristine mageia, like a live distro to see if it's fine. I suspect I may need to add a "requires x11" but have to try that out first.
After fixing the timing bug that slowed inv3d, it now runs very fast. Probably too fast, and I think it now should have some fixes to slow it down.
Renamed xinv3d to xinvaders3d so it won't overlap an existing xinv3d. https://github.com/JoesCat/xinvaders3d Tested rpm spec file, build and runs fine on 32bit mageia8. Desktop icons and executable are now xinvaders3d I thought it was fast after fixing the slowdown bug, but looking at speed, it is accurate relative to an older example seen here from 6 years ago: https://www.youtube.com/watch?v=uBCeTqRqGU0
URL: https://github.com/JoesCat/xinv3d => https://github.com/JoesCat/xinvaders3d
Summary: xinv3D : port of vintage xinv3d last seen on Debian orphaned packages [New Package Request] => xinvaders3D : port of vintage xinv3d last seen on Debian orphaned packages [New Package Request]
xinvaders3d-1.5.0-1.mga9 now imported on Cauldron!
CC: (none) => geiger.david68210
changing status to resolved (I see xinvaders3d in cauldron and in MGA9 beta install and remove software).
Resolution: (none) => FIXEDStatus: NEEDINFO => RESOLVED