[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