FYIO
This is also not going to work (=looking at the different file sizes), e.g. checking the file size. Because if trying to run a 4.42 TSE macro in a 4.48 gives still the error:
'Macro compiled with wrong sc: <your macro filename>'
Despite the sc32.exe thus not changed at all in these 2 versions.
See below table:
===
TSE 4.41 12-05-2018 07:40 175,616 sc32.exe
TSE 4.42 04-01-2022 04:14 176,640 sc32.exe
TSE 4.43 10-05-2022 20:21 176,640 sc32.exe
TSE 4.44 19-06-2022 13:54 176,640 sc32.exe
TSE 4.45 18-07-2022 21:29 176,640 sc32.exe
TSE 4.46 17-09-2022 18:41 176,640 sc32.exe
TSE 4.47 22-09-2022 02:32 176,640 sc32.exe
TSE 4.48 24-11-2022 15:11 176,640 sc32.exe
TSE 4.49 02-01-2023 17:15 177,152 sc32.exe
But using e.g. Microsoft fc.exe (=File Compare) shows (still) differences: