You need to fix the vertex struct, I think.

Go to newton_main.c and comment the _VERTEX_ struct:

/*
typedef struct
{
float x, y, z;
float nx, ny, nz;
float tu1, tv1;
float tu2, tv2;
float tx3, ty3, tz3, tw3;
} _VERTEX_;
*/


And whereever it is used, use D3DVERTEX instead.