Happy New Year - Q3 & Q4 2017 Progress Report
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
PSX:Memory card support
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.
Extend
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
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
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
Always ask when booting
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
Adaptive Vsync support and GUI optionhave been added to PCSX2 for OpenGL render to further help with screen tearing.
Restore Defaults button to GS
Added Restore Defaults button to the GS panel of Emulation settings dialog.
Clear ISO list option
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!
Danish Translation
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.
Italian Translation
The Italian GUI translation has been updated for accuracy.
Spanish Translation
The Spanish GUI translation has been updated for accuracy.
Portuguese (Brazil) Translation
The Portuguese (Brazil) GUI translation has been updated for accuracy.
German Translation
The German GUI translation has been updated for accuracy.
Czech Translation
The Czech GUI translation has been updated for accuracy.
French Translation
The French GUI translation has been updated for accuracy.
Norwegian Translation
The Norwegian GUI translation has been updated for accuracy.
Swedish Translation
The Swedish GUI translation has been updated for accuracy.
Turkish Translation
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