I have a project idea in mind, which is porting Lindbergh games to another platform.
What is the goal we want to reach?
Run on a different kernel/linux distro? What if you go the other way around?
Let's assume there is some games on platform X. Would it be easier to run games from platform X on Lindbergh?
From the docs on github i can see that they went the 'run on another kernel/linux' route.
Probably a generic linux which can then in turn run on many different pc's.
And a lof of binary patching / fake /dev and /dev rerouting was going on.
For TypeX hardware to run linux that's not such a big deal. And it could be done on a dual boot option.
You select TypeX or Lindbergh at boot. Then it boots into linux and we go from there.
But you still need to reverse engineer and tunnel all the i/o and OpenGL calls into different devices.
That's a LOT of work
Do we have a hdd image of the Lindbergh (multi) without the games somewhere?
I know my way around linux so we can at least see how this thing boots and document a bit of the first steps. Then set targets from there. Also be aware, i have no TypeX or Lindbergh