Assassin's Creed

Assassin's Creed

 This topic has been pinned, so it's probably important
Ruri 5 Apr, 2022 @ 6:50pm
Starting AC1 on Linux with a 8+ Core CPU (Ryzen 59xx)
Proton got updated to finally run AC1 but that unfortunately does not stop all problems the game has due to being an older title.
If you got a a CPU with more than 8 cores. the game might crash before you can access the main menu.
To get around this, you should add "taskset -c 1-8" (without quotations) in the game´s launch options. You also have to add %command% after that or it would not work.
Like this: "taskset -c 1-8 %command%"
That will assign 8 cores to the game and it can start as it normally should.

This will only work on Linux (tested on Manjaro Linux and Proton 7.0-1)

EDIT: added some additional infomation so its more understandable.
Last edited by Ruri; 17 Apr, 2022 @ 12:04pm
< >
Showing 1-14 of 14 comments
76561198868205544 9 Apr, 2022 @ 2:42pm 
Hey, NiCO!

Thank you for sharing your workaround on starting AC1 when running Linux.

This is greatly appreciated! Hopefully, it will help others facing the same issue.

Thank you.

- Ubisoft Support
Shadow 19 Apr, 2023 @ 1:17pm 
Hey, thanks for the tip but it doesn't even launch on my ryzen 5900HX (16 threads). Not sure what I should do. I tried your command above as well.
Ruri 20 Apr, 2023 @ 2:34pm 
Did you put %command% behind it? You have to do it or it will not work.
I will look into it, maybe I will find something that will work for you.
Flipmaster 20 Oct, 2023 @ 2:47pm 
How can I do the same only on Windows? I have an Intel I7 10700k
Ruri 22 Oct, 2023 @ 3:33pm 
Originally posted by Flipmaster:
How can I do the same only on Windows? I have an Intel I7 10700k
For that you can use a "Process Lasso".
It worked for me with Call of Juarez Gunslinger.
MODİDOYAGUZİS 27 Oct, 2023 @ 1:55pm 
oMg
manuth 9 Feb @ 4:37pm 
Just wanted to throw in that Assassin's Creed 1 can work with up to 31 threads.
So if you have a 16-Core processor (which usually has 32 threads), `taskset 0-30 %command%` will suffice.
Ruri 10 Feb @ 9:12am 
Originally posted by manuth:
Just wanted to throw in that Assassin's Creed 1 can work with up to 31 threads.
So if you have a 16-Core processor (which usually has 32 threads), `taskset 0-30 %command%` will suffice.
Thats good to know. Thanks for sharing.
I remember when I visited my grandmother in our small town, she dropped some serious wisdom on me. She said “Grandchild, one day some people will waste their time reading your comment.” Today is that day.
i JUST DISABLED WI FI AND THE GAME WORKED LIKE A CHARM. 13900K HERE WAS LAGGING AND FREEZING I DISABLED WI FI AND IT WORKED.
windows cannot find taskset
Ruri 14 Jun @ 8:24am 
Originally posted by Taragaarn:
windows cannot find taskset
Yeah because this is for Linux.
For Windows you need a programm like Process Lasso.
jkbulan 24 Jun @ 7:11am 
Originally posted by Ruri:
Proton got updated to finally run AC1 but that unfortunately does not stop all problems the game has due to being an older title.
If you got a a CPU with more than 8 cores. the game might crash before you can access the main menu.
To get around this, you should add "taskset -c 1-8" (without quotations) in the game´s launch options. You also have to add %command% after that or it would not work.
Like this: "taskset -c 1-8 %command%"
That will assign 8 cores to the game and it can start as it normally should.

This will only work on Linux (tested on Manjaro Linux and Proton 7.0-1)

EDIT: added some additional infomation so its more understandable.
Thank you this helped me to play prototype 1,2 on linux with the limited cores
Ruri 24 Jun @ 7:51am 
Originally posted by jkbulan:
Originally posted by Ruri:
Proton got updated to finally run AC1 but that unfortunately does not stop all problems the game has due to being an older title.
If you got a a CPU with more than 8 cores. the game might crash before you can access the main menu.
To get around this, you should add "taskset -c 1-8" (without quotations) in the game´s launch options. You also have to add %command% after that or it would not work.
Like this: "taskset -c 1-8 %command%"
That will assign 8 cores to the game and it can start as it normally should.

This will only work on Linux (tested on Manjaro Linux and Proton 7.0-1)

EDIT: added some additional infomation so its more understandable.
Thank you this helped me to play prototype 1,2 on linux with the limited cores

I am glad that it help you. Enjoy
< >
Showing 1-14 of 14 comments
Per page: 1530 50