Mod run.py/config.py/prefetch.py for apsw

This commit is contained in:
HomeWorld
2010-10-15 22:44:15 +03:00
parent 779a5ad652
commit 8cb1221174
3 changed files with 35 additions and 11 deletions

20
run.py
View File

@@ -19,6 +19,26 @@
#===============================================================================
import config
import apsw
mem = apsw.Connection(":memory:")
disk = apsw.Connection(config.gamedata)
b = mem.backup("main", disk, "main")
try:
while not b.done:
b.step()
finally:
b.finish()
print config.gamedata
print b.done
import eos.config
import sqlite3
conn = sqlite3.connect(mem)
eos.config.gamedata_connectionstring = lambda: conn
#print "failed to use apsw to copy gamedata to memory, continueing, but a bit slower"
from gui.mainFrame import MainFrame
import wx
import os