Homebrew.pagePS5 catalog
TV mode GitHub Submit app
New ProsperoStore is here. Browse, install and update every app in this catalog straight from your PS5. Now in alpha. Get it on GitHub
All apps
XashPS5 icon

Game

XashPS5

GordonProsperoManUpdated

  • v1.3
  • 30 MB
  • GPL-3.0
  • zip

Native PS5 port of Xash3D FWGS: Half-Life, Opposing Force and Blue Shift up to 4K at 60 FPS with DualSense input. Needs your own Half-Life game data.

Release notes

New

  • Vulkan rendering: the game now runs on Mesa Zink over the RADV Vulkan driver (PS5_Vulkan by Mihawk). Whole frames go to the GPU at once: steady frame rate in 4K even in the heaviest fights.
  • 4K by default. 1440p and 1080p are still available in Options, Video, Video modes.
  • 120 FPS on 120 Hz displays: open Options, Video, Video modes and tick 120 Hz. It is off by default. The console must also allow 120 Hz output (Settings, Screen and Video, Video Output).
  • Counter-Strike (your own cstrike folder): game code and menus built in, with team selection, buy menu (D-pad up), MOTD and a Change team button in the pause menu.
  • USB keyboard and mouse (or a wireless USB receiver): keys by position, mouse look, buttons and wheel, a cursor in the menus. QWERTY text by default, type ps5_kb_layout fr in the console for AZERTY. The DualSense keeps working at the same time.
  • Toggle crouch on Circle, with a checkbox in Options, Gamepad (on by default).
  • New right-stick aim curve: one circular deadzone and a response curve, precise small moves and fast full turns. Idea and tuning from mpereiraesaa/ps5-xash3d-halflife, thank you.
  • A notification tells you what to copy when the game files are missing.

Fixes

  • The PS5 system keyboard could stay disabled after using an older build.
  • No more crash when a file inside a .pk3 archive is opened.

Changed

  • Quieter logs. Create /data/xash_debug.txt on the console for verbose output.
  • The previous run's log is kept as /data/xash_log_previous.txt.

Install

  • Download PPSA19111.zip and unzip it.
  • Copy your own valve folder into PPSA19111/valve/, plus gearbox, bshift and/or cstrike if you own them (delete the folders you don't use). Keep the .cfg files and valve/extras.pk3 from the zip.

Written by GordonProsperoMan for v1.3. Read the full notes on GitHub

Safety

  • Stays in the sandbox
  • Built by the developer

The scan found no way for this app to reach beyond its own files: no payload, no connection to the payload loader, no request to a jailbreak service.

The developer built and uploaded this file by hand. Nothing ties it to the published source.

From an automatic scan of the release file, which is read and never run. It can miss things: it is not a guarantee. How the scan works

Install

Read the release notes and the project's documentation first. Some apps need extra setup, such as a payload, configuration or additional files, and the developer's instructions take precedence over the general steps below.

  1. Download PPSA19111.zip and extract it on your computer.
  2. Copy the extracted PPSA19111/ folder to /data/homebrew/ on your PS5, for example over FTP.
  3. A loader such as ShadowMountPlus picks it up. Launch XashPS5 from the home screen.

Verify

This listing is pinned to one exact file. sha256sum PPSA19111.zip must print:

1bb8f143016c51d0fac8e1621e95c65aa6cf143ee7eeb03b4ab3febe5c294670

This app and its content are the responsibility of its developer, GordonProsperoMan. Homebrew runs with elevated access on a jailbroken console; install only what you trust.

Source

GordonProsperoMan/xash3d-ps5Release v1.3

Details

Title ID
PPSA19111
Version
1.3
Format
ZIP folder
License
GPL-3.0
File
PPSA19111.zip
Updated