PS5SX2 1.50 is build vk-285-113: the normal build, no TESTING watermark.
Sources: PS5SX2 5e1e47b (this tag) and the Vulkan driver 6a20943 (Swordpdf/PS5HB_Vulkan, release vk-285-113).
What's new
Games
- Titles from the game database. A game's name comes from its serial, whatever the file is called:
SLUS_200.39.chdshows as its real title, andRatchet & Clank 3.isoas "Ratchet & Clank: Up Your Arsenal". A file name that already holds the name keeps its own spelling and region. - CSO and ZSO compressed images are listed and play, next to
.isoand.chd.
Settings page (open it with the QR code on the shelf)
- Memory cards: make blank 8, 16, 32 or 64 MB cards and choose the card for each slot, for all games or for one game.
- On screen: Info box is Off, FPS, or FPS + load (how busy the EE, GS and VU threads are). FPS graph is a blue graph of the last minute's frame rate in the top right corner; it shows with the info box off too.
- Controller: Rumble on or off, and the Keyboard and mouse group (below).
- Performance: GPU readbacks (Accurate, Whole area, Don't wait, Skip) for the few games that read the picture back from the GPU: Guitar Hero II and III, OutRun 2006.
- Graphics: Textures folder, to point a game at a texture pack anywhere.
In a game
- Hold L2 + D-pad Down for 2 seconds to open the settings page in the PS5's own web browser. The game keeps running behind it. If the console won't open its browser, the page's QR code and address show over the game instead, and holding the combo again hides them.
- Rumble: the vibration a PS2 game asks for goes to the DualSense or DualShock 4.
- USB keyboard and mouse play as the PS2 controller, with PCSX2's own keys: arrows are the D-pad, W A S D the left stick, T F G H the right stick, Enter is Start, Backspace Select, I J K L are Triangle Square Cross Circle, Q and E the shoulder buttons, 1 and 3 the triggers, 2 and 4 the stick clicks. The mouse moves a stick (the right one by default) and its buttons are R1 and L1 (or R2 and L2). F1 saves the state, F3 loads it, and holding Esc for a second goes back to the shelf. Games made for a USB keyboard and mouse (Half-Life) still get the PS2's own USB devices: Auto switches to them when a game starts reading them, or pick USB devices.
Firmware: this does nothing on firmware 11.x and 12.00. The console refuses to load its keyboard and mouse libraries for PS5SX2 there (seen on 11.40 and 12.00), and boot.log says so in its[kbm]lines. It is expected to work on 10.60 and older, but no console has tried yet.
Textures
- Texture packs are looked for on a USB drive too (
PS5SX2/texturesortextures, then<game ID>/replacements/), else in/data/PCSX2/textures, or in the folder the Textures folder setting names. - DDS textures load (BC1, BC2, BC3, BC7 and uncompressed), next to PNG.
Fixed (from the vk-285-112 logs)
- Guitar Hero II and III, OutRun 2006 read the picture back from the GPU every frame, which costs 8 to 21 ms a frame on the PS5. The driver's readback copy is faster now, boot.log counts the readbacks (
[readbacks]), and the GPU readbacks switch above trades accuracy for speed. Not measured on a console yet: please retest. - The Sims: Bustin' Out, Stuntman, Area 51 lost the GPU after one graphics submission grew too big for the driver. A frame's commands are now sent in pieces of at most 3500 draws, and a single huge draw is split too. Zatch Bell! Mamodo Fury probably stopped for the same reason: please retest it. If a game still hangs, the report now says what kind of hang it was and keeps the end of its logs.
- Hitman: Contracts and GTA: Vice City timed out on a console whose
flagsfolder was empty (firmware 10.20): the GPU settings the app gives the driver came from files in that folder. The app sets them itself now. Please retest. - Logs survive a console that shows
/dataonly after the jailbreak (its boot.log used to stay empty), and a system kill or a crash signal leaves a line in them. - No more "Unsafe Settings" warning for the 130% EE speed the app starts with.
In PS5SX2-vk-285-113.zip:
PPSA99203/goes to/data/homebrew/:eboot.bin,sce_sys/andsce_module/libc.prx.PCSX2/goes to/data/:resources/,flags/,gs.ini,live.ini, the presets insettings/,patches/andcheats/, and emptybios/andgames/.NOTICE.txt,COPYING.GPLv3andTHIRD-PARTY-LICENSES.txt(which now includes LZ4, for ZSO).
Updating from vk-285-112: close PS5SX2 and replace only /data/homebrew/PPSA99203/eboot.bin. Keep your /data/PCSX2 folder: your settings, memory cards and save states are in it.
You also need:
- a jailbroken PS5 with kstuff and the PS5SX2 Helper;
- ShadowMountPlus by drakmor (based on VoidWhisper's ShadowMount), loaded at every boot: it mounts PS5SX2 from
/data/homebrew/PPSA99203/and puts it on the home screen; PPSA99203listed in/data/whitelist.txt;- your own BIOS in
PCSX2/bios/and games inPCSX2/games/.
The README has the details.
Checks:
eboot.binsha256317fb55f8cd0991c433e6aa06c1ad077c9cab10af5d5f9ecceceec4b251b60cd.- The same build, in its console-ready form (
0ffe985e465c8c52be22d2a054207b31704ecb83fa6dcb77e305060a06bb8898), runs on the dev PS5 Pro (firmware 11.40). Its boot.log readsbuild=vk-285-113andsources: driver 6a20943cc0, pcsx2 5e1e47bffb, with no testing lines. - Every other file is byte-identical to vk-285-112, except
NOTICE.txtandTHIRD-PARTY-LICENSES.txt. - Zip sha256
24fe266d394c479a2e137e089cc8c4ac98d425964be2ddbb00f115e634fb9237.