View Single Post
Old 6th July 2010, 06:01   #9
Nitorami
Major Dude
 
Join Date: Mar 2008
Location: Erlangen
Posts: 869
A note from Benski on that problem:

*************
MD2.2 is using a newer version of the D3DX libraries, which includes a newer compiler. I had to turn on compatibility mode or a lot of the presets would break. I'd imagine that the compiler is doing slightly different things that results in a different number of instructions. Probably has to do with the optimizer
*************

The only solution is probably to update the specific presets.
Press M during runtime to bring up the preset edit menu.
Select "update shader version"
Confirm with Y
Leave the menu using esc
Press S to save and confirm with Y

Alternatively, you may use a text editor and change the beginning of the preset's code as follows
MILKDROP_PRESET_VERSION=201
PSVERSION=3
PSVERSION_WARP=3
PSVERSION_COMP=3

Best luck

Martin
Nitorami is offline   Reply With Quote