A Windows version of “Preview” existed this whole time!

After some digging around in the Dolphin/Gamecube SDK files I had, I’ve discovered that there was a version of the “preview” program (for viewing .gpl 3D models) for Windows this entire time!

I feel like an idiot for somehow not noticing this sooner.

The app launches just fine. Unfortunately, I got a version-mismatch error when trying to load any actual files (including the examples that came with the SDK).

With that said, the source code for the program included with the SDK. My plan of action right now is to try removing the version-check code, then recompile the program.

If this works, we might finally have a way of viewing 3D models from the game, without me resorting to trying an old 90’s-era Macintosh.

Exploring File Formats

After scouring the internet for any documentation on the file formats used for the character models (namely the .gpl files) I’ve found the one (and seemingly only) source of information.

The Documentation for the official Nintendo Gamecube SDK / Character Pipeline / Dolphin Emulator

There are some executables included with the sdk that enable previewing of GPL (geometry), ACT (hierarchy), ANM (animation), SKN (skinning information) and TPL (texture) files. However, it seems that these require some sort of PowerPC configuration through either the dolphin development hardware or an old powerpc mac. There is a previewer.exe in the sdk, but I haven’t been able to get it to load a gpl without crashing so far.

Honestly my best chance will probably be emulating an old build of Mac OS X (e.g. 10.5 Leopard) and trying to load the preview scripts on that platform.

I will post back with my results.