10-13-2020, 07:36 PM
Hello PCSX2 community, i have been working on a big project for me these last months, and you're read it on the title: I've forked/modified the latest version of PCSX2, v1.6.0 released in May 2020, to make it work again under the Windows XP operating system, as the official support by the developers was dropped back in Mar 2016.
I still have intestest with Windows XP, so i started researching the code and to consider the options i had to make it compatible again. 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 (v1.4.0 and v.1.6.0). Well to sum up, after lots of patience and dedication, i reached my goal. my v1.6.0 version is up and running perfectly fine under XP.
I've tried to make the code as original as possible, so only 23 commit reverts were done to recover the compatibility. Also, the DirectX side of GSDx had to go, as the dx9 renderer was long removed and dx11 isn't compatible with xp. I can tell you many more details about the development if this project is well received under this forum community. This project is not affiliated with the official PCSX2 developers, but i totally respect them and they are the ones to really credit for how an awesome emulator they're making.
The code is mainly available at github: https://github.com/blueclouds8666/pcsx2_XP
and also on my website: http://neonfloppy.sytes.net/projects/pcsx2-xp/
if you want to know about my future projects or are interested on xp/7 stuff, you may join our discord server: https://discord.gg/KXKXcs4
I hope you all like it.
I still have intestest with Windows XP, so i started researching the code and to consider the options i had to make it compatible again. 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 (v1.4.0 and v.1.6.0). Well to sum up, after lots of patience and dedication, i reached my goal. my v1.6.0 version is up and running perfectly fine under XP.
I've tried to make the code as original as possible, so only 23 commit reverts were done to recover the compatibility. Also, the DirectX side of GSDx had to go, as the dx9 renderer was long removed and dx11 isn't compatible with xp. I can tell you many more details about the development if this project is well received under this forum community. This project is not affiliated with the official PCSX2 developers, but i totally respect them and they are the ones to really credit for how an awesome emulator they're making.
The code is mainly available at github: https://github.com/blueclouds8666/pcsx2_XP
and also on my website: http://neonfloppy.sytes.net/projects/pcsx2-xp/
if you want to know about my future projects or are interested on xp/7 stuff, you may join our discord server: https://discord.gg/KXKXcs4
I hope you all like it.