blueclouds8666 / pcsx2_XP

PCSX2 - The Playstation 2 Emulator, now available for Windows XP
https://pcsx2.net/
GNU General Public License v2.0
23 stars 1 forks source link

Welcome to PCSX2 XP! #1

Open blueclouds8666 opened 3 years ago

blueclouds8666 commented 3 years ago

After long months working behind the scenes, i can finally announce to the internet this new fork:

PCSX2 XP is a project intended to recover Windows XP support for the latest versions of this emulator. The original developers decided to remove support for said operating system in March 2016, and the latest version available for XP, v1.4.0, was from January 2016. After a long development, the PCSX2 team announced a new stable version, the v1.6.0, and i discovered the xp support was removed to not come back. Far from doing nothing about it, i started researching the code and to consider the options i had to make this possible.

What i did is, modify first the older versions to make them work, and keep advancing to newer and newer versions until i reached the May 2020 version. Wasn't an easy task at all, as there was four years of development beween the two stable versions. However, with enough patience, i worked on the code between May and September, with the following overall results:

Although far from perfect, i'm proud to announce these results, and i hope XP users find this useful. If you happen to find a bug or problem related to this project, let us know with a new issue thread.

If you are interested in Win XP/7 stuff and workarounds, take also a look at my website where i post my other projects: http://neonfloppy.sytes.net

You can also find some of my thoughts about this project as well as a mirror for the code in here: http://neonfloppy.sytes.net/projects/pcsx2-xp/

andika207 commented 3 years ago

''Windows XP isn't (yet) compatible with DirectX 10/11 or later''

there are some patches over the internet (made by russians ?) that can be installed on XP and when you check the dxdiag menu, the DX11 or DX12 seems to be installed.

mirh commented 3 years ago

It was already a known problem (PCSX2#1195) and i didn't know how to fix it.

I literally mentioned the fix there in the first post. And it's not even needed anymore with VS2017.

forbbs commented 2 years ago

really cool!

brotalnia commented 2 years ago

Thank you very much for your work!