summaryrefslogtreecommitdiff
path: root/Xenogears
diff options
context:
space:
mode:
Diffstat (limited to 'Xenogears')
-rwxr-xr-xXenogears/Makefile13
-rw-r--r--Xenogears/main_dump.cpp1
2 files changed, 12 insertions, 2 deletions
diff --git a/Xenogears/Makefile b/Xenogears/Makefile
index 7bb9299..9f53b9a 100755
--- a/Xenogears/Makefile
+++ b/Xenogears/Makefile
@@ -3,12 +3,12 @@
CPPFLAGS=-Wall -g -I. -O3 -mcpu=i686
CXX=g++
-TARGET = lzss dlzss yazedc cd-tool reinsert
+TARGET = lzss dlzss yazedc cd-tool reinsert main_dump XenoCD1.sqr XenoCD2.sqr
all: ${TARGET}
lzss: lzss.cpp lzss.h generic.cpp generic.h fileutils.h fileutils.cpp
- ${CXX} ${CPPFLAGS} ${LDFLAGS} -Dlzss_MAIN lzss.cpp generic.cpp fileutils.cpp -o lzss
+ ${CXX} ${CPPFLAGS} ${LDFLAGS} -DLZSS_MAIN lzss.cpp generic.cpp fileutils.cpp -o lzss
dlzss: lzss
ln -fs lzss dlzss
@@ -19,8 +19,17 @@ yazedc: yazedc.cpp crctables crctable.out
cd-tool: cd-tool.cpp cdutils.cpp cdutils.h fileutils.cpp fileutils.h generic.cpp generic.h yazedc.cpp yazedc.h
${CXX} ${CPPFLAGS} ${LDFLAGAS} cd-tool.cpp cdutils.cpp fileutils.cpp yazedc.cpp generic.cpp -o cd-tool
+main_dump: main_dump.cpp cdutils.cpp cdutils.h fileutils.cpp fileutils.h generic.cpp generic.h yazedc.cpp yazedc.h
+ ${CXX} ${CPPFLAGS} ${LDFLAGS} main_dump.cpp cdutils.cpp fileutils.cpp yazedc.cpp generic.cpp -o main_dump
+
reinsert: reinsert.cpp cdutils.cpp cdutils.h fileutils.cpp fileutils.h generic.cpp generic.h yazedc.cpp yazedc.h
${CXX} ${CPPFLAGS} ${LDFLAGS} reinsert.cpp cdutils.cpp fileutils.cpp yazedc.cpp generic.cpp -o reinsert
clean:
rm -f *.o ${TARGET} compil.c
+
+XenoCD1.sqr:
+ ./map2sqr < XenoCD1.map > XenoCD1.sqr
+
+XenoCD2.sqr:
+ ./map2sqr < XenoCD2.map > XenoCD2.sqr
diff --git a/Xenogears/main_dump.cpp b/Xenogears/main_dump.cpp
index 2f79a86..fa61db5 100644
--- a/Xenogears/main_dump.cpp
+++ b/Xenogears/main_dump.cpp
@@ -27,6 +27,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
+#include <unistd.h>
#include "fileutils.h"
#include "cdutils.h"
#include "generic.h"