I don’t see this version in the list of previous versions on the KiCad Info site. Can someone please tell me if this version still exists and how to access it? Or as an alternative, which version on the list is closest to my file date? The dates on the KiCad list are all from 2019??
Do you really need to keep compatible with that old KiCad version?
As far as I know a modern KiCad should always be able to open and remap projects from older KiCad versions, but some fiddling with settings for libraries etc may be required, so just to be carefull: make a backup and/or do the remapping on a copy of the old project.
There have been multiple similar threads on this forum, so you can search this forum for more info.
A good place to start reading is in:
Hmm, if you actually try it, it’s not as easy as it sounds. Expect a LOT of fiddling with libraries. In particular, if you don’t have the original libraries, then you end up reworking the whole design. Yes, the footprints may be in the PCB file, but they are largely incompatible with modern symbols. I think very old versions of KiCad didn’t store footprints in the PCB file either (before PCBnew went s-expression).
With practice and detailed knowledge of KiCad internals it becomes easier, but still takes significant effort for a non-trivial project.
So for an old project that requires some minor rework, it is much easier to just run it in an old version. Only if you expect to do major rework, or plan to do future maintenance is it worth spending the time to upgrade to latest version.
As long as there is a cache library no fiddling should be needed. The rescue dialog will get your project up and running again.
That is incorrect. Footprints were part of the PCB file long before v4. (I always assumed the same until we had a bug report about importing such an old file here and i looked into the file itself only to discover that there were indeed footprints stored in it. I think the reason why the symbols were not handled the same is because the schematic can be split into multiple files.) Here an example of such a brd file with footprints defined https://github.com/leoheck/kicad-library-1/blob/bc2bb7d412601e24c1af220f8f23e3e3fcaf22c8/modules/led.brd#L321
To answer the general question: One might be best of to convert the project first to version 4 with the tutorials that are from back then. And only then convert from v4 to v5. (One can of course try and skip v4 but i guess that there will be some surprises waiting.)
I linked a non s-format file above (same version number as OP) which clearly holds footprints Which means OPs file should hold the footprint data, unless old KiCad versions used the same version number for differing file versions.
I could however imagine that there are bugs in reading such old files and that the footprints are not correctly recovered.
If it’s just one-shot open/review, then installing the Kicad 3 would be the easiest/fastest way.
Migration of projects from V3 to V4 was not trivial, there were some pitfalls ahead.
If the project is supposed to be brought to live again, then the only reasonable option would be to convert it to current version.