..:: PCSX2 Forums ::..

Full Version: CPU Instruction Sets on Linux
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I think I saw this talked about somewhere a long time ago(like a few years ago) but a forum search found nothing. Why does the linux branch of pcsx2 only use SSE2? And will it use other instruction sets in the future?
Nah.

By default, a local build will be optimized to your CPU. If your CPU supports AVX, it will use the extension in all plugins and core.

Distributed builds are SSE2 only for better compatibility. It would be possible to build N times GSdx to support several ISA but someone need to do it.
I would do it but I don't know how Laugh There is a lot I would like to learn but Idk where to find the resources/information to teach myself these sorts of things...

EDIT: I stand corrected. I can do this all day with a little help from the wiki page here Laugh
http://wiki.pcsx2.net/index.php/PCSX2_Do...ld_Scripts
I just need to spend more time on linux, I have been on windows since 3.1 Tongue I'm already getting familiar with bash...
(07-26-2016, 09:35 PM)Carsomyr Wrote: [ -> ]I would do it but I don't know how Laugh There is a lot I would like to learn but Idk where to find the resources/information to teach myself these sorts of things...

EDIT: I stand corrected. I can do this all day with a little help from the wiki page here Laugh
http://wiki.pcsx2.net/index.php/PCSX2_Do...ld_Scripts
I just need to spend more time on linux, I have been on windows since 3.1 Tongue I'm already getting familiar with bash...

Here's a link to the thread I started awhile ago on this topic: 
http://forums.pcsx2.net/Thread-GSDX-Plug...ction-sets

For me, the other plugins didn't work on Linux Mint 17.3 (based on Ubuntu 14.04 LTS) because of unmet dependencies. When I upgraded to Mint 18 (Ubuntu 16.04 LTS), however they did work. I've been using the SSE4.1 plugin because the AVX2 one didn't render right (software mode looked like hardware mode in Ace Combat Zero with no mipmapping on the ground textures for some reason) and it liked to crash.
Well I tried to compile it myself using this http://wiki.pcsx2.net/index.php/PCSX2_Do...ld_Scripts and this http://wiki.pcsx2.net/index.php/PCSX2_Do...g_on_Linux. I try to do sh build.sh in konsole and it gives me a syntax error? And obviously none of the flags will work either... I mean I guess I could just run it through the gui but then I cant use flags and that doesn't help me get comfy with bash Tongue
(08-03-2016, 05:57 PM)Carsomyr Wrote: [ -> ]Well I tried to compile it myself using this http://wiki.pcsx2.net/index.php/PCSX2_Do...ld_Scripts and this http://wiki.pcsx2.net/index.php/PCSX2_Do...g_on_Linux. I try to do sh build.sh in konsole and it gives me a syntax error? And obviously none of the flags will work either... I mean I guess I could just run it through the gui but then I cant use flags and that doesn't help me get comfy with bash Tongue

I also got the syntax error when I tried to compile PCSX2 from source.
which syntax error ?
Well gregory you are a bit late to the party. I nuked Kubuntu off my drive when I clean installed the win10 Anniversary Update because i got bored again Tongue But if i remember right it said something like syntax error ")" isn't recognized or something...
(08-11-2016, 07:08 PM)gregory Wrote: [ -> ]which syntax error ?

when I ran the build.sh command from the directory where I downloaded the source code to, this was the output:

build.sh: 19: build.sh: Syntax error: "(" unexpected

I was using the instructions from here: http://wiki.pcsx2.net/index.php/PCSX2_Do...g_on_Linux
(08-12-2016, 02:46 AM)AeroAceX01 Wrote: [ -> ]when I ran the build.sh command from the directory where I downloaded the source code to, this was the output:

build.sh: 19: build.sh: Syntax error: "(" unexpected

I was using the instructions from here: http://wiki.pcsx2.net/index.php/PCSX2_Do...g_on_Linux

That is what I got as well. And then no one responded to me and I wanted to clean install 10 AU and screwing around with grub irritates me so I just wiped the whole drive and started fresh Laugh could reinstall kubuntu though Tongue
Pages: 1 2