Цифра после самой команды пишется в хекс представлении. Погуглив марку твоего проца понял, что в системе у тебя 6 ядер. Итак, как и что считать и записывать:
имеем 6 ядер
000000 << представим что каждый нолик обозначет отдельное ядро.
Крайний правый обозначает первое ядро(CPU0), соответственно крайний левый обозначает шестое(CPU5). Те, у кого ядер больше/меньше действуют по аналогии.
Допустим, нужно чтобы окно запускалось на 1 ядре. Пишем 0000001. Результат таким и остается. То есть после команды пишется 1
Допустим, нужно чтобы окно запускалось на 2 ядре. Пишем 0000100 (отсчет идет с нуля справа). Надеюсь, с переводом bin2hex проблем не должно возникнуть. На крайняк можно запустиь виндовый калькулятор в режиме погромиста. Выходит 4. После команды пишем 4
Допустим, нужно чтобы окно запускалось на 3 ядре. Пишем 0001000. Вышло 8. То есть после команды пишется 8
На последнем ядре 1000000. Вышло 64. Записываем /affinity 64
А теперь если требуется чтобы одно окно запускалось на ядре CPU0 & CPU1
Пишем 000011. 11 переводится как 3. Пишем тройку.
Нужно чтобы окно запускалось на CPU0 & CPU1 & CPU2 & CPU3
Пишем 0001111. Переводим в хекс = F. Пишем эту букву.Выйдет /affinity F
Как видно из скрина, в папке с игрой куча system папок. В каждой есть свой bat файл. Лично я еще немного урезаю настройки на фоновых окнах (mipbias-ы там всякие, битность цвета и прочие фишки) чтобы у основных окон не сбивались настройки.
И на эти cmd сделаны ярлыки в меню Пуск.