Hello all
The problem is coming from both Leopard patches (from X.5.2 to X.5.3), and your material.
As said in the discussion mentionned earlier (by Ogmios, page 6, on 6/19/2008, in
http://www.battle.net/forums/thread.aspx?FN=support&T=535843&P=6 )
"Blizzard will not be able to fix this. The 256 color palate is missing for nvidia and intel graphic chips in the 10.5.3, it started with the MBP in 10.5.2 and has branched out to more Apple platforms: [...]"
And, in fact, Diablo II crashes when I want to run it on my MacBook: I check the Monitor preferences and see that "256 colours" or "Thousands" colour mode is not listed by the OS. Video card is Intel GMA
Then, on my iMac (from August 2007, with OS X.5.3), with an ATI video card, both "256 colours" and "Thousands" colour mode are proposed. There, Diablo II runs perfectly.
Little add-on: at first, run Diablo II with the "software video mode". Then , via Battle.NET, upgrade the game to the last patch (1.0.12 actually I guess). From this patch, you can run Diablo II with "Open GL"