Skip to content

MP3-PS4 v00.51

Latest

Choose a tag to compare

@iHaiDeeZ iHaiDeeZ released this 08 Nov 18:33

Source only: there's no package to download. Build it from your own copy of the game: see Getting started.

What's in v00.51

  • Renut draws the game's Direct3D calls on Vulkan (Mesa RADV): HDR and exposure, the tiled G-buffer and the game's 4x-aliased resolves all right.
  • Busy fights 15-25 fps (they were 4-5 when the port began): the game's threads at their own priorities and cores, spread over seven cores; the game's audio update without the wait that held the main thread; XAudio2's mixer in SSE; the physical window's check taken once per base register.
  • One-file package: MP3_PKG_GAME=1 puts your game and Title Update 6 inside the package (8.2 GB), read from the package before /data/MP3.
  • Your own sce_sys/icon0.png and pic1.png go into your package.
  • The live console (a TCP port for the PC's tools) and the RAGE task hooks are left out of the build; their code stays (mp3/ps4/mp3_ps4_switches.h).

Known issues

  • Busy fights stay under 30 fps: the main thread's own work on the Jaguar.
  • Some crackle and distortion in the sound.
  • Xbox Live prompts in the menus, and Xbox button icons in this build.
  • The quick menu's VIDEO tab belongs to the Xenos emulation build and does nothing in the Renut package.

Built with

mp3-nx 0ec53ef + patches/mp3-ps4.patch, rexglue-sdk-nx f961303 + patches/sdk-ps4.patch, Renut from mgr-nx-deko d4bc16e + MGR-PS4 5c6293b, rexglue-sdk c94f5eb, dxc-bin 737ac9f, ps4-kit 56b3d86 (not published yet). Your game: Max Payne 3 for Xbox 360, disc 1 with Title Update 6 (version 0.0.6.6): default.xex SHA-1 d36c6b8e6afc796b4c82f831aff6bf41ba494e6a, default.xexp SHA-1 6370fad01ff3820641888ab71918e52c11917922.

Tested on one base PS4 with GoldHEN. Help, reports and news on Discord.