unable to open old .maxpat and .maxhelp files

cahen's icon

Hello,
Some of my files can't be opened anymore. They appear in a machine format (binary hexadecimal ???) They might either have been encoded god knows when ad how or cannot be read because the have been adapted several times to new max versions. They worked in 2020, probably on an older machine (i7), my new one has a M1 processor.

Here is an example.

NewNote.maxpat
Max Patch

Source Audio's icon

you replaced valid max binary format file extension from .pat or .mxb to .maxpat
max expects plain text json file with that extension.

rename them to .mxb

.maxhelp should be reverted back to .help

P.S. before renaming files with correct extension, drop them on textedt to check.
if it begins with
pmaxqv2†r#Nsvpatcher2

then it is old format
----------------
One could also write max batch processing patch that reads few bytes of the file, and rename it if it has wrong extension.
filein object could serve well for that

cahen's icon

Thanks a lot, it worked.

Sometimes Mac OS would report not finding the object the first time I tried to open them, but the second time it worked. I then saved again the patches (open as .mxb) as .maxpat.

Best regards
R.C