To run a PS2 emulator in Windows 10, you will first need:
The emulator itself: PCSX2.
Properly configured emulator.
Once you install the PCSX2 emulator, you must tell it where to find the BIOS files.
From the menu:
Select BIOS from the left pane. Browse to your BIOS directory and select the BIOS file. Select OK
You will need to configure your gamepad so it works with PCSX2.
Menu – Config > Plugin/BIOS Selector
PAD – Configure (button on right)
Highlight each button in the area within the green boxes, then press the button on your controller/gamepad. Select OK when you are done.
Now that your emulator is in working condition, it’s time to configure it to optimum settings. Visit this video to find the right settings. The most important setting from my experience is the MTVU box in the Emulation Settings under Speedhacks.
After this is done, your emulator should be working great! To run a game:
Menu – CDVD > ISO Selector > Browse
Pick an ISO or BIN file
Menu – System > Boot CDVD full
To get games (ISOs) for this emulator, you will first need to rip your PS2 discs into ISO images. I found a great guide to do this here.
Happy retro gaming!
*With Windows 10, you may need to run PCSX2 in Administrator mode.