DirectX är microsoft standard. Fungerar i tidigare versioner. Kan kallas "legacy" om man så vill. Oviktigt ifall man inte har gamla DX-pluggar man vill köra (behövs en bridge för att få det att fungera).
Du kan öppna tidigare filer, men vissa inställningar kan krokna. Och gamla pluggar som kanske inte hittas, ifall din 4:a är nyinstallerad.
Ja och nej. Utan den gamla versionen är uppdateringen olaglig. Tekniskt så fungerar det, men har du inte "originalet", alltså 3:an, så är din 4 update lika laglig som en pirat.