summaryrefslogtreecommitdiff
path: root/MovieDecode
diff options
context:
space:
mode:
Diffstat (limited to 'MovieDecode')
-rw-r--r--MovieDecode/Makefile33
-rw-r--r--MovieDecode/README9
-rw-r--r--MovieDecode/SCOPTIONS26
3 files changed, 68 insertions, 0 deletions
diff --git a/MovieDecode/Makefile b/MovieDecode/Makefile
new file mode 100644
index 0000000..81fad47
--- /dev/null
+++ b/MovieDecode/Makefile
@@ -0,0 +1,33 @@
+# Makefile for MovieDecode and test program
+# by Christian A. Weber
+
+ASM = Genam
+AFLAGS = -iINCLUDE: -l
+
+CC = sc
+CFLAGS =
+
+LD = SLINK
+LFLAGS = NOICONS ADDSYM MAP RAM:SimpleTest.map
+
+
+.c.o:
+ $(CC) $(CFLAGS) $*.c
+
+.a.o:
+ $(ASM) $(AFLAGS) $*.a
+
+
+SimpleTest: SimpleTest.o MovieDecode.o
+ @$(LD) $(LFLAGS) FROM LIB:c.o SimpleTest.o MovieDecode.o TO $@\
+ LIB LIB:sc.lib LIB:amiga.lib
+
+MovieDecode.doc:
+ Autodoc -a -C -I MovieDecode.a >MovieDecode.doc
+
+dist: SimpleTest MovieDecode.doc
+ -@Delete MovieDecode.LHA
+ @Lha a MovieDecode.LHA MovieDecode.a MovieDecode.doc SimpleTest.c Makefile SCOPTIONS SimpleTest
+
+clean:
+ -@Delete *.o SimpleTest MovieDecode.LHA
diff --git a/MovieDecode/README b/MovieDecode/README
new file mode 100644
index 0000000..972ad52
--- /dev/null
+++ b/MovieDecode/README
@@ -0,0 +1,9 @@
+Here's my movie player source code.
+There is no direct documentation on the MOVIE ANIM format, but the
+function DumpFrame() in SimpleTest.c shows how it's working...
+
+- Chris (chris@mighty.adsp.sub.org)
+
+Christian A. Weber, Bruggerweg 2, CH-8037 Zürich, SWITZERLAND
+
+May 29, 1993
diff --git a/MovieDecode/SCOPTIONS b/MovieDecode/SCOPTIONS
new file mode 100644
index 0000000..8cae426
--- /dev/null
+++ b/MovieDecode/SCOPTIONS
@@ -0,0 +1,26 @@
+MATH=IEEE
+PARAMETERS=REGISTERS
+NOSTACKCHECK
+STRINGMERGE
+UNSIGNEDCHARS
+STRUCTUREEQUIVALENCE
+NOOPTIMIZERGLOBAL
+MAP
+MAPHUNK
+MAPSYMBOLS
+MAPLIB
+MAPXREFERENCE
+MAPOVERLAY
+NOVERSION
+NOICONS
+MEMORYSIZE=HUGE
+INCLUDEDIR=INCUSR:
+INCLUDEDIR=SC:Include
+DEFINE __USE_SYSBASE
+GLOBALSYMBOLTABLE=SC:All.gst
+CODENAME=text
+DATANAME=data
+BSSNAME=bss
+MAPFILE=RAM:slink.map
+DISASSEMBLE=RAM:SimpleTest.dis
+MAXIMUMWARNINGS=50