[pypy-svn] r55211 - pypy/dist/pypy/lang/gameboy
cami at codespeak.net
cami at codespeak.net
Sun May 25 19:43:34 CEST 2008
Author: cami
Date: Sun May 25 19:43:33 2008
New Revision: 55211
Added:
pypy/dist/pypy/lang/gameboy/gameboyTest.py
Log:
test setup to run roms by commandline arguments
Added: pypy/dist/pypy/lang/gameboy/gameboyTest.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/lang/gameboy/gameboyTest.py Sun May 25 19:43:33 2008
@@ -0,0 +1,23 @@
+from pypy.lang.gameboy.gameboyImplementation import *
+import sys
+
+from AppKit import NSApplication
+NSApplication.sharedApplication()
+
+filename = ""
+if len(sys.argv) > 1:
+ print sys.argv
+ filename = sys.argv[1]
+else:
+ pos = str(8)
+ filename = ROM_PATH+"/rom"+pos+"/rom"+pos+".gb"
+print "loading rom: ", str(filename)
+gameBoy = GameBoyImplementation()
+try:
+ gameBoy.load_cartridge_file(str(filename))
+except:
+ print "Cartridge is Corrupted!"
+
+gameBoy.load_cartridge_file(str(filename), verify=False)
+gameBoy.mainLoop()
+#pdb.runcall(gameBoy.mainLoop)
More information about the Pypy-commit
mailing list