Copy that link and paste it into a fast PC download manager (like IDM).
Keep all settings on automatic until you reach the screen.
While the software itself is a legitimate tool used by community enthusiasts, downloading it from unverified sources poses risks.
Check the PSX Download Helper window on your PC. You will see the direct CDN link to the game file pop up.