Guide to Direct3D in Windows 2000 with Virtualbox the proper way!
Update: I installed Virtualbox 6.1.32 just to test it, and although I lost Direct3D acceleration in Windows 2000, I must say that the 2D performance in worlds better than the version I used in this video. Dragging windows across the screen no longer is laggy or jittery. I think I'll stick with it considering I don't personally intend on using hardware acceleration or gaming in Win2k!
https://winworldpc.com/product/windows-nt-2000/final
CDKEY: RBDC9VTRC8D7972J97JYPRVMG
Patches: https://mega.nz/file/7UhVSYyS#P1ifFLb2vGaYkCC_GkxMHOL1ar8wmD8YOArUDs9lBaU
Windows Explorer shortcut as seen at 11:04 - %SystemRoot%\explorer.exe /e,/select,c:
Force Direct3D acceleration in Windows 2000. Works in Virtualbox 6.0.14
Set Virtualbox settings and mount patches folder.
0. guest additions 9:30
1. SP4 (reboot) 11:58
2. ie6setup (reboot) 13:01
3. Install Windows2000-KB842773-x86-ENU.EXE (reboot) 14:03
4. Install Windows2000-KB891861-v2-x86-ENU.EXE (reboot) 15:00
5. WindowsUpdateAgent30-x86.exe (don't need to reboot) 15:57
6. WindowsInstaller-KB893803-v2-x86-3.1.4000.2435.exe (reboot) 16:09
7. vcredist_2008_x86.exe (no reboot) 17:03
7a. NetFx20SP2_x86.exe (no reboot) 17:19
7b. netfx4w2krc3.exe (no reboot) 17:40
7c. rootsupd201709.exe (no reboot) 17:57
8. Windows2000-KB935839-v30e-x86-extendedkernel-ENU.exe (OPEN THIS EXE BUT CANCEL RIGHT AWAY!) 18:06
9. IE6.0SP1-KB2817183-WINDOWS2000-X86-ENU.EXE (reboot) 18:18
10. Copy msvcp60.dll (extracted from KernelEX) to your system32 folder then finish installing Windows2000-KB935839-v30e-x86-extendedkernel-ENU.exe. there will be two "OK" dialogs. When done, it will say "reboot is required." Manually reboot. 18:57
11. After reboot, run Windows2000-KB935839-v30e-x86-extendedkernel-ENU.exe again. Press execute. Let it install KB935839. (reboot.) You'll get an error on startup but don't worry about it 20:20
12. Go to C++ W2K BWC folder. Install vc2010sp1v6_w2k.exe and all patches in folder. (no reboot) 21:32
13. Run Service Pack w2ksp51.exe (reboot) 22:05
14. Install DX 9.0c from July 2004. 23:36
15. You are now ready to get Direct3D acceleration working using DirectX 9.0c
Now let's get Direct3D working!
1. Make sure you have followed all steps above before continuing to this point to get D3D acceleration in Windows 2000 with Virtualbox!
2. Mount VirtualBox Guest Additions using the Devices tab in Guest OS window. Don't install if it pops up. Cancel. 25:05
3. Start - CMD. Go to CD Drive by typing D: and pressing enter. 25:13
4. Type vboxwindowsadditions-x86 /extract /D=C:\Drivers
5. Go to C:\Drivers\x86\VBoxVideo\OpenGL in Windows Explorer. Delete both d3d9.dll and d3d8.dll 25:42
6. Rename VBoxD3D8.dll to d3d8.dll and VBoxD3D9.dll to d3d9.dll. Copy these dlls with wined3d.dll to the C:\WinNT\System32 folder
7. From CMD go to Vbox install folder. 26:27
C: enter.
cd \
cd progra~1
cd oracle
cd virtua~1
vboxcontrol setvideoacceleration on
then start - run - dxdiag and see if direct3D is on. 27:06
Let's increase to 256MB VRAM 27:58
C:\Program Files\Oracle\VirtualBox
VBoxManage modifyvm "Windows 2000 D3D-3" --vram 256
Enable multi-cpu in Windows 2000:
Start - Run - cmd and enter this command:
rundll32 syssetup,SetupInfObjectInstallAction ACPIAPIC_MP_HAL 128 %windir%\inf\hal.inf
Select yes to install. Shut down, make sure 2 cpus are enabled in Virtualbox and start it back up. Done.
Other Videos By nirvgorilla
Other Statistics
Counter-Strike: Source Statistics For nirvgorilla
There are 1,548 views in 1 video for Counter-Strike: Source. Less than an hour worth of Counter-Strike: Source videos were uploaded to his channel, making up less than 0.28% of the total overall content on nirvgorilla's YouTube channel.