Bositman has posted an update regarding the PS2 emulator for Windows PCSX2:
Happy New Year to everyone from the PCSX2 team, we wish you the best for the new year, with lots of PCSX2 gaming playing your favorite classics Onto the news!
A bit later than expected , here is the Q3 & Q4 2017 progress report.
Of course there are other changes not mentioned in the report as well so progress is still moving along
Here are the highlighted changes that we hope will strike your fancy
Originally PSX memory card creation was not possible through the emulator and games could not see when a memory card was inserted. In addition, a hack has been added that allows PCSX2 to "view" PSX memory cards as a Pocketstation to fix compatibility with certain PSX games such as Final Fantasy VIII. More details on that addition can be found here!
This change adds/enhances the following additions:
Adds a checkbox to the memory card creation screen allowing PSX cards to be created, as well as the logic for writing in to the empty card.
Modifying the existing preprocessor based SIO interrupts to instead work based on the running game's type (PSX/PS2). This allows PS2 games to skip the delays as they were before, but for PSX games to use the delays, which are necessary for memory card interaction.
[Enhancement] GSdx Enhancements
Extend "Preload Frame Data" support to Direct3D by lightningterror - This hack allows for the "Preload Frame Data" (that is currently present in the OpenGL renderer) to be used in D3D renderers. It is used to fix various effects that are currently broken or not rendered properly in D3D renderers.
"Frame Buffer Conversion" hack by lightningterror - This hack enables 4-bit and 8-bit textures to be converted on the CPU instead of the GPU. It will fix glitches in games that use these types of textures.
"Automatic" Mipmapping option by lightningterror - This option enables automatic mipmapping on the hardware render if a game is pre configured to use mipmapping in the code.
[Enhancement] GUI Changes and Enhancements
"Always ask when booting" option by ssakash - When enabled, this option opens the file explorer to directly select the ISO at each boot instance instead of relying on the Recent ISO list.
"Adaptive Vsync" support by gregory38 - Adaptive Vsync support and GUI option have been added to PCSX2 for OpenGL render to further help with screen tearing.
"Clear ISO list" option by RedPanda4552 - This option will clear the cached ISOs (Recent ISO list) that were used in the past. Should help with reducing clutter on large lists.
[Enhancement] Translation Updates
We are always seeking new translations for the PCSX2 GUI in your favorite languages! The table here will show you the most up to date information on the translation statuses of languages that are currently included with PCSX2. If you see your language missing or would like to update a translation, feel free to get started here!