Got library and demos building on mingw32 and ubuntu again

This commit is contained in:
2013-01-22 07:49:01 -05:00
parent 1590271691
commit f1c2baf795
27 changed files with 220 additions and 13852 deletions

View File

@@ -21,7 +21,7 @@ EXESUFFIX=
LIBSUFFIX=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-rdynamic -mwindows -DOS_WIN32
ADDL_CFLAGS=-mwindows -DOS_WIN32
EXESUFFIX=.exe
LIBSUFFIX=.a
DEPMAKEFILE=Makefile.mingw32

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -2,7 +2,7 @@
* This demo just expands on the 'gravity' demo to show how one could create a primitive bouncing effect
*/
#include <libgame/libgame.h>
#include <libsdlgame/libsdlgame.h>
int main(int argc, char *argv[])
{
@@ -62,4 +62,5 @@ int main(int argc, char *argv[])
}
myGame.finishFrame();
}
return 0;
}

Binary file not shown.

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -1,4 +1,4 @@
#include <libgame/libgame.h>
#include <libsdlgame/libsdlgame.h>
int main(int argc, char *argv[])
{
@@ -30,4 +30,5 @@ int main(int argc, char *argv[])
}
myGame.finishFrame();
}
return 0;
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,2 +0,0 @@
Split 1 frames into new sprite strip
Split 10 frames into new sprite strip

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -3,7 +3,7 @@
* creating an explosion every time the ball touches the ground
*/
#include <libgame/libgame.h>
#include <libsdlgame/libsdlgame.h>
#include <string>
int main(int argc, char *argv[])

View File

@@ -1,787 +0,0 @@
Splitting frames from ball.png (32x32...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0x3d4218 to main canvas 0x3d42c8(0,0)...

View File

@@ -1 +0,0 @@
Split 1 frames into new sprite strip

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -3,7 +3,7 @@
* more realistic bouncing effect, and bring the ball to a halt
*/
#include <libgame/libgame.h>
#include <libsdlgame/libsdlgame.h>
int main(int argc, char *argv[])
{

Binary file not shown.

View File

@@ -1,713 +0,0 @@
Splitting frames from ball.png (32x32...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Updating actor 0x22fc90
Blitting display 0x22fcf0 canvas 0xb6dcb0 to main canvas 0x3d4100(0,0)...
Updating actor 0x22fc90
Updating actor 0x22fc90

View File

@@ -1 +0,0 @@
Split 1 frames into new sprite strip

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -4,7 +4,7 @@
* in a parabola on the Y axis rather than simply going straight up or straight down.
*/
#include <libgame/libgame.h>
#include <libsdlgame/libsdlgame.h>
int main(int argc, char *argv[])
{

Binary file not shown.

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

View File

@@ -21,7 +21,7 @@ HEADERDIR=/usr/include
ADDL_CFLAGS=
ifeq "$(OS)" "mingw32"
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32 -rdynamic
ADDL_CFLAGS=-mwindows -DBUILD_MINGW32
endif
ifeq "$(OS)" "linux"
ADDL_CFLAGS=-DBUILD_LINUX -rdynamic
@@ -64,26 +64,29 @@ LD = $(CXX)
INSTALL = $(which install)
$(OUTDIR)/%.o : cpp/%.cpp
mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -o $@ $<
all: bin
.PHONY: $(BTOBJ)
$(BTOBJ):
cp /usr/local/lib/backtrace.dll $(OUTDIR)/
cp /usr/local/lib/av*dll $(OUTDIR)/
cp /usr/local/lib/swscale*dll $(OUTDIR)/
cp /usr/local/bin/*SDL*dll $(OUTDIR)/
cp /usr/local/bin/freetype*dll $(OUTDIR)/
cp /usr/local/bin/*png*dll $(OUTDIR)/
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/
cp /usr/local/bin/libimage*dll $(OUTDIR)/
cp /usr/local/bin/libogg*dll $(OUTDIR)/
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/
cp /usr/local/bin/librle*dll $(OUTDIR)/
cp /usr/local/bin/libtiff*dll $(OUTDIR)/
cp /usr/local/bin/libxml2*dll $(OUTDIR)/
cp /usr/local/bin/zlib*dll $(OUTDIR)/
if [ "$(OS)" == "mingw32" ]; then \
cp /usr/local/lib/backtrace.dll $(OUTDIR)/ \
cp /usr/lib/*av*dll* $(OUTDIR)/ \
cp /lib/*swscale*dll* $(OUTDIR)/ \
cp /usr/local/bin/*SDL*dll $(OUTDIR)/ \
cp /usr/local/bin/freetype*dll $(OUTDIR)/ \
cp /usr/local/bin/*png*dll $(OUTDIR)/ \
cp /usr/local/bin/*jpeg*dll $(OUTDIR)/ \
cp /usr/local/bin/libimage*dll $(OUTDIR)/ \
cp /usr/local/bin/libogg*dll $(OUTDIR)/ \
cp /usr/local/bin/*vorbis*dll $(OUTDIR)/ \
cp /usr/local/bin/librle*dll $(OUTDIR)/ \
cp /usr/local/bin/libtiff*dll $(OUTDIR)/ \
cp /lib/libxml2*dll* $(OUTDIR)/ \
cp /usr/local/bin/zlib*dll $(OUTDIR)/ \
fi
bin: $(BINOBJ) $(BTOBJ)
$(LD) -pg -o $(OUTDIR)/$(BINTARGET) \

2
deps/Makefile.apt vendored
View File

@@ -3,7 +3,7 @@ all: clean packages
#
.PHONY: packages
packages: SDL SDL_image SDL_mixer SDL_ttf SDL_gfx libxml2 cmake yasm ffmpeg SDL_ffmpeg yaml-cpp
packages: SDL SDL_image SDL_mixer SDL_ttf SDL_gfx libxml2 cmake yasm
.PHONY: SDL
SDL:

19
deps/Makefile.mingw32 vendored
View File

@@ -4,7 +4,7 @@ CFLAGS=$(CFLAGS) -I/usr/local/include -I/usr/include
LDFLAGS=$(LDFLAGS) -L/usr/local/lib -L/usr/lib
.PHONY: packages
packages: SDL zlib libpng libjpeg libtiff SDL_image libvorbis flac SDL_mixer freetype SDL_ttf SDL_gfx libxml2 cmake ffmpeg SDL_ffmpeg backtrace yaml-cpp
packages: SDL zlib libpng libjpeg libtiff SDL_image libvorbis flac SDL_mixer freetype SDL_ttf SDL_gfx libxml2 cmake backtrace
.PHONY: SDL
SDL:
@@ -103,10 +103,7 @@ SDL_gfx:
.PHONY: libxml2
libxml2:
wget http://sourceforge.net/projects/gnuwin32/files/libxml/2.4.12-1/libxml2-2.4.12-bin.zip/download
unzip -od /usr/local/ libxml2-2.4.12-bin.zip
wget http://sourceforge.net/projects/gnuwin32/files/libxml/2.4.12-1/libxml2-2.4.12-1-lib.zip/download
unzip -od /usr/local/ libxml2-2.4.12-1-lib.zip
mingw-get install msys-libxml2
.PHONY: doxygen
doxygen:
@@ -122,11 +119,17 @@ cmake:
#wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
#cd cmake-2.8.4 && ./configure && make && make install
.PHONY: yasm
yasm:
wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
tar -zxvf yasm-1.2.0.tar.gz
cd yasm-1.2.0 && ./configure --prefix=/usr/local && make && make install
.PHONY: ffmpeg
ffmpeg:
wget http://www.ffmpeg.org/releases/ffmpeg-0.7-rc1.tar.gz
tar -zxvf ffmpeg-0.6.3.tar.gz
cd ffmpeg-0.6.3 && ./configure $(FFMPEG_CONFIGURE_FLAGS) && make && make install
wget http://ffmpeg.org/releases/ffmpeg-1.1.1.tar.gz
tar -zxvf ffmpeg-1.1.1.tar.gz
cd ffmpeg-1.1.1 && ./configure $(FFMPEG_CONFIGURE_FLAGS) && make && make install
.PHONY: SDL_ffmpeg
SDL_ffmpeg:

Binary file not shown.

View File

@@ -8,7 +8,7 @@
// TODO: Add the ability to set a MenuOption to display as either text or as a slider for numeric values.
typedef struct MenuRelation;
struct MenuRelation;
#define MENU_OPTYPE_CHOICE 0
#define MENU_OPTYPE_RANGE 1