Skip to main content

Happy New Year - Q3 & Q4 2017 Progress Report

· 4 min read

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

OriginallyPSX 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 tothe 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.

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.

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.

This option enables automatic mipmapping on the hardware render if a game is pre configured to use mipmapping in the code.

GUI Changes and Enhancements

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 and GUI optionhave been added to PCSX2 for OpenGL render to further help with screen tearing.

Added Restore Defaults button to the GS panel of Emulation settings dialog.

This option will clear the cached ISOs (Recent ISO list) that were used in the past. Should help with reducing clutter on large lists.

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!

Also by forum user Jakob5566

A brand new Danish GUI translated has been added! I don't have anything witty to say in Danish, sorry.

The Italian GUI translation has been updated for accuracy.

The Spanish GUI translation has been updated for accuracy.

The Portuguese (Brazil) GUI translation has been updated for accuracy.

The German GUI translation has been updated for accuracy.

The Czech GUI translation has been updated for accuracy.

The French GUI translation has been updated for accuracy.

The Norwegian GUI translation has been updated for accuracy.

The Swedish GUI translation has been updated for accuracy.

By forum user PyramidHead

The Turkish GUI translation has been updated for accuracy.

Expect some more news about pcsx2.net from Bositman in a couple of days, even though he said it would be before this progress report