Search Criteria
Package Details: pcsx-redux-git r6813.b745534e-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pcsx-redux-git.git (read-only, click to copy) |
|---|---|
| Package Base: | pcsx-redux-git |
| Description: | Modern fork of the pcsxr PlayStation 1 emulator focused on reverse engineering and homebrew development |
| Upstream URL: | https://github.com/grumpycoders/pcsx-redux.git |
| Licenses: | GPL2 |
| Conflicts: | pcsx-redux |
| Provides: | pcsx-redux |
| Submitter: | algebro |
| Maintainer: | algebro |
| Last Packager: | algebro |
| Votes: | 1 |
| Popularity: | 0.010917 |
| First Submitted: | 2021-01-07 01:10 (UTC) |
| Last Updated: | 2025-12-03 22:29 (UTC) |
Dependencies (13)
- capstone (capstone-gitAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, librempeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR)
- fmt (fmt-gitAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR)
- glfw (glfw-gitAUR, glfw-wayland-minecraft-cursorfixAUR)
- libuv (libuv-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- imagemagick (imagemagick-full-gitAUR, imagemagick-gitAUR, imagemagick-fullAUR) (make)
- make (make-gitAUR, make-staticAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
Required by (0)
Sources (30)
- git+https://github.com/bluebird75/luaunit.git
- git+https://github.com/Distrotech/ucl.git
- git+https://github.com/exoticlibraries/libcester.git
- git+https://github.com/gabomdq/SDL_GameControllerDB
- git+https://github.com/google/googletest.git
- git+https://github.com/grumpycoders/luacov.git
- git+https://github.com/grumpycoders/LuaJIT.git
- git+https://github.com/grumpycoders/nanosvg.git
- git+https://github.com/grumpycoders/nanovg.git
- git+https://github.com/grumpycoders/psxlua.git
- git+https://github.com/grumpycoders/uC-sdk.git
- git+https://github.com/grumpycoders/vixl.git
- git+https://github.com/grumpycoders/zep
- git+https://github.com/herumi/xbyak
- git+https://github.com/iafonov/multipart-parser-c.git
- git+https://github.com/keplerproject/lua-compat-5.3.git
- git+https://github.com/lunarmodules/luafilesystem.git
- git+https://github.com/luvit/luv.git
- git+https://github.com/mackron/miniaudio.git
- git+https://github.com/mekhontsev/imgui_md.git
- git+https://github.com/mity/md4c.git
- git+https://github.com/Neargye/magic_enum.git
- git+https://github.com/nothings/stb.git
- git+https://github.com/ocornut/imgui.git
- git+https://github.com/serge1/ELFIO.git
- git+https://github.com/taocpp/PEGTL.git
- git+https://github.com/TartanLlama/expected.git
- git+https://github.com/uriparser/uriparser.git
- git+https://github.com/wolfpld/tracy.git
- pcsx-redux
Latest Comments
1 2 3 Next › Last »
es20490446e commented on 2025-12-04 21:09 (UTC)
Maybe using a sane default, that won't froze most systems.
Like
make --jobs=$(("$(nproc)" / 4).algebro commented on 2025-12-03 22:16 (UTC)
@es20490446e thanks! I've updated the package() function to use the new Makefile installer and removed the launch script/manual install.
As for the RAM usage when compiling, I don't think there's anything the project can really do about that. Users will need to tune the number of cores based on their system.
es20490446e commented on 2025-12-03 00:11 (UTC)
Probably this shall be:
es20490446e commented on 2025-12-02 23:35 (UTC)
Reported upstream: https://github.com/grumpycoders/pcsx-redux/issues/1980
FabioLolix commented on 2025-12-02 23:09 (UTC)
I had a similar problem with gtk4-git and instead I've increased the swap on disk to not touch the makejobs number
es20490446e commented on 2025-12-02 23:04 (UTC)
If I build this project having in "/etc/makepkg.conf" the variable
MAKEFLAGS="--jobs=$(nproc)"my 16GiB of RAM will deplete, and the whole system will freeze.If I only use half the cores (
make --jobs=$(("$(nproc)" / 2)), it will fill 10GiB of RAM.rubin55 commented on 2025-11-03 09:22 (UTC)
Hi @algebro, I went ahead and made a patch based on PR #1973. You need to remove the tail-end of that patch (the
third-party/fmtpart). Here's thePKGBUILDdiff:algebro commented on 2025-10-20 13:32 (UTC)
Thanks for investigating this @rubin55. For Arch packages it's generally preferred to link against system packages when possible, so using the submodule was a mistake. I've updated the package to use the system fmt and I'll take a stab at fixing the issue upstream since it is technically a bug there and doesn't look too complicated.
rubin55 commented on 2025-10-08 16:50 (UTC)
I noticed that even though this package pulls an fmt as a git module, it actually links against system libfmt; this must be an error in how the build is done? it is especially problematic now Arch is on fmt 12, which removed fmt::localtime, which pcsx-redux makes use of. I filed https://github.com/grumpycoders/pcsx-redux/issues/1969 upstream.
If this package would actually use the fmt submodule, the fact that arch upgraded to fmt 12 would not matter; is the linking against system fmt intentional?
algebro commented on 2025-08-18 13:39 (UTC)
Thanks for the suggestions @HurricanePootis. How did you get the depends() packages from namcap? I tried running it and I'm not getting it to display anything (other than a missing contributor tag with
--info)1 2 3 Next › Last »