The website just updated recently to include downloads.
They include.
The Iplayer OS
A patch for Moonshell reset whatever that is.
And the Iplayer Dldi source code.
So now I guess someone can fool around with it and see if it can load ROMs or what have you? Or do people need the cart still?