21.01.2017, 10:52
Das sieht doch schick aus (pun intended)
Habe es mal auf Windows getestet (Win10-64, Python 3.6.0). Dabei kommt folgendes raus:
Leider habe ich gerade überhaupt keine Zeit, sonst würde ich mir Deinen Python-Code mal ansehen. Aber vielleicht kannst Du da schon was zu sagen.
Nutze übrigens die aktuellste GOG-Version von Schick. Wahrscheinlich liegt es daran, oder?
Habe es mal auf Windows getestet (Win10-64, Python 3.6.0). Dabei kommt folgendes raus:
Code:
D:\schick-data-gui-master>py schick-data-gui.py
0x0095 != 0x0000
Traceback (most recent call last):
File "schick-data-gui.py", line 36, in <module>
schick_reader = SchickReader(schickm_exe, schick_dat, symbols_h)
File "D:\schick-data-gui-master\schick\reader.py", line 46, in __init__
self.init_vars()
File "D:\schick-data-gui-master\schick\reader.py", line 56, in init_vars
data = self.parse_symbols_h_line(line)
File "D:\schick-data-gui-master\schick\reader.py", line 89, in parse_symbols_h_line
self.v_offset += sizeof(var["type"])
File "D:\schick-data-gui-master\schick\reader.py", line 33, in sizeof
varsize = varsize_tab[varstr]
KeyError: 'short {0,1}'
Leider habe ich gerade überhaupt keine Zeit, sonst würde ich mir Deinen Python-Code mal ansehen. Aber vielleicht kannst Du da schon was zu sagen.
Nutze übrigens die aktuellste GOG-Version von Schick. Wahrscheinlich liegt es daran, oder?