So it seems since the majority of models are directly from Marble Blast Gold. Are the physics properties directly from Gold, reverse-engineered from Ultra or somehow ported? Was it possible to rebuilt the levels or were some adjustments necessary due to the engine or differences in physics?
MBG and MBU use the same file formats for levels. At worst, MBU files in a newer version of the level geometry format would need to be tweaked into an older version for MBG, but I don't know if that's the case. Otherwise, I believe it's as easy as copy-pasting.
As far as I know, PQ has the same physics engine as MBG, considering PQ is a modified version of MBG. The physics engine lies in the application file, making it very hard to reverse-engineer. Perhaps the Platinum Team managed to hack in a few tweaks, but I'd think those would not affect existing features of the game.
Weather is correct, PQ is just a heavily modified version of MBG with minimal if any changes to the physics code.
To add to this, Alex Swanson (level designer for MBG/MBU/Marble It Up!) gave us the files for MBU's levels - they weren't taken/reverse engineered from MBU or the MBU PC port. All MBU levels appear in PQ exactly how they did in MBU, differences in texturing/shading aside.
Follow me on twitter at @threefolder
The following user(s) said Thank You: CylinderKnot