notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q4
rpcs3 PS3 emulator/debugger
0.0.34 emulators on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.34Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-08 00:03:15
Last Update: 2024-11-02 00:41:04
Commit Hash: db6b75c
Also Listed In: wayland
License: APACHE20 ISCL GPLv2 MIT ZLIB
WWW:
https://rpcs3.net/
Description:
RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The project began development on May 23rd, 2011 and currently sports modern Vulkan, Direct3D 12 and OpenGL graphic APIs. The emulator is capable of booting and playing hundreds of commercial games. With each and every contribution and donation, more and more games are becoming closer and closer to either booting or full playability.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (67 items)
Collapse this list.
  1. /usr/local/share/licenses/rpcs3-0.0.34/catalog.mk
  2. /usr/local/share/licenses/rpcs3-0.0.34/LICENSE
  3. /usr/local/share/licenses/rpcs3-0.0.34/APACHE20
  4. /usr/local/share/licenses/rpcs3-0.0.34/ISCL
  5. /usr/local/share/licenses/rpcs3-0.0.34/GPLv2
  6. /usr/local/share/licenses/rpcs3-0.0.34/MIT
  7. /usr/local/share/licenses/rpcs3-0.0.34/ZLIB
  8. bin/rpcs3
  9. share/applications/rpcs3.desktop
  10. share/icons/hicolor/48x48/apps/rpcs3.png
  11. share/icons/hicolor/scalable/apps/rpcs3.svg
  12. share/metainfo/rpcs3.metainfo.xml
  13. share/rpcs3/GuiConfigs/Classic (Bright).qss
  14. share/rpcs3/GuiConfigs/Darker Style by TheMitoSan.qss
  15. share/rpcs3/GuiConfigs/Envy.qss
  16. share/rpcs3/GuiConfigs/Kuroi (Dark) by Ani.qss
  17. share/rpcs3/GuiConfigs/ModernBlue Theme by TheMitoSan.qss
  18. share/rpcs3/GuiConfigs/Nekotekina by GooseWing.qss
  19. share/rpcs3/GuiConfigs/Skyline (Nightfall).qss
  20. share/rpcs3/GuiConfigs/Skyline.qss
  21. share/rpcs3/GuiConfigs/YoRHa by Ani.qss
  22. share/rpcs3/GuiConfigs/YoRHa-background.jpg
  23. share/rpcs3/GuiConfigs/kot-bg.jpg
  24. share/rpcs3/GuiConfigs/list_arrow_blue.png
  25. share/rpcs3/GuiConfigs/list_arrow_down_blue.png
  26. share/rpcs3/GuiConfigs/list_arrow_down_green.png
  27. share/rpcs3/GuiConfigs/list_arrow_down_white.png
  28. share/rpcs3/GuiConfigs/list_arrow_green.png
  29. share/rpcs3/GuiConfigs/list_arrow_white.png
  30. share/rpcs3/Icons/ui/L1.png
  31. share/rpcs3/Icons/ui/L2.png
  32. share/rpcs3/Icons/ui/R1.png
  33. share/rpcs3/Icons/ui/R2.png
  34. share/rpcs3/Icons/ui/circle.png
  35. share/rpcs3/Icons/ui/cross.png
  36. share/rpcs3/Icons/ui/dpad.png
  37. share/rpcs3/Icons/ui/dpad_down.png
  38. share/rpcs3/Icons/ui/dpad_left.png
  39. share/rpcs3/Icons/ui/dpad_right.png
  40. share/rpcs3/Icons/ui/dpad_up.png
  41. share/rpcs3/Icons/ui/fade_bottom.png
  42. share/rpcs3/Icons/ui/fade_top.png
  43. share/rpcs3/Icons/ui/left_stick.png
  44. share/rpcs3/Icons/ui/new.png
  45. share/rpcs3/Icons/ui/right_stick.png
  46. share/rpcs3/Icons/ui/save.png
  47. share/rpcs3/Icons/ui/select.png
  48. share/rpcs3/Icons/ui/spinner-24.png
  49. share/rpcs3/Icons/ui/square.png
  50. share/rpcs3/Icons/ui/start.png
  51. share/rpcs3/Icons/ui/triangle.png
  52. share/rpcs3/git/README.md
  53. share/rpcs3/git/commits.lst
  54. share/rpcs3/test/dump_stack.elf
  55. share/rpcs3/test/gs_gcm_basic_triangle.elf
  56. share/rpcs3/test/gs_gcm_cube.elf
  57. share/rpcs3/test/gs_gcm_handle_system_cmd.elf
  58. share/rpcs3/test/gs_gcm_hello_world.elf
  59. share/rpcs3/test/gs_gcm_tetris.elf
  60. share/rpcs3/test/pad_test.elf
  61. share/rpcs3/test/ppu_thread.elf
  62. share/rpcs3/test/pspgame.elf
  63. share/rpcs3/test/rpcsp.elf
  64. share/rpcs3/test/spurs_test.self
  65. @owner
  66. @group
  67. @mode
Collapse this list.
Dependency lines:
  • rpcs3>0:emulators/rpcs3
To install the port:
cd /usr/ports/emulators/rpcs3/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/rpcs3
  • pkg install rpcs3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rpcs3
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1730503352 SHA256 (RPCS3-rpcs3-v0.0.34-17082-g17e78a9e6f_GH0.tar.gz) = 5a62c212d0d44764082a61ba4d4eb41ec7f27f6fcd5366b6e003551415c8ed3e SIZE (RPCS3-rpcs3-v0.0.34-17082-g17e78a9e6f_GH0.tar.gz) = 7836086

Expand this list (28 items)

Collapse this list.

SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe SIZE (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = 606828 SHA256 (asmjit-asmjit-416f735_GH0.tar.gz) = 65ba9c3487da09af02db0c34405d1bdd3e49e134062930777f272007d97940fd SIZE (asmjit-asmjit-416f735_GH0.tar.gz) = 1151444 SHA256 (facebook-zstd-v1.4.7-2181-g97291fc5_GH0.tar.gz) = f8dd4108d24ee82079ba546f3d149a5fa8943d37a4bc2fdea4c6aae872df694d SIZE (facebook-zstd-v1.4.7-2181-g97291fc5_GH0.tar.gz) = 2427123 SHA256 (jbeder-yaml-cpp-0.8.0-11-g456c68f_GH0.tar.gz) = 3793d936474b1e6366f934f128f168dae711fd5e248dac048226c7879cefd6a3 SIZE (jbeder-yaml-cpp-0.8.0-11-g456c68f_GH0.tar.gz) = 1018173 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-323-ge867c06_GH0.tar.gz) = 41b666b0d2bb87a6edbb9c629c5f3297a7a07bc1b07738fdb3f893ba90803a1c SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-323-ge867c06_GH0.tar.gz) = 465996 SHA256 (KhronosGroup-SPIRV-Tools-v2023.5.rc1_GH0.tar.gz) = aed90b51ce884ce3ac267acec75e785ee743a1e1fd294c25be33b49c5804d77c SIZE (KhronosGroup-SPIRV-Tools-v2023.5.rc1_GH0.tar.gz) = 3147730 SHA256 (KhronosGroup-glslang-13.1.1_GH0.tar.gz) = 1c4d0a5a38c8aaf89a2d7e6093be734320599f5a6775b2726beeb05b0c054e66 SIZE (KhronosGroup-glslang-13.1.1_GH0.tar.gz) = 3763210 SHA256 (kcat-openal-soft-1.23.1_GH0.tar.gz) = dfddf3a1f61059853c625b7bb03de8433b455f2f79f89548cbcbd5edca3d4a4a SIZE (kcat-openal-soft-1.23.1_GH0.tar.gz) = 840185 SHA256 (kinetiknz-cubeb-cubeb-0.2-1425-g88585b6_GH0.tar.gz) = d10bf2d54d7202efa39ac10bc580048666d6e7a5019a5d1f0f71e8b7bf01f25c SIZE (kinetiknz-cubeb-cubeb-0.2-1425-g88585b6_GH0.tar.gz) = 226777 SHA256 (miniupnp-miniupnp-miniupnpd_2_3_6_GH0.tar.gz) = 6e5ee2239030486675f558cc840d154e5e2db9517efc96c5b0ab2b2c34c1a128 SIZE (miniupnp-miniupnp-miniupnpd_2_3_6_GH0.tar.gz) = 462607 SHA256 (nothings-stb-013ac3b_GH0.tar.gz) = f2f5aeaa2504f8dc3ee7412cb480f9be218766c7a652ce3bcebbc25ec72d7e9c SIZE (nothings-stb-013ac3b_GH0.tar.gz) = 1510649 SHA256 (wolfSSL-wolfssl-v5.7.2-stable_GH0.tar.gz) = 0f2ed82e345b833242705bbc4b08a2a2037a33f7bf9c610efae6464f6b10e305 SIZE (wolfSSL-wolfssl-v5.7.2-stable_GH0.tar.gz) = 23591507 SHA256 (thestk-rtmidi-6.0.0_GH0.tar.gz) = ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0 SIZE (thestk-rtmidi-6.0.0_GH0.tar.gz) = 515502

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. flatc : devel/flatbuffers
  2. evdev-proto>0 : devel/evdev-proto
  3. jackit>0 : audio/jack
  4. pulseaudio>0 : audio/pulseaudio
  5. sndio>0 : audio/sndio
  6. vulkan.h : graphics/vulkan-headers
  7. cmake : devel/cmake-core
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. python3.11 : lang/python311
  11. sdl2-config : devel/sdl20
  12. xorgproto>=0 : x11/xorgproto
  13. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libxxhash.so : devel/xxhash
  2. libcurl.so : ftp/curl
  3. libpng.so : graphics/png
  4. libavcodec.so : multimedia/ffmpeg
  5. libpugixml.so : textproc/pugixml
  6. libevdev.so : devel/libevdev
  7. libudev.so : devel/libudev-devd
  8. libFAudio.so : audio/faudio
  9. libjack.so : audio/jack
  10. libvulkan.so : graphics/vulkan-loader
  11. libGL.so : graphics/libglvnd
  12. libGLEW.so : graphics/glew
  13. libiconv.so : converters/libiconv
  14. libLLVM-16.so : devel/llvm16
  15. libopenal.so.1 : audio/openal-soft
  16. libSDL2.so : devel/sdl20
  17. libQt6Core.so : devel/qt6-base
  18. libQt6Multimedia.so : multimedia/qt6-multimedia
  19. libQt6Svg.so : graphics/qt6-svg
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for rpcs3-0.0.34: ALSA=off: ALSA audio architecture support EVDEV=on: libevdev-based joystick support FAUDIO=on: FAudio audio support JACK=on: JACK audio server support PULSEAUDIO=on: PulseAudio sound server support SDL=on: Simple Direct Media Layer support SNDIO=on: Sndio audio support VULKAN=on: Vulkan renderer ===> Use 'make config' to modify these settings
Options name:
emulators_rpcs3
USES:
cmake elfctl gl iconv:wchar_t llvm:min=16,lib localbase:ldflags openal:soft pkgconfig python:build qt:6 xorg sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/RPCS3/rpcs3/tar.gz/v0.0.34-17082-g17e78a9e6f?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.0.34
02 Nov 2024 00:41:04
commit hash: db6b75cd461464e859d4482813fffe231f4b4028commit hash: db6b75cd461464e859d4482813fffe231f4b4028commit hash: db6b75cd461464e859d4482813fffe231f4b4028commit hash: db6b75cd461464e859d4482813fffe231f4b4028 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.34

Changes:	https://github.com/RPCS3/rpcs3/compare/5c5edb4785...17e78a9e6f
(cherry picked from commit b60c7825bed57575299b658ca71e0d834c26344e)
0.0.33.17072
31 Oct 2024 00:54:46
commit hash: 2e52d017ea7ab1757a412eccaf02b5bcc7193a33commit hash: 2e52d017ea7ab1757a412eccaf02b5bcc7193a33commit hash: 2e52d017ea7ab1757a412eccaf02b5bcc7193a33commit hash: 2e52d017ea7ab1757a412eccaf02b5bcc7193a33 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17072

Changes:	https://github.com/RPCS3/rpcs3/compare/431221f172...5c5edb4785
(cherry picked from commit 6795450ff3e727e1ef0eba5189aa13aff6fd098f)
0.0.33.17065
27 Oct 2024 00:36:41
commit hash: 5ba985796b9990e8827d4b16dbfac7195d49cdb8commit hash: 5ba985796b9990e8827d4b16dbfac7195d49cdb8commit hash: 5ba985796b9990e8827d4b16dbfac7195d49cdb8commit hash: 5ba985796b9990e8827d4b16dbfac7195d49cdb8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17065

Changes:	https://github.com/RPCS3/rpcs3/compare/60ae4c1121...431221f172
(cherry picked from commit 41deb0568d87d5a0b858aaa206b843fa21b77a35)
0.0.33.17055
24 Oct 2024 00:50:03
commit hash: 359b96bb6b4298db1d9f4908dd1a7658ae370260commit hash: 359b96bb6b4298db1d9f4908dd1a7658ae370260commit hash: 359b96bb6b4298db1d9f4908dd1a7658ae370260commit hash: 359b96bb6b4298db1d9f4908dd1a7658ae370260 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17055

Changes:	https://github.com/RPCS3/rpcs3/compare/18c01f7151...60ae4c1121
(cherry picked from commit 34bac0df3e85e08cba3521465dd69dc5cb23da8a)
0.0.33.17042
17 Oct 2024 00:48:52
commit hash: dc96a9e7840b249084c9cd52a841b7787eaa557ecommit hash: dc96a9e7840b249084c9cd52a841b7787eaa557ecommit hash: dc96a9e7840b249084c9cd52a841b7787eaa557ecommit hash: dc96a9e7840b249084c9cd52a841b7787eaa557e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17042

Changes:	https://github.com/RPCS3/rpcs3/compare/7b92cbcb9a...18c01f7151
(cherry picked from commit 5f72233cc3c223f40c38fbbdc7137bbb0d5a4a46)
0.0.33.17034
17 Oct 2024 00:48:37
commit hash: 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713commit hash: 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713commit hash: 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713commit hash: 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17034

Changes:	https://github.com/RPCS3/rpcs3/compare/8fac136056...7b92cbcb9a
(cherry picked from commit b71659513493a60dc583c6869eb566b69faa60b5)
0.0.33.17023
11 Oct 2024 23:18:30
commit hash: 1f8b59a868288b1d1645d57bd6be7f6a8ed432dccommit hash: 1f8b59a868288b1d1645d57bd6be7f6a8ed432dccommit hash: 1f8b59a868288b1d1645d57bd6be7f6a8ed432dccommit hash: 1f8b59a868288b1d1645d57bd6be7f6a8ed432dc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17023

Changes:	https://github.com/RPCS3/rpcs3/compare/d51d5ce86d...8fac136056
(cherry picked from commit dde0dc710826e568f839417963f7d55d0a6330bf)
0.0.33.17020
08 Oct 2024 00:02:16
commit hash: 6beb2cfaeca0321e1d6888eecdc412d7a0f7774dcommit hash: 6beb2cfaeca0321e1d6888eecdc412d7a0f7774dcommit hash: 6beb2cfaeca0321e1d6888eecdc412d7a0f7774dcommit hash: 6beb2cfaeca0321e1d6888eecdc412d7a0f7774d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/rpcs3: update to 0.0.33.17020

Changes:	https://github.com/RPCS3/rpcs3/compare/938306a7bc...d51d5ce86d
(cherry picked from commit 2a672592fb86966196975e28b1a0462228a23519)

Number of commits found: 8