Need help running armhf binaries on aarch64 (RPi4)

I am trying to run Celeste on Raspberry pi 4. It runs well (60fps+) on armhf using mono-runtime and some libs compiled from scratch.

There exists a dependency Fmod which is shared only as a armhf for arm and not aarch64 with no support for foreseeable future

Would it be possible to compile all the dependencies from source targeted at armhf and run it on aarch64 ?

Ref: https://hackmd.io/@djazz/

This doesnt look like being possible. Arm processor started using arm64/aarch64 does not support running armhf binaries

You were able to run Celeste on an ARM CPU? o O

Yea it runs smoothly on Pi4 armhf builds

Forum kindly sponsored by