z80 branch, but with original (slightly more accurate) prob update

This commit is contained in:
2022-09-14 23:49:43 +02:00
parent f467b6a454
commit 22582d43a8

View File

@@ -2,7 +2,9 @@
configs = [ configs = [
[:master, '-b'], [:master, '-b'],
[:z80, '-b'] [:z80, '-b'],
[:z80, ['-b', '-r']],
['old-prob-update', '-b']
] ]
files = Dir[ARGV[0] + '/*'].select {|f| !(f =~ /\.txt$/) } files = Dir[ARGV[0] + '/*'].select {|f| !(f =~ /\.txt$/) }
@@ -34,8 +36,8 @@ for config in configs
config_results = [] config_results = []
results << config_results results << config_results
for file in files for file in files
if system('cargo', 'run', '--release', 'pack', '-l', '9', config[1], file, '/tmp/out.upk') && if system(*['cargo', 'run', '--release', 'pack', '-l', '9', config[1], file, '/tmp/out.upk'].flatten) &&
system('cargo', 'run', '--release', 'unpack', config[1], '/tmp/out.upk', '/tmp/out.bin') && system(*['cargo', 'run', '--release', 'unpack', config[1], '/tmp/out.upk', '/tmp/out.bin'].flatten) &&
File.read(file) == File.read('/tmp/out.bin') File.read(file) == File.read('/tmp/out.bin')
size = File.size('/tmp/out.upk') size = File.size('/tmp/out.upk')
config_results << size config_results << size