Add alt versions to 2004/gavin + format/typo check

There already was one alt version which I found from the author's
website about the entry; they used the version for development and it's
unobfuscated. But two new ones were added.

The most important feature is that it allows one to change the image
size along with the anti-alias setting at compile time. This is
gavare.alt.c. The second version (which also has the size/anti-alias
changes) should theoretically work for Windows. This is gavare.alt2.c
and running make alt will not try and compile it as most it'll fail on
sane systems. Instead try make alt2. Both of these versions have some
form of protection with the size/anti-alias setting and one does not
have to define all three to get it to compile due to
'#ifndef..#elif..#endif' in the code.

The README.md file has been format/typo fixed.
This commit is contained in:
Cody Boone Ferguson committed 2023-11-18 09:50:06 -08:00
1 parent 58bc8c1a8b
commit 1d8c7abf09
6 files changed
+164 -19

No files matched your search

+12 -3
View File
@@ -58,7 +58,7 @@ ARCH=
# Defines that are needed to compile
#
CDEFINE=
CDEFINE= -DXX=1024 -DYY=768 -DAA=3
# Include files that are needed to compile
#
@@ -114,8 +114,8 @@ OBJ= ${PROG}.o
DATA=
TARGET= ${PROG}
#
ALT_OBJ= ${PROG}.r3.o
ALT_TARGET= ${PROG}.r3
ALT_OBJ= ${PROG}.r3.o ${PROG}.alt.o
ALT_TARGET= ${PROG}.r3 ${PROG}.alt
#################
@@ -138,6 +138,15 @@ ${PROG}: ${PROG}.c
alt: data ${ALT_TARGET}
@${TRUE}
alt2: ${PROG}.alt2
@${TRUE}
${PROG}.alt: ${PROG}.alt.c
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
${PROG}.alt2: ${PROG}.alt2.c
${CC} ${CFLAGS} $< -o $@ ${LDFLAGS}
# data files
#
data: ${DATA}