Package Details: libretro-lrps2-git r13104.f3c8743d6-2

Git Clone URL: https://aur.archlinux.org/libretro-lrps2-git.git (read-only, click to copy)
Package Base: libretro-lrps2-git
Description: Sony PlayStation 2 core (fork of PCSX2)
Upstream URL: https://github.com/libretro/LRPS2
Keywords: console emulator
Licenses: GPL2, GPL3, LGPL3
Groups: libretro
Conflicts: libretro-lrps2, libretro-pcsx2
Provides: libretro-lrps2, libretro-pcsx2
Submitter: abouvier
Maintainer: abouvier
Last Packager: abouvier
Votes: 6
Popularity: 0.004446
First Submitted: 2022-12-26 01:20 (UTC)
Last Updated: 2023-05-22 04:41 (UTC)

Required by (3)

Sources (3)

Latest Comments

« First ‹ Previous 1 2

abouvier commented on 2021-08-29 20:18 (UTC)

It's needed for the xxd command: https://github.com/libretro/pcsx2/blob/b031b66b9b4280d729c334b1e8817595ea11dfaa/pcsx2/CMakeLists.txt#L339-L374

agapito commented on 2021-08-29 19:05 (UTC)

Remove vim as dependency, is not needed to build this package.

power_frontier commented on 2021-07-13 02:47 (UTC) (edited on 2021-07-13 02:54 (UTC) by power_frontier)

@abouvier Doing manually as you requested show the same references error on the linkage stage

**[100%] Linking CXX shared library pcsx2_libretro.so** En la función ‘zlib_codec_init’, incluido en línea de ‘cdzl_codec_init’ en /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:689:8, incluido en línea de ‘cdzl_codec_init’ en /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:671:18: /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17: aviso: ‘free’ called on pointer ‘codec_7(D)’ with nonzero offset 1136 [-Wfree-nonheap-object] 2598 | free(data); | ^ En la función ‘zlib_codec_init’, incluido en línea de ‘cdfl_codec_init’ en /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:794:8: /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17: aviso: **‘free’ called on pointer ‘codec_11(D)’ **with nonzero offset 184 [-Wfree-nonheap-object] 2598 | free(data); | ^ /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17: aviso: ‘free’ called on pointer ‘codec_11(D)’ with nonzero offset 184 [-Wfree-nonheap-object] En la función ‘zlib_codec_init’, incluido en línea de ‘cdlz_codec_init’ en /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:603:8: /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17:** aviso: ‘free’ called on pointer ‘codec_11(D)’ **with nonzero offset 1176 [-Wfree-nonheap-object] 2598 | free(data); | ^ /media/Backup/pcsx2/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17: aviso: ‘free’ called on pointer ‘codec_11(D)’ with nonzero offset 1176 [-Wfree-nonheap-object] **[100%] Built target pcsx2_libretro**

but it doesn't stop this time and made the linking anyway and the install of the packege finally :-)

But now another problem is when a try to load this core on retroarch and run it. The retroarch windows just disappears. On the log I got that: https://pastebin.com/FwPUxyXc and this message on the console I launched it:

[frontier@avalon pcsx2]$ retroarch --verbose Violación de segmento (`core' generado) <- translation: segmentation fault

abouvier commented on 2021-07-11 05:42 (UTC)

@power_frontier So close, yet so far! Try using makepkg manually.

power_frontier commented on 2021-07-11 00:58 (UTC)

@abouvier First, thanks for the response. I'm using Manjaro. It's not Arch itself but really close...

abouvier commented on 2021-07-10 19:28 (UTC)

@power_frontier I don't have this error. Are you sure you are using the right distro? :p

power_frontier commented on 2021-07-10 13:53 (UTC)

I have got an error:

/var/tmp/pamac-build-frontier/libretro-pcsx2-git/src/libretro-pcsx2/3rdparty/libchdr/src/libchdr_chd.c:2598:17: aviso: ‘free’ called on pointer ‘codec_11(D)’ with nonzero offset 1176 [-Wfree-nonheap-object] /usr/bin/ld: ../plugins/GSdx/libGSdx.a(GSdx.cpp.o): en la función GSdxApp::LoadResource(int, std::vector<char, std::allocator<char> >&, char const*)': GSdx.cpp:(.text+0x7b7): referencia ag_resource_lookup_data' sin definir /usr/bin/ld: GSdx.cpp:(.text+0x7d1): referencia a g_bytes_get_data' sin definir /usr/bin/ld: GSdx.cpp:(.text+0x82f): referencia ag_bytes_unref' sin definir /usr/bin/ld: ../plugins/GSdx/libGSdx.a(GSdxResources.cpp.o): en la función GSdx_res_get_resource()': GSdxResources.cpp:(.text+0x9): referencia ag_static_resource_get_resource' sin definir /usr/bin/ld: ../plugins/GSdx/libGSdx.a(GSdxResources.cpp.o): en la función resource_constructor()': GSdxResources.cpp:(.text.startup+0x9): referencia ag_static_resource_init' sin definir /usr/bin/ld: ../plugins/GSdx/libGSdx.a(GSdxResources.cpp.o): en la función resource_destructor()': GSdxResources.cpp:(.text.exit+0x9): referencia ag_static_resource_fini' sin definir collect2: error: ld devolvió el estado de salida 1 make[2]: [pcsx2/CMakeFiles/pcsx2_libretro.dir/build.make:2998: pcsx2/pcsx2_libretro.so] Error 1 make[1]: [CMakeFiles/Makefile2:1440: pcsx2/CMakeFiles/pcsx2_libretro.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: Se produjo un fallo en build(). Cancelando...

abouvier commented on 2021-01-17 22:09 (UTC) (edited on 2021-10-26 17:58 (UTC) by abouvier)

  • a PS2 BIOS file is needed in <frontend system dir>/pcsx2/bios
  • an OpenGL (gl, glcore, ...) video driver is required in RetroArch