Pois é, esse misterio acho que nunca vou descobrir. Mas tenho algumas pistas:
Mudando para OpenGL com o render selector, eu consigo colocar em 32bits, mas o jogo nao tem suporte a OpenGL e fica uma merda total (nao sei pra que o render selector se nao tem suporte a Open...)
Entao isso deve ser coisa do DirectX 9.0.
Mas o estranho é que qualquer outro jogo que eu rodo aqui nao tem esse problema.
To jogando em 16bits mesmo, as vezes fica bugado as texturas, mas é o jeito por enquanto ate uma alma me ajudar.