hetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ , 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 000..20135d3
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,30 @@
+# Makefile.am - build XINVADERS 3D - 3d Shoot'em up
+# Copyright (C) 2021 Jose Da Silva
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+#
+
+SUBDIRS = . desktop
+
+man_MANS = xinv3d.6
+
+bin_PROGRAMS = xinv3d
+xinv3d_SOURCES = aliens.c camera.c effects.c game.c object.c mat4x4.c player.c vec4x1.c main-x11.c
+noinst_HEADERS = camera.h defines.h externs.h game.h gtext.h mat4x4.h object.h system.h vec4x1.h
+xinv3d.$(OBJEXT): ${noinst_HEADERS}
+
+xinv3d_LDADD = -lX11 -lm
+
+EXTRA_DIST = main-dos.c main-w.c LICENSE README.dos README.win xinvaders3d.lsm xinv3d.6 ${noinst_HEADERS}
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 000..3466641
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,54 @@
+# -*- Autoconf -*-
+# Process this file with autoconf to produce a configure script.
+
+# Copyright (C) 2021 by Joe Da Silva
+
+AC_PREREQ(2.61)
+
+m4_define([xinv3d_version], [1.3.6-7])
+AC_INIT([xinv3d],[xinv3d_version],[packa...@qa.debian.org],
+ [xinv3d],[https://packages.debian.org/sid/xinv3d])
+AM_INIT_AUTOMAKE([foreign -Wall])
+AC_CANONICAL_BUILD
+AC_CANONICAL_HOST
+AC_USE_SYSTEM_EXTENSIONS
+AC_DEFINE(MOTIF, HAVE_MOTIF)
+AC_SUBST([XINV3D_VERSION],[xinv3d_version])
+AC_PROG_CC
+AC_PROG_RANLIB
+AC_PROG_INSTALL
+
+case $host in
+ *-freebsd* | *-openbsd*)
+ AC_DEFINE([GAME_LINUX_X11],1,[Build for X11])
+ ;;
+ *-apple-darwin*)
+ AC_DEFINE([GAME_LINUX_X11],1,[Build for X11])
+ ;;
+ *mingw*)
+ AC_DEFINE([GAME_WIN32],1,[Build for WIN_32])
+ ;;
+ *cygwin*)
+ AC_DEFINE([GAME_DOS_DJGPP],1,[Build for DOS])
+ ;;
+ *) AC_DEFINE([GAME_LINUX_X11],1,[Build for X11])
+esac
+
+# Required development include files (and associated libraries)
+AC_MSG_CHECKING([Check for X11 and required developer header files])
+AC_CHECK_HEADER([X11/Xlib.h],[],[AC_MSG_FAILURE([ERROR: Missing X11/Xlib.h, Please install Developer version of libx11-devel or lib64x11-devel],[1])])
+
+AC_CONFIG_FILES([Makefile xinv3d.pc desktop/Makefile])
+AC_OUTPUT
+AC_MSG_NOTICE([
+
+Configuration:
+
+ Source code location ${srcdir}
+ Build code location ${builddir}
+ Destination prefix ${prefix}
+ Host Operating System ${host}
+ Compiler ${CC}
+ Config CFLAGS "${CFLAGS}"
+
+])
diff --git a/desktop/128x128/xinv3d.png b/desktop/128x128/xinv3d.png
new file mode 100644
index ..547f121b99b8730e463584dd5ae0ab72a418205b
GIT binary patch
literal 1448
zcmds%*-MpC6vg))$|iW24jbUTN76RjiC)`XyLLtL$1bR
zYsFf1{?HZ`vt_ZY@IXRWeTu?l<01DLptIN%=;a0qIM0UDGz3Jx@e
zHl(4YE;+Z28cUef1qpv>i%Nt=kt^(i0-LPDiX4$N0st3|BWSoql*j{^xQ#f#1jBF$
zYKQ?EH-QBXG=?^$)s4uV#x`m!#l#RK{Glx>QFR0K$L}coiMo0ELvm1l?ryw(l#bC)
z$4%Qe?2vsAZumZybKrM^G#&>`3E{z$-^zay|M}b2z4cRx0#v)MbUiTs%k{URWh8_=FV@gIipQ@;hK~M-2BTTc`Ss^AyFb<3pWxLN
zjJAz_nLIsja9&++s5!hjBQjdK^IPMcC3GS9D&-vgJlu6Tb85ldNPNY_vZ3$oU(>=~
z%=><@`dwq$B%V{(^_o^wWlO{F`qnEIG~)GjA7~8*D#kYFw7k)9Fp}ClrYhz3nd=46
zyK;R=0O$`%zyU
p)0@G;*OPvn~+G#kgEp)cLHox=j;}h=plH$^$Ys)t`{s9d9yN>_>
literal 0
HcmV?d1
diff --git a/desktop/256x256/xinv3d.png b/desktop/256x256/xinv3d.png
new file mode 100644
index 0