Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CPU Instruction Sets on Linux
#1
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?
Desktop:
[email protected] GHz | Cooler Master V8 | MSI Z97 PC MATE | 16GB [email protected] MHz (CL7-8-8-24) | PNY GTX970 4GB GDDR5
500 GB Samsung EVO 850 SSD | Windows 10 Pro x64 | Nvidia Driver 376.33
Laptop:
MSI GE72VR Apache Pro-027
Reply

Sponsored links

#2
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.
Reply
#3
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...
Desktop:
[email protected] GHz | Cooler Master V8 | MSI Z97 PC MATE | 16GB [email protected] MHz (CL7-8-8-24) | PNY GTX970 4GB GDDR5
500 GB Samsung EVO 850 SSD | Windows 10 Pro x64 | Nvidia Driver 376.33
Laptop:
MSI GE72VR Apache Pro-027
Reply
#4
(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.
Lurking until I can fix my desktop...
Reply
#5
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
Desktop:
[email protected] GHz | Cooler Master V8 | MSI Z97 PC MATE | 16GB [email protected] MHz (CL7-8-8-24) | PNY GTX970 4GB GDDR5
500 GB Samsung EVO 850 SSD | Windows 10 Pro x64 | Nvidia Driver 376.33
Laptop:
MSI GE72VR Apache Pro-027
Reply
#6
(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.
Lurking until I can fix my desktop...
Reply
#7
which syntax error ?
Reply
#8
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...
Desktop:
[email protected] GHz | Cooler Master V8 | MSI Z97 PC MATE | 16GB [email protected] MHz (CL7-8-8-24) | PNY GTX970 4GB GDDR5
500 GB Samsung EVO 850 SSD | Windows 10 Pro x64 | Nvidia Driver 376.33
Laptop:
MSI GE72VR Apache Pro-027
Reply
#9
(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
Lurking until I can fix my desktop...
Reply
#10
(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
Desktop:
[email protected] GHz | Cooler Master V8 | MSI Z97 PC MATE | 16GB [email protected] MHz (CL7-8-8-24) | PNY GTX970 4GB GDDR5
500 GB Samsung EVO 850 SSD | Windows 10 Pro x64 | Nvidia Driver 376.33
Laptop:
MSI GE72VR Apache Pro-027
Reply




Users browsing this thread: 1 Guest(s)