PCSX2 Changelog

What's new in PCSX2 1.4.0

Jan 11, 2016
  • [New Feature] Debugger by Kingcom:
  • The new debugger features a live disassembly view and allows developers to debug games way easier than before while being very useful feature in assisting the debugging of games which aren't working properly. Its main purpose is aiding in game hacking, translation patches for example.
  • list of Keyboard shortcuts for the debugger functions can be found at docs/debugger.txt.
  • [New Feature] Folder memory cards by AdmiralCurtiss:
  • The new Folder memory card feature allows users to easily share single game saves instead of the whole memory cards by simply sending the folder of the specific game. This method also allows easier backup of the save files and allows deletion of game saves without even going into the PS2 bios or the game. You even convert your older memory cards to a folder using the built-in convert feature!
  • Another neat advantage is that it provides unlimited storage capacity for save files as games will only see their own saves and the rest of the perceived 8MB memory card as free space. This allows you to create as many saves as would fit onto a whole empty memory card in a single game, without concerns about leaving enough space for other games or ever running into the problem where you start a new game and only later realize you don't have enough free space on the memory card to save, and without the incompatibility issues of emulating bigger third party memory cards.
  • [New Feature] EE Overclock by ssakash and Blyss Sarania:
  • You can now manipulate the EE Cyclerate to overclock and underclock the Emotion Engine's R5900 Core CPU clock speed, The negative values on the slider allow you to reduce the clock speed and conversely the positive values effectively increase the clockspeed.
  • Take a look at the following comparison video to understand the impact of the EE overclock feature.
  • [Bug-Fix] Recompiler Improvements and Core Refactors by Refraction , ssakash and Gregory
  • [Bug-Fix] Programmable blending to reproduce GS blending unit output by Gregory
  • [Bug-Fix] Improved CRTC output size handling by ssakash and .r5
  • [Bug-Fix] Software renderer improvements by Gabest and Gregory
  • [Bug-Fix] Accurate destination alpha testing by Gregory
  • [Bug-Fix] Improved read of depth / color by Gregory
  • [Bug-Fix] Time Stretcher: Improvements to tempo adjustments by Avih
  • [Enhancement] Configurable template on GSFrame titlebar by Avih
  • [Enhancement] Revamped Core and GSDX plugin dialogs by Turtleli , Gregory and ssakash

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5937 Nightly (Mar 26, 2014)

  • Created wiki page through web user interface.

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5932 Nightly (Mar 25, 2014)

  • gsdx-ogl: sigh.. this one was hidden

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5927 Nightly (Mar 8, 2014)

  • VS2012 project file changes.

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5920 Nightly (Mar 7, 2014)

  • Don't know how/why these changed in the DMA commit, but reverting to what it
  • should be.

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5919 Nightly (Mar 1, 2014)

  • Path3 Masking: Lower the Intermediate mode threshold for smaller packets, fixes
  • some small texture glitches on Path3 masking games such as Wallace & Gromit

New in PCSX2 1.2.1 r5918 Nightly (Feb 28, 2014)

  • These logs never helped solve issues and they tend to spam in some games.
  • Removing them.

New in PCSX2 1.2.1 r5875 Stable / 1.2.1 r5915 Nightly (Feb 27, 2014)

  • GIF:
  • Implemented GIF_MODE Masking fixed the All Star Pro Wrestling series
  • slowness/hanging.
  • DMA:
  • Standardize the IPU and SIF dma's to use the standard chain handling in hw.c,
  • fixed up some DMA resuming stuff in the forementioned units, VIF, GIF and SPR.
  • Added some warnings for DMA stall control which isn't implemented, hopefully

New in PCSX2 1.0.0 r5904 (Feb 18, 2014)

  • If you're gonna do a revert, you might as well do it properly

New in PCSX2 1.0.0 r5901 (Feb 15, 2014)

  • Create a 1.2.2 tag from the 1.2.x branch

New in PCSX2 1.0.0 r5897 (Feb 13, 2014)

  • These might be needed

New in PCSX2 1.0.0 r5897 (Feb 11, 2014)

  • Reformatted fx files that were causing issues on certain text editors. They
  • should now display correctly in those editors.

New in PCSX2 1.0.0 r5889 (Feb 8, 2014)

  • Langs: Change the Arabic name properly, update relevant files

New in PCSX2 1.0.0 r5884 (Feb 6, 2014)

  • GSDX: Fix up the GUI that displays during the First Run Wizard

New in PCSX2 1.0.0 r5880 (Feb 4, 2014)

  • Games db: normalize (4 missing games name, few places where compat appeared
  • after the hacks section, removed 2 almost duplicate entries (-T at the serial).

New in PCSX2 1.0.0 r5860 (Feb 1, 2014)

  • gsdx ogl: correct most of Z-depth issue
  • Best setting if you driver support GL_NV_depth_buffer_float => GL_NV_Depth = 1 &
  • logz = 0
  • Otherwise => GL_NV_Depth = 0 & logz = 1
  • Explanation of the bug:
  • Dx z position ranges from 0.0f to 1.0f (FS ranges 0.0f to 1.0f)
  • GL z Position ranges from -1.0f to 1.0f (FS ranges 0.0f to 1.0f)
  • Why it sucks:
  • GS small depth value will be "mapped" to -1.0f. In others all small values will
  • be 1.0f! Terrible lost
  • of accuraccy.
  • The GL_NV_depth_buffer_float extension allow to set the near plane as -1.0f.
  • "GL z Position ranges from -1.0f to 1.0f (FS ranges 0.0f to 1.0f)"
  • will become
  • "GL z Position ranges from -1.0f to 1.0f (FS ranges -1.0f to 1.0f)"
  • and therefore
  • "z posision [0.0f;1.0f] will map to FS [0.0f;1.0f]" as DX

New in PCSX2 1.0.0 r5855 (Jan 30, 2014)

  • Cheats_ws archive: Update existing cheats and add new ones

New in PCSX2 1.0.0 r5854 (Jan 28, 2014)

  • Updated Widescreen hacks.
  • Removed hacks where different regions (PAL/NTSC) share
  • CRC as this will cause problems.
  • KH2 PAL fixed

New in PCSX2 1.0.0 r5829 (Jan 25, 2014)

  • Installer: Update to include new cheats_ws.dbf file

New in PCSX2 1.0.0 r5820 (Jan 23, 2014)

  • GameDB: Added some missing games.

New in PCSX2 1.0.0 r5818 (Jan 21, 2014)

  • gsdx ogl:
  • restore the old fxaa (Asmodeam will be integrated when I got time)
  • port the recently added new scanline algo

New in PCSX2 1.0.0 r5817 (Jan 18, 2014)

  • Last patch regarding FXAA and external shader loading, I hope Smile
  • I've included bin\shader.fx and the settings file bin\GSdx_FX_Settings.ini.

New in PCSX2 1.0.0 r5816 (Jan 16, 2014)

  • GameDB: Kessen 2 patch for EU version SLES 50578

New in PCSX2 1.0.0 r5815 (Jan 14, 2014)

  • Fixes Graphics.

New in PCSX2 1.0.0 r5807 (Jan 11, 2014)

  • gsdx ogl linux: use OGL renderer by default otherwise it fallback to unsupported
  • GSDeviceNull which badly crash

New in PCSX2 1.0.0 r5802 (Jan 9, 2014)

  • GSDX: As the Optimization option in VS2010 causes GSDX to crash now, i've
  • disabled it. Whole program optimization is still on and the release will use
  • both (compiled with vs2013)

New in PCSX2 1.0.0 r5799 (Jan 7, 2014)

  • switching between sw/hw modes, resuming emulation speed back to normal.

New in PCSX2 1.0.0 r5791 (Jan 3, 2014)

  • i18n:
  • update fr_FR/it_IT/es_ES/pt_BR
  • refresh others for free

New in PCSX2 1.0.0 r5774 (Dec 28, 2013)

  • SIO: Latest changes from KrossX which solves problems with Metal Gear Solid 3
  • and Shining Force EXA.

New in PCSX2 1.0.0 r5766 (Dec 10, 2013)

  • Gif/Path3 Masking: Fixed a bug introduced in r5759 stopping SSX On Tour from
  • loading.