Only write uncompressed files to baserom folder

This commit is contained in:
rozlette 2019-04-11 18:48:33 -05:00
parent a4c43e4a0d
commit 1f09af0e2e
1 changed files with 3 additions and 4 deletions

View File

@ -1616,15 +1616,14 @@ for i in range(0, file_count):
print('extracting ' + filename + ' (0x%08X, 0x%08X, 0x%08X)' % (virtStart, virtEnd, size)) print('extracting ' + filename + ' (0x%08X, 0x%08X, 0x%08X)' % (virtStart, virtEnd, size))
write_output_file('baserom/' + filename, physStart, size)
if compressed: if compressed:
#print('decompressing ' + filename) #print('decompressing ' + filename)
fileobj = open('baserom/' + filename, 'rb') decompressed_data = decompress(romData[physStart:physStart+size])
decompressed_data = decompress(fileobj.read())
fileobj.close()
writefile = open('decomp/' + filename, 'wb') writefile = open('decomp/' + filename, 'wb')
writefile.write(decompressed_data) writefile.write(decompressed_data)
writefile.close() writefile.close()
else:
write_output_file('baserom/' + filename, physStart, size)