Funny Boat - Port


Devaux

Well-Known Member
Joined
Feb 5, 2006
Messages
2,080
Age
43
Location
~/
Website
macmini.devaux.li
ICQ
73632818
WEBSITE
http://macmini.devaux.li
LOCATION
~/
Trip on the Funny Boat ist ein schoenes, lustiges und kurzweiliges auf PyGame (gibts IMHO fuer den GP2X) basiertes Spiel. Macht echt Spass und scheint wie geschaffen fuer den GP2X zu sein.
Schaut es Euch doch mal an und wenn jemand Lust und Laune hat, waere ich sehr froh um einen Port.

http://funnyboat.sourceforge.net/

Habs auf die Schnelle leider nicht zum Laufen gebracht.

Output sieht folgendermassen aus:
Code:
# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# zipimport: found 1087 names in /mnt/sd/funnyboat/python/lib/python24.zip
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/zlib.so", 2);
import zlib # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/zlib.so
# zipimport: zlib available
import posix # builtin
import stat # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/stat.pyc
import posixpath # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/posixpath.pyc
import UserDict # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/UserDict.pyc
import types # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/types.pyc
import copy_reg # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/copy_reg.pyc
import os # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/os.pyc
import site # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/site.pyc
import linecache # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/linecache.pyc
import warnings # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/warnings.pyc
import _codecs # builtin
import codecs # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/codecs.pyc
import encodings.aliases # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/encodings/aliases.pyc
import encodings # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/encodings/__init__.pyc
import encodings.ascii # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/encodings/ascii.pyc
Python 2.4.2 (#11, Oct  6 2005, 08:12:06) 
[GCC 2.95.3 20010315 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import pygame # directory /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/__init__.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/__init__.py
import pygame # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/__init__.pyc
import _sre # builtin
import sre_constants # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/sre_constants.pyc
import sre_compile # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/sre_compile.pyc
import sre_parse # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/sre_parse.pyc
import sre # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/sre.pyc
import re # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/re.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/strop.so
import string # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/string.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/base.so", 2);
import pygame.base # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/base.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/constants.so", 2);
import pygame.constants # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/constants.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/version.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/version.py
import pygame.version # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/version.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/rect.so", 2);
import pygame.rect # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/rect.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/rwobject.so", 2);
import pygame.rwobject # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/rwobject.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surflock.so", 2);
import pygame.surflock # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surflock.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/color.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/color.py
import pygame.color # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/color.pyc
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/colordict.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/colordict.py
import pygame.colordict # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/colordict.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/cdrom.so", 2);
import pygame.cdrom # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/cdrom.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/cursors.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/cursors.py
import pygame.cursors # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/cursors.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/display.so", 2);
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surface.so", 2);
import pygame.surface # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surface.so
import pygame.display # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/display.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/draw.so", 2);
import pygame.draw # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/draw.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/event.so", 2);
import pygame.event # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/event.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/image.so", 2);
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/imageext.so", 2);
import pygame.imageext # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/imageext.so
import pygame.image # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/image.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/joystick.so", 2);
import pygame.joystick # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/joystick.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/key.so", 2);
import pygame.key # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/key.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mouse.so", 2);
import pygame.mouse # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mouse.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sprite.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sprite.py
import pygame.sprite # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sprite.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/overlay.so", 2);
import pygame.overlay # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/overlay.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/time.so", 2);
import pygame.time # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/time.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/transform.so", 2);
import pygame.transform # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/transform.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/font.so", 2);
import pygame.font # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/font.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sysfont.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sysfont.py
import pygame.sysfont # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sysfont.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mixer.so", 2);
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mixer_music.so", 2);
import pygame.mixer_music # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mixer_music.so
import pygame.mixer # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/mixer.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surfarray.so", 2);
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/_numpy.so", 2);
import _numpy # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/_numpy.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Numeric.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Numeric.py
import Numeric # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Numeric.pyc
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/numeric_version.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/numeric_version.py
import numeric_version # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/numeric_version.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/multiarray.so", 2);
import multiarray # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/multiarray.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/umath.so", 2);
import umath # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/umath.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Precision.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Precision.py
import Precision # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/Precision.pyc
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/math.so
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/ArrayPrinter.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/ArrayPrinter.py
import ArrayPrinter # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/Numeric/ArrayPrinter.pyc
import marshal # builtin
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/struct.so", 2);
import struct # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/struct.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/binascii.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/cStringIO.so
import pickle # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/pickle.pyc
import opcode # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/opcode.pyc
import dis # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/dis.pyc
import imp # builtin
import token # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/token.pyc
import tokenize # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/tokenize.pyc
import inspect # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/inspect.pyc
import copy # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/copy.pyc
import errno # builtin
import StringIO # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/StringIO.pyc
import pygame.surfarray # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/surfarray.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sndarray.so", 2);
import pygame.sndarray # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/sndarray.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/fastevent.so", 2);
import pygame.fastevent # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/fastevent.so
dlopen("/mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /mnt/sd/funnyboat/python/lib/python2.4/lib-dynload/_random.so
import random # loaded from Zip /mnt/sd/funnyboat/python/lib/python24.zip/random.pyc
# /mnt/sd/funnyboat/PixelPerfect.pyc matches /mnt/sd/funnyboat/PixelPerfect.py
import PixelPerfect # precompiled from /mnt/sd/funnyboat/PixelPerfect.pyc
# /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/locals.pyc matches /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/locals.py
import pygame.locals # precompiled from /mnt/sd/funnyboat/python/lib/python2.4/site-packages/pygame/locals.pyc
# /mnt/sd/funnyboat/shark.pyc matches /mnt/sd/funnyboat/shark.py
import shark # precompiled from /mnt/sd/funnyboat/shark.pyc
# /mnt/sd/funnyboat/water.pyc matches /mnt/sd/funnyboat/water.py
import water # precompiled from /mnt/sd/funnyboat/water.pyc
# /mnt/sd/funnyboat/locals.pyc matches /mnt/sd/funnyboat/locals.py
import locals # precompiled from /mnt/sd/funnyboat/locals.pyc
# /mnt/sd/funnyboat/util.pyc has bad mtime
import util # from /mnt/sd/funnyboat/util.py
# wrote /mnt/sd/funnyboat/util.pyc
# /mnt/sd/funnyboat/health.pyc matches /mnt/sd/funnyboat/health.py
import health # precompiled from /mnt/sd/funnyboat/health.pyc
# /mnt/sd/funnyboat/cannonball.pyc matches /mnt/sd/funnyboat/cannonball.py
import cannonball # precompiled from /mnt/sd/funnyboat/cannonball.pyc
# /mnt/sd/funnyboat/steamboat.pyc matches /mnt/sd/funnyboat/steamboat.py
import steamboat # precompiled from /mnt/sd/funnyboat/steamboat.pyc
# /mnt/sd/funnyboat/particles.pyc matches /mnt/sd/funnyboat/particles.py
import particles # precompiled from /mnt/sd/funnyboat/particles.pyc
# /mnt/sd/funnyboat/mine.pyc matches /mnt/sd/funnyboat/mine.py
import mine # precompiled from /mnt/sd/funnyboat/mine.pyc
# /mnt/sd/funnyboat/score.pyc matches /mnt/sd/funnyboat/score.py
import score # precompiled from /mnt/sd/funnyboat/score.pyc
# /mnt/sd/funnyboat/pirateboat.pyc matches /mnt/sd/funnyboat/pirateboat.py
import pirateboat # precompiled from /mnt/sd/funnyboat/pirateboat.pyc
# /mnt/sd/funnyboat/seagull.pyc matches /mnt/sd/funnyboat/seagull.py
import seagull # precompiled from /mnt/sd/funnyboat/seagull.pyc
# /mnt/sd/funnyboat/level.pyc matches /mnt/sd/funnyboat/level.py
import level # precompiled from /mnt/sd/funnyboat/level.pyc
# /mnt/sd/funnyboat/titanic.pyc matches /mnt/sd/funnyboat/titanic.py
import titanic # precompiled from /mnt/sd/funnyboat/titanic.pyc
# /mnt/sd/funnyboat/powerup.pyc matches /mnt/sd/funnyboat/powerup.py
import powerup # precompiled from /mnt/sd/funnyboat/powerup.pyc
# /mnt/sd/funnyboat/cloud.pyc matches /mnt/sd/funnyboat/cloud.py
import cloud # precompiled from /mnt/sd/funnyboat/cloud.pyc
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] locals
# cleanup[1] zipimport
# cleanup[1] PixelPerfect
# cleanup[1] level
# cleanup[1] signal
# cleanup[1] pygame.surflock
# cleanup[1] ArrayPrinter
# cleanup[1] encodings
# cleanup[1] umath
# cleanup[1] StringIO
# cleanup[1] particles
# cleanup[1] score
# cleanup[1] cloud
# cleanup[1] numeric_version
# cleanup[1] water
# cleanup[1] sre
# cleanup[1] titanic
# cleanup[1] opcode
# cleanup[1] cannonball
# cleanup[1] powerup
# cleanup[1] cStringIO
# cleanup[1] errno
# cleanup[1] Precision
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] mine
# cleanup[1] zlib
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] seagull
# cleanup[1] shark
# cleanup[1] sre_compile
# cleanup[1] site
# cleanup[1] strop
# cleanup[1] steamboat
# cleanup[1] pygame.rwobject
# cleanup[1] encodings.ascii
# cleanup[1] pirateboat
# cleanup[1] token
# cleanup[1] random
# cleanup[1] health
# cleanup[1] _sre
# cleanup[1] _random
# cleanup[1] util
# cleanup[1] codecs
# cleanup[1] pygame
# cleanup[1] pygame.rect
# cleanup[1] pygame.constants
# cleanup[1] pygame.surfarray
# cleanup[1] pygame.font
# cleanup[1] pygame.display
# cleanup[1] pygame.transform
# cleanup[1] pygame.sndarray
# cleanup[1] pygame.fastevent
# cleanup[1] pygame.version
# cleanup[1] pygame.image
# cleanup[1] pygame.joystick
# cleanup[1] pygame.overlay
# cleanup[1] pygame.sprite
# cleanup[1] pygame.mouse
# cleanup[1] pygame.cdrom
# cleanup[1] pygame.surface
# cleanup[1] pygame.key
# cleanup[1] pygame.base
# cleanup[1] pygame.sysfont
# cleanup[1] pygame.colordict
# cleanup[1] pygame.cursors
# cleanup[1] pygame.locals
# cleanup[1] pygame.time
# cleanup[1] pygame.mixer
# cleanup[1] pygame.draw
# cleanup[1] pygame.color
# cleanup[2] _numpy
# cleanup[2] struct
# cleanup[2] imp
# cleanup[2] string
# cleanup[2] Numeric
# cleanup[2] dis
# cleanup[2] pygame.imageext
# cleanup[2] re
# cleanup[2] pygame.event
# cleanup[2] math
# cleanup[2] UserDict
# cleanup[2] inspect
# cleanup[2] os
# cleanup[2] marshal
# cleanup[2] posixpath
# cleanup[2] binascii
# cleanup[2] types
# cleanup[2] tokenize
# cleanup[2] multiarray
# cleanup[2] copy
# cleanup[2] pickle
# cleanup[2] copy_reg
# cleanup[2] stat
# cleanup[2] warnings
# cleanup[2] pygame.mixer_music
# cleanup[2] os.path
# cleanup[2] linecache
# cleanup sys
# cleanup __builtin__
# cleanup ints: 6569 unfreed ints in 83 out of 113 blocks
# cleanup floats: 138 unfreed floats in 4 out of 4 blocks
 
Back
Top