blob: ba78bc2f05f081eec1298364728f01f6503b023c (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
def read_string_from_bytes(name_offset, string_table_bytes):
bytes = bytearray()
for offset in range(len(string_table_bytes) - name_offset):
cur_byte = string_table_bytes[name_offset + offset]
if cur_byte == 0x00:
break
bytes.append(cur_byte)
return bytes.decode("shift-jis")
|