Сообщение от Orion33
Да я это, так... Короче... Просто мимо проходил :ups:
Вот список файлов, которые необходимо иметь для каждой версии:
2.04
il2_core.dll
mg_snd.dll
rts.dll
files.SFS
3.00
il2_core.dll
rts.dll
files.SFS
3.01
il2_core.dll
il2_coreP4.dll
mg_snd.dll
mg_snd_sse.dll
files.SFS
3.03
il2_core.dll
il2_coreP4.dll
mg_snd.dll
mg_snd_sse.dll
files.SFS
3.04
il2_core.dll
il2_corep4.dll
mg_snd.dll
mg_snd_sse.dll
files.SFS
4.00
il2_core.dll
il2_coreP4.dll
files.SFS
4.01
il2_core.dll
il2_coreP4.dll
files.SFS
4.02
il2_core.dll
il2_coreP4.dll
files.SFS
4.03
il2_core.dll
il2_coreP4.dll
files.SFS
Алгоритм программы реализован так, что при смене версии, скажем, с 2.04 на 3.04 она сама заменит файл rts.dll, который поменялся в патче 3.00. Если нет необходимости использовать все версии игры, то тогда можно совмещать списки. Например, для переключения между 2.04, 3.04, 4.01 и 4.02 (такой расклад сейчас наиболее актуален), списки будут выглядеть так:
2.04
il2_core.dll
mg_snd.dll
rts.dll
files.SFS
3.04
il2_core.dll
il2_corep4.dll
mg_snd.dll
mg_snd_sse.dll
rts.dll (из промежуточного патча 3.00)
files.SFS
4.01
il2_core.dll
il2_coreP4.dll
files.SFS
4.02
il2_core.dll
il2_coreP4.dll
files.SFS
Вот. Все остальное - в ридми.