It actually calls `GE_CMD_LOADCLUT` after setting the base with a value of 1?

That implies that GE_CMD_LOADCLUT respects the clutformat parameters after all (at least the base.)  If yes, then we have to load into and read from the offset in `LoadClut()`, and we'll need a gstate_c.clutFormatChanged or something rather than just diff.  Might even affect flushing...

But it's hard to tell without having the game to debug.  I don't think I have any games that actually use that `clutBase`.

-[Unknown]