Plasma Explorer on Mono
Posted: Sat Jul 05, 2008 2:30 am
I've run Plasma Explorer through the Mono Migration Assistant. All in all it looks pretty good.
I'm already planning on moving any DirectX code to OpenGL, so that leaves the two custom winforms-based widgets (controls in .NET terminology, right?). Those widgets/controls p/invoke into Windows DLLs. If the source is available, I might be able to fix them to work on purely managed code (might be a bit slower). Otherwise controls with the same functionality will need to be found/written entirely in managed code before Plasma Explorer runs fully cross-platform.
Plasma Explorer.exe and Plasma.dll actually have no issues - it's all in the third-party controls. Congratulations on writing good code, Hoikas
The full log from my MoMA analysis is here
I'm already planning on moving any DirectX code to OpenGL, so that leaves the two custom winforms-based widgets (controls in .NET terminology, right?). Those widgets/controls p/invoke into Windows DLLs. If the source is available, I might be able to fix them to work on purely managed code (might be a bit slower). Otherwise controls with the same functionality will need to be found/written entirely in managed code before Plasma Explorer runs fully cross-platform.
Plasma Explorer.exe and Plasma.dll actually have no issues - it's all in the third-party controls. Congratulations on writing good code, Hoikas
The full log from my MoMA analysis is here