PlayStation 2 emulator PCSX2 gets updated to version 1.6.0

ppppp.png

Combining fixes and changes over the course of the past four years is the latest stable update to the popular PlayStation 2 emulator PCSX2. The development team has just released version 1.6.0, which comes with a whole host of new things to go over. As seen in the changelog, 1.6.0 is comprised of multiple quarterly updates made starting back in 2016, and all the way up until now in 2020. Such highlights include improving DPI scaling, TAS functionality, PSX memory card support, and so much more, each detail of which is shown in the massive list below. At the time of writing, it's available via package installer or binary on Windows, or can be compiled from source for Linux users.

Q3-Q4 2019, Q1 2010 progress report highlights, read the full report here.

GSdx changelog:

GSdx-HW: Improve search/invalidate texture in render target by correctly matching vertex offsetted draws with buffer offsetted reads in the texture cache.

GSdx-HW: Implemented Software Sprite Renderer feature which allows to CPU emulate (SSE accelerated) certain sprite draws directly from the HW renderer.

GSdx-HW: Added a dedicated fix for Big Mutha Truckers which allows to render the shadows properly. This also allowed us to reduce the crc hack level so there are less effects skipped.

GSdx-HW: Sprite Hack has been completely removed as it is no longer needed and is replaced by far better alternatives.

GSdx-FX: The TFX shader on Direct3D10/11 has been rewritten to match OpenGL code and its' accuracy for certain effects.

GSdx-D3D: Blend no Barrier support has been ported from OpenGL to Direct3D 10/11.

GSdx-GUI: Hardware hacks GUI has been updated for better usability.

SPU2-X changelog:

Fixed the noise generator outputting 4.8 kHz tone instead of white noise.

CDVD changelog:

PCSX2 now ignores non-existent disc sector reads.

Core changelog:

PCSX2: Prevent the UI from hanging/locking up when a game boots.

PCSX2-tas: TAS Recording functionality has been disabled for 1.6 release as there are some issues to work out (such as hanging/locking up the emulator).

PCSX2: DI execution is delayed by one instruction.

PCSX2: Reverted back to older VRender/VBlank timings.

PCSX2: Partially fixed IPU pack command.

PCSX2: Fixed the emulator hanging when pressing F4 too fast when toggling the Frame Limiter in some occasions.

PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software in some occasions.

PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software mode too fast.

PCSX2: First Time Wizard now properly selects the correct GSdx plugin based on the highest instruction set supported by the CPU.

PCSX2: Improved pointer patch command handling.

PCSX2 GUI changelog:

PCSX2: DPI scaling has been improved.

PCSX2: Translations have been updated for the release of 1.6.

Miscellaneous changelog:

GameDB: True Crime: Streets of L.A. (patched).

GameDB: The database has been once again updated with the inclusion of many games with required gamefixes, as well as removal of gamefixes which are no longer needed.

Q2 2018-Q2 2019 Changes


Q2 2018 - Q2 2019 progress Report highlights, read the full report here.

GSdx changelog:

GSdx-HW: Fix half-bottom screen issues on texture/color shuffling.

GSdx-TC: Palette management rework.

Gsdx-HW: implement fixed TEX0 for all renderers.

GSdx: OSD improvements and port to Direct3D10/11.

GSdx: Accurate Date update and partial port to Direct3D10/11.

GSdx-GL: Bypass the texture cache when the framebuffer is sampled.

GSdx-GL: Experimental Sparse Texture support.

GSdx-D3D: Improved palette support has been ported from OpenGL to Direct3D10/11.

GSdx-D3D: GPU accelerate 8 bits texture conversion port from OpenGL to Direct3D10/11.

GSdx-D3D: Depth Emulation port to Direct3D10/11.

GSdx-D3D: Channel shuffle port to Direct3D10/11.

GSdx-D3D: HDR Colclip blend port to Direct3D10/11.

GSdx-D3D: Accurate Blend Fbmask port to Direct3D10/11.

GSdx-D3D: Partial SW blending port to Direct3D10/11.

GSdx-D3D: Alpha hack has been removed completely, replaced with Blending Accuracy option.

GSdx-HW: Removal of MSAA support in favor of better optimizations and accuracy.

GSdx-HW: Removal of Direct3D9 renderer in favor of better optimizations and accuracy.

GSdx-HW: Removal of many no longer needed hacks.

GSdx-HW: Add Skipdraw Offset option for Skipdraw hack.

GSdx-GUI: GUI update to improve usability.

Core changelog:

PCSX2-TAS: Input Recording/Playback Functionality (speedrunning tools).

Vector Units: Fix bug in "Branch in Delay Slot" Optimization.

Recompiler: Fix stall in branch delay slot.

PCSX2: Improved GameDB handling.

VIF: A VIF core update has been made to fix Downtown Run.

Gif Unit: Recheck VIF status after a reset is performed when waiting for PATH3 (Fixes Eragon).

PCSX2 GUI changelog:

PCSX2: "FMV Aspect Ratio Switch/Override" feature.

PCSX2: Save/Load slot improvements, allow to display slot dates.

SPU2-X changelog:

SPU2-X-GUI: The gui has been updated to improve usability.

Q1 2018 Changes


Q1 2018 progress report hightlights, read the full report here.

GSdx changelog:

GSdx-TC: Performance improvement by using custom container.

GSdx-TC: Load size calculation in target update.

GSdx: Texture Shuffle port to Direct3D.

GSdx: Channel Shuffle improvements on Direct3D

GSdx: Hack removal/adjustments.

Core changelog:

PCSX2-Counters: Fix Hblank calculation for DVD video modes.

PCSX2 GUI changelog:

PCSX2: Add configurable Cheats folder to Components Selectors.

PCSX2: Display the video mode on titlebar.

Miscellaneous changelog:

Plugins: XPad and USBqemu have been moved to the legacy plugins VS solution.

General: Code cleanup.

Gamedb: Game database has been updated with many new gamefixes included.

Q3-Q4 2017 Changes


Q3 & Q4 2017 progress report hightlights, read the full report here.

GSdx changelog:

GSdx-d3d11: Extend "Preload Frame Data" support to Direct3D.

GSdx: Add Frame Buffer Conversion option.

GSdx: Automatic mipmapping option.

Core changelog:

PCSX2: PSX Memory card support.

PCSX2: Always ask when booting option.

PCSX2: Adaptive Sync support.

PCSX2: Restore "Defaults" option to GS Panel.

PCSX2: Clear ISO list option.

PCSX2 GUI changelog:

PCSX2: Many translations have been updated.

Q1-Q2 2017 Changes


Q1 2017 progress report highlights, read the full report here.

Q2 2017 progress report highlights, read the full report here.

GSdx changelog:

GSdx: Support for dumping GS Dumps in xz format.

GSdx-OpenGL: Reduce Geometry shader overhead.

GSdx-HW: Revamped buffer size calculation for custom resolutions.

GSdx: OSD (On Screen Display) feature.

GSdx: Texture cache speed optimization.

GSdx: Software renderer thread synchronization fix.

GSdx: Improved software renderer float handling.

GSdx: Removal of SSSE3 and AVX configurations.

GSdx: Workarounds for AMD buggy OpenGL driver.

GSdx (Windows): Fix for slow software rendering with Skylake CPUs.

Core changelog:

PCSX2: Fix command-line options.

PCSX2-Counters: Proper tracking of scalar limit.

VIF: Unpack speed optimizations.

Vector Units (VU0): Fix CFC2 transfers from TPC register.

LilyPad and OnePad changelog:

LilyPad and OnePad changelog:

LilyPad: neGcon controller support.

LilyPad: UI Changes/enhancements.

LilyPad: Core improvements, better controller handling.

Onepad: Update to use SDL2.

Miscellaneous changelog:

CMake: Blacklist GCC 7.0/7.1 versions.

Q3-Q4 2016 Changes


Q3 2016 progress report hightlights, read the full report here.

Q4 2016 progress report hightlights, read the full report here.

GSdx changelog:

GSdx: Hardware mipmapping support.

GSdx-TC: Proper scaling of all textures.

GSdx: Handling illegal 8 bits pixel storage format.

GSdx-PCRTC: Feedback write support.

GSdx-glsl: Optimize number of active constant buffers in the shader.

GSdx: Avoid illegal instruction crash on older CPUs.

GSdx: Alpha test improvements.

GSdx: Proper custom resolution scaling.

Core changelog:

PCSX2: PSX mode compatibility.

PCSX2: PSX mode, proper video mode initialization.

PCSX2: Improved patch handling.

PCSX2: Accurate video mode detection.

LilyPad and Onepad changelog:

LilyPad: Add separate bindings for each pad type.

LilyPad: Add PlayStation Mouse support.

LilyPad: Updated user interface.

LilyPad: Add dance pad support and revamped Lilypad dialog.

OnePad: General improvements on accuracy.

CDVD changelog:

cdvdgigaherz: Linux port.

Miscellaneous changelog:

PCSX2: FreeBSD support.

Linux: Support Vsync on Linux free driver.

Windows: Remove DirectX redistributable dependency on Windows 8.1/10.

Q1-Q2 2016 Changes


January - February 2016 progress report hightlights, read the full report here.

Q2 2016 progress report hightlights, read the full report here.

GSdx changelog:

GSdx: Fast texture invalidation option.

GSdx: Improved detection of Framebuffer size.

GSdx: Enable reading of Depth Buffer.

GSdx: Improved PCRTC merge circuit emulation.

GSdx-GL: Fast accurate blending.

GSdx-GL: Depth buffer lookup optimization.

GSdx-FX: Post-Processing updates.

GSdx: Proper handling of 576P/720P/1080I video modes.

Core changelog:

PCSX2: Automatic aspect ratio switch during FMV playback.

VIF: Timing fix for MSCALF, MSCNT instructions.

Vector Units: Scarface I bit gamefix.

CDVD changelog:

CDVDgigaherz: Fixed dual layer DVD reading.

CDVD: Improved ISO layer break detection algorithm.

Lilypad and Onepad changelog:

LilyPad: Add Pop'n Music controller support.

Onepad: GUI redesign.

Miscellaneous changelog:

PCSX2: GUI Improvements.

PCSX2: PCSX2-Auto test suite.

:arrow: Source
 

Goku1992A

Well-Known Member
Member
Joined
Nov 20, 2019
Messages
1,823
Trophies
1
Age
33
XP
2,612
Country
United States
I love this emulator because I can preserve my PS2 for much longer... also the games play in HD once you mess with the settings. It's such a pain to use Winhip and connect the IDE adapter to the IDE HDD this is much better I havent really dabbled in playing the games via SMB
 

Goku1992A

Well-Known Member
Member
Joined
Nov 20, 2019
Messages
1,823
Trophies
1
Age
33
XP
2,612
Country
United States
@64bitmodels I highly recommend a Dell G3 I had bought mines last year when it was on sale for $600. I'm not the greatest PC expert in the world or build PC's but I do know that model can play this current gen graphics in 4K (like a Xbox One X) and I tested all the emulators (PS2/Wii/Wii U/ PS3) and they work well. If you have the $$$ I highly recommend
 

64bitmodels

Professional Nintendo Hater
Member
Joined
Aug 1, 2019
Messages
1,451
Trophies
1
Age
18
XP
2,883
Country
United States
@64bitmodels I highly recommend a Dell G3 I had bought mines last year when it was on sale for $600. I'm not the greatest PC expert in the world or build PC's but I do know that model can play this current gen graphics in 4K (like a Xbox One X) and I tested all the emulators (PS2/Wii/Wii U/ PS3) and they work well. If you have the $$$ I highly recommend
Maybe on black friday
 

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,734
Country
Mexico
@64bitmodels I highly recommend a Dell G3 I had bought mines last year when it was on sale for $600. I'm not the greatest PC expert in the world or build PC's but I do know that model can play this current gen graphics in 4K (like a Xbox One X) and I tested all the emulators (PS2/Wii/Wii U/ PS3) and they work well. If you have the $$$ I highly recommend
Eh, not exactly, The GPU is the lowest end from NVIDIA in late 2016, and the CPU is from the middle tier of the 8th gen of i5 processors. The RAM is kind of in the middle of PC specs, it's not the recommended amount in latest games anymore, but since a pretty short time. For ex: Red Dead Redemption 2 isn't going to run in 4K at Medium settings in solid 30 FPS, but it can play it on Low settings at 1080p at 80 FPS. But I mean, even for my PC (that I'm complainin' as if I have the best PC specs on the world in my desktop) it could be an upgrade.
I see that you have this laptop, and for the price it's pretty good, but it's not any console killer neither slepper PC on a budget.
 
Last edited by E1ite007,

Tom Bombadildo

Dick, With Balls
Member
Joined
Jul 11, 2009
Messages
14,575
Trophies
2
Age
29
Location
I forgot
Website
POCKET.LIKEITS
XP
19,212
Country
United States
Dude it's intel hd and a 1.04 4 core ghz cpu, this thing aint runnin ps2 anytime soon
If it's any kind of modern CPU made in the last 4 years, it's definitely possible PCSX2 will run just fine. Modern CPUs have great single threaded performance, even at low clock speeds they can sometimes match older high end CPUs. And Intel's integrated graphics have gotten quite useable, even with their low spec CPUs. Especially for something like PCSX2, which doesn't require much GPU power to begin with.

What CPU exactly do you have?
 

64bitmodels

Professional Nintendo Hater
Member
Joined
Aug 1, 2019
Messages
1,451
Trophies
1
Age
18
XP
2,883
Country
United States
If it's any kind of modern CPU made in the last 4 years, it's definitely possible PCSX2 will run just fine. Modern CPUs have great single threaded performance, even at low clock speeds they can sometimes match older high end CPUs. And Intel's integrated graphics have gotten quite useable, even with their low spec CPUs. Especially for something like PCSX2, which doesn't require much GPU power to begin with.

What CPU exactly do you have?
Processor Intel(R) Atom(TM) x5-E8000 CPU @ 1.04GHz, 1041 Mhz, 4 Core(s), 4 Logical Processor(s)
 

Goku1992A

Well-Known Member
Member
Joined
Nov 20, 2019
Messages
1,823
Trophies
1
Age
33
XP
2,612
Country
United States
Eh, not exactly, The GPU is the lowest end from NVIDIA in late 2016, and the CPU is from the middle tier of the 8th gen of i5 processors. The RAM is kind of in the middle of PC specs, it's not the recommended amount in latest games anymore, but since a pretty short time. For ex: Red Dead Redemption 2 isn't going to run in 4K at Medium settings in solid 30 FPS, but it can play it on Low settings at 1080p at 80 FPS. But I mean, even for my PC (that I'm complainin' as if I have the best PC specs on the world in my desktop) it could be an upgrade.
I see that you have this laptop, and for the price it's pretty good, but it's not any console killer neither slepper PC on a budget.

Well for me the price I paid for it was pretty good. All the current gen games I can play with no problem I compared it with my PS4 and my Xbox One S. But then again I don't have a 4K TV so I never tested the (4K) but you are right it does struggle when I try to play in high settings I noticed that so I keep them in medium. I do wish I held out in buying a better version but then again I don't wanna spend $1000 on a laptop. I'm confident it can play this gen fine but as for next gen it won't be playing those games.
 
  • Like
Reactions: E1ite007

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
Took them long enough. Let me guess, every game still needs a look up to the PCSX2 Wiki to get it to run correctly?

--------------------- MERGED ---------------------------

Dang I thought it might finally fix black sky in burnout 3 cause this has been an issue forever but no.

 
  • Like
Reactions: Zense

x65943

i can be your sega dreamcast or sega nightmarecast
Supervisor
GBAtemp Patron
Joined
Jun 23, 2014
Messages
6,230
Trophies
3
Location
ΗΠΑ
XP
26,320
Country
United States
Honestly guys, since this version is just a culmination of 4 years of betas - unless you have been using the last official build, you should notice almost no difference between this and the betas you have been using
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...