Normally you overwrite old files with patched ones.
There aren't that many bytelevel patchers that only replace / extend where needed, especially nearly no free ones.
There aren't that many bytelevel patchers that only replace / extend where needed, especially nearly no free ones.