transferring content from a newer version of the engine to an older one

Hi all. Is there any way to make a newer version of the engine think it’s older?

need to migrate project from UE5.1 to UE4.25

but as you know, assets from a newer version to an older one cannot be transferred by default, I think it is possible to somehow modify the source code of the engine so that assets can be transferred from a higher version. I would appreciate any help on this matter!

Hello,

This is the best resource for “downgrading” assets that I’m aware of.

It’s a different approach where the assets are modified instead of your idea to modify the engine.

I’m unsure if this is still applicable for UE5 → UE4 conversions though. If you end up attempting it, please let us know how it goes!

I made a plugin for this (https://www.unrealengine.com/marketplace/en-US/product/asset-downgrader) Actually, to convert all asset types you’ll need engine modifications. Assets have manually coded backwards compatibility conversions and fixes, so if it’s an old asset it has code to convert stuff inplace, but never the other way around.

1 Like