After all i did read, its more easy to transmit all the gameplay related EAW code into a new(more modern) game engine and to recreate all graphics from zero(if they cant get converted into the new format), than to convert EAW to DX8 or 9.
Ralf, this is true if you already know DX8++. If you only know DX6 and EAW it is just as easy to learn as you go and improve the EAW engine.
The transistion from DX6 to DX8 was poorly documented by MicroSoft. You have to dig VERY deep to find how to convert the programming calls. From there, learning the new abilities of DX becomes easier.
But, already DX9 is not supported. The newest games do not support Windows XP and DX9.
Windows and MicroSoft give you only two choices. Build for Windows7 or build for elder computer hardware.
There is a third thing you must keep in mind. Your CPU ony knows assembly language. No matter what happens, your computer only understands 0x0 and 0x1.

Even Billy Gates can not change that truth.
EAW is a hobby that exists in a professional field that never stops growing. As a hobbiest, you have to decide on the erra of computers you wish to spend your hobby time. VBH chooses 80486 and assembly language, I choose single core processors and C, others are willing to continue to learn compleatly unknown future languages.
I choose Win98, WinXP and OpenSorce. I had to understand that I could not learn as fast as technology progresses before I welcomed the thought of OpenSorce. Motorcycle mechanic is what will pay my bills. Programming is only be a hobby.
I have great respect for Peter and his desire to continue to find the latest and greatest.
While I have chosen my spot, I am not unwilling to help.
This was a long winded post that can be summized by saying there are advantages to either path of growing the EAW experiance. Only the person can decide which is best for them.