Package Details: libretro-pcsx-rearmed-git 1358.c6e7ce9-1

Git Clone URL: https://aur.archlinux.org/libretro-pcsx-rearmed-git.git (read-only, click to copy)
Package Base: libretro-pcsx-rearmed-git
Description: libretro implementation of PCSX ReARMed. (PlayStation)
Upstream URL: https://github.com/libretro/pcsx_rearmed
Licenses: GPL
Groups: libretro
Conflicts: libretro-pcsx_rearmed-git
Submitter: BlackLotus89
Maintainer: cecton
Last Packager: cecton
Votes: 12
Popularity: 0.000002
First Submitted: 2015-08-14 20:17
Last Updated: 2018-05-12 17:09

Pinned Comments

cecton commented on 2018-05-12 16:54

I just adopted this package, pull requests are welcome on https://github.com/cecton/aur-libretro-pcsx-rearmed-git

Latest Comments

1 2 Next › Last »

cecton commented on 2020-12-10 08:42

@html I'll see what I can do

htm commented on 2020-12-10 04:10

i cant find any documentation to build this package for a raspberry 1. can you help anyway?

cecton commented on 2020-12-09 08:44

Hey @htm

I believe it used to work at some point because I setup CI for it.

But now my CI is broken for some time now and I don't use a Raspberry Pi 1 so I really don't know. If you do manage to fix it please feel free to make a PR with the changes you did to make it work.

htm commented on 2020-12-07 16:54

i cant build it on rpi1 ... is that not possible anymore?

processor : 0 model name : ARMv6-compatible processor rev 7 (v6l) BogoMIPS : 797.66 Features : half thumb fastmult vfp edsp java tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xb76 CPU revision : 7

Hardware : BCM2835 Revision : 100000e Serial : 00000000c3ec3fec Model : Raspberry Pi Model B Rev 2

cc1: Warnung: Schalter »-mcpu=cortex-a7« steht mit dem Schalter »-march=armv6« in Konflikt plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S: Assembler messages: plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:238: Error: selected processor does not support movw r4,#0' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:241: Error: selected processor does not supportmovt r4,#((62+1023)<<4)' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:248: Error: selected processor does not support movt r4,#((1022+31)<<4)' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:440: Error: selected processor does not supportmls r6,r3,r4,r6' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:994: Error: selected processor does not support mls r11,r12,r14,r11' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:997: Error: selected processor does not supportmls r11,r12,r14,r11' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1032: Error: selected processor does not support mls r11,r12,r14,r11' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1040: Error: selected processor does not supportmls r11,r12,r14,r11' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1125: Error: selected processor does not support mls r11,r12,r14,r11' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1817: Error: selected processor does not supportubfx r3,r2,#3,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1818: Error: selected processor does not support ubfx r4,r2,#11,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1819: Error: selected processor does not supportubfx r5,r2,#19,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1936: Error: selected processor does not support ubfx r3,r2,#3,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1937: Error: selected processor does not supportubfx r4,r2,#11,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:1940: Error: selected processor does not support ubfx r5,r2,#19,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:2582: Error: selected processor does not supportrbit r8,r8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:2583: Error: selected processor does not support rbit r8,r8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:3276: Error: selected processor does not supportmovw r3,#0x8080' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:3276: Error: selected processor does not support movt r3,#0x80' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:3281: Error: selected processor does not supportmovw r3,#0x8080' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:3281: Error: selected processor does not support movt r3,#0x80' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5265: Error: selected processor does not supportbfi r1,r3,#4,#8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5265: Error: selected processor does not support bfi r1,r4,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5265: Error: selected processor does not supportbfi r8,r10,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5265: Error: selected processor does not support bfi r8,r10,#8,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5266: Error: selected processor does not supportbfi r1,r3,#4,#8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5266: Error: selected processor does not support bfi r1,r4,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5266: Error: selected processor does not supportbfi r8,r10,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5266: Error: selected processor does not support bfi r8,r10,#8,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5271: Error: selected processor does not supportbfi r1,r3,#4,#8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5271: Error: selected processor does not support bfi r1,r4,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5271: Error: selected processor does not supportbfi r8,r10,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5271: Error: selected processor does not support bfi r8,r10,#8,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5272: Error: selected processor does not supportbfi r1,r3,#4,#8' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5272: Error: selected processor does not support bfi r1,r4,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5272: Error: selected processor does not supportbfi r8,r10,#4,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5272: Error: selected processor does not support bfi r8,r10,#8,#4' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5301: Error: selected processor does not supportmovw r3,#(0xFF<<1)' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5467: Error: selected processor does not support movw r12,#(2048+16)' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5611: Error: selected processor does not supportmovw r4,#0xFFFF' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5622: Error: selected processor does not support movw r5,#0xFFFC' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5633: Error: selected processor does not supportmovw r12,#(2048+16)2' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5808: Error: selected processor does not support ubfx r1,r8,#3,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5811: Error: selected processor does not supportubfx r2,r8,#11,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5814: Error: selected processor does not support ubfx r8,r8,#19,#5' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:5929: Error: selected processor does not supportmovw r10,#4096' in ARM mode plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.S:6030: Error: selected processor does not support `movw r10,#4096' in ARM mode make: ** [Makefile.libretro:458: plugins/gpu_neon/psx_gpu/psx_gpu_arm_neon.o] Fehler 1

cecton commented on 2018-05-12 16:54

I just adopted this package, pull requests are welcome on https://github.com/cecton/aur-libretro-pcsx-rearmed-git

cecton commented on 2017-12-27 09:56

I confirm this is working with: export platform=rpi2

faergeek commented on 2017-12-23 09:51

There's no need to install info file as it's now installed by libretro-core-info package. You'd better just add dependency on libretro-core-info package and remove info file related code.

kowalsla commented on 2017-02-16 11:56

If you build for Raspberry Pi 3 with armv7l packets you need to add
export platform=rpi2
before make in build section

ProfessorKaos64 commented on 2016-09-15 14:30

Can you please ad "groups=('libretro')" (sans quotes) so this shows up when installing the "libretro" group package set?

joao commented on 2016-02-05 14:18

Won't build correctly for armv7 architecture (ie. raspberry pi 2)
running pcsx_rearmed_libretro.so results in:
RetroArch [ERROR] :: Error(s): /usr/lib/libretro/pcsx_rearmed_libretro.so: undefined symbol: gteNCLIP_arm
RetroArch [ERROR] :: Fatal error received in: "load_dynamic()"

my very horrible hacky solution for raspberry pi 2 only is to change PKGBUILD so the build section looks like this:
build() {
cd "${_gitname}"
export CFLAGS="-mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -O3"
export CXXFLAGS=$CFLAGS
./configure --platform=libretro
make
}

this will complete compilation with a file named libretro.so (in src/pcsx_rearmed/) but fail to build the installer package. but we only need libretro.so
so rename libretro.so to: pcsx_rearmed_libretro.so
and copy it to the libretro cores folder (usr/lib/libretro/). should work.