After much tom-foolery, and reading a lot of Yocto Project doco, this is what
I know:
The FT OS was built using the Yocto Project using the reference distro Poky.
Yocto creates custom embedded linux distros for embedded devices, such as the Utilite and thousands of other devices.
The FT Yocto build is specific to the Utilite and uses a board support package
(BSP - a bit like DTB's) provided by Compulab, the Utilite manufacturer, and is referred to as a layer.
The meta-yocto-bsp layer can have lots of different BSP's.
When the Dev compiles the linux kernal, he/she
selects the target architecture - ARMv7, x86, x64 etc and the Bob's 'yer uncle.
Additionally, Yocto contains a cross-dev toolchain, meaning the Dev can use it for compiling their code for any
architecture. ARMv7, x86, x64 yada yada at the press of a button.
The FT 1.41 image has been compiled only for ARMEL EABI (extended application binary interface soft float).
It won't work with ARMHF but this is not relevant - just a useless piece of info.
The .deb packages used in the game are linked using ELF (linking) files and these are ARMv7 specific so
just installing the .deb's to say Ubuntu or Debian on a different architecture won't work, but may if we can seperate root fs from userland on an ARMEL device.
With no access to the Yocto build and it's upstream source code, we need Brian Dominy bcd
Hopefuly he'll get a laugh out if this:
Help us Mr Obi-Wan Odd Change. You are our only hope. Years ago, you served our Full Throttles.
Now we beg you to help us in our struggle against the Utilites. I regret that I am unable to present this request to you in person, but my Full Throttle has fallen under attack and I'm afraid my mission to bring you to Yocto has failed.
I've placed information vital to the survival of the rebellion into the memory systems of this post.
My FT brothers will know how to retrieve it. You must see this code compiled and safely delivered to us on Pinside.
This is our most desperate hour.
Help us, Obi-Wan Odd Change. You're our only hope.