Хочу под линукс его. Шейхи есть?) вам контент для стримов будет))
я накатал системки для игры
наконец то теперь официальные системки появились
CPU:
минимальные для запуска
Core 2 Duo E7200 (2 ядра, 2.53 ГГц)
• Core 2 Duo E7300 (2 ядра, 2.66 ГГц)
• Core 2 Duo E7400 (2 ядра, 2.80 ГГц)
• Core 2 Duo E8400 (2 ядра, 3.00 ГГц)
• Core 2 Duo E8600 (2 ядра, 3.33 ГГц)
• Core i3-530 (2 ядра, 2.93 ГГц, Clarkdale)
• Core i3-2100 (2 ядра, 3.10 ГГц, Sandy Bridge) — и все i3/i5/i7 2-го поколения и новее
FX-4100 (4 ядра, 3.60 ГГц)
• FX-4300 (4 ядра, 3.80 ГГц)
• A4-5000 (4 ядра, но эффективно 2 модуля, 1.50 ГГц, Jaguar)
• A6-5200 (4 ядра, 2.00 ГГц)
GPU
минимальные для запуска
NVIDIA (GeForce, начиная с 8xxx серии):
• GeForce 8400 GS (128/256/512 МБ)
• GeForce 8500 GT (256/512 МБ)
• GeForce 8600 GS/GT/GTS (256/512/1 ГБ)
• GeForce 9600 GT (512 МБ/1 ГБ)
• GeForce GTS 250 (1 ГБ) — и все GeForce 200xxx/300xxx/400xxx+
AMD/ATI (Radeon, начиная с HD 2000 серии):
• Radeon HD 2350 (64 МБ shared)
• Radeon HD 2400 PRO/XT (128/256 МБ GDDR2)
• Radeon HD 2600 PRO/XT (256/512 МБ)
• Radeon HD 3450 (256 МБ)
• Radeon HD 3650 (256/512 МБ) — и все Radeon HD 4xxx/5xxx+
Интегрированные GPU:
• Intel HD Graphics 4000 (Ivy Bridge, shared 64+ МБ)
• Intel HD Graphics 4200/4400/4600 (Haswell)
• AMD Radeon HD 3000/4000 в APU (shared 64+ МБ) — и новее (APU A4/A6/A8 2011+)
ОЗУ: 140 мб
OC:
Windows 7x64 ultimate (с обновлениями 20 года)
Windows 8.1 x64
минимум от (6.3.17545)
windows 10 x64 и выше
установленны редисты
Visual Studio 2019 x64 C++ runtime
xinput 1.4
для запуска на 7ке
закинуть dll xinput_1.3.dll и переменовать в xinput_1.4.dll
наконец то теперь официальные системки появились
CPU:
минимальные для запуска
Core 2 Duo E7200 (2 ядра, 2.53 ГГц)
• Core 2 Duo E7300 (2 ядра, 2.66 ГГц)
• Core 2 Duo E7400 (2 ядра, 2.80 ГГц)
• Core 2 Duo E8400 (2 ядра, 3.00 ГГц)
• Core 2 Duo E8600 (2 ядра, 3.33 ГГц)
• Core i3-530 (2 ядра, 2.93 ГГц, Clarkdale)
• Core i3-2100 (2 ядра, 3.10 ГГц, Sandy Bridge) — и все i3/i5/i7 2-го поколения и новее
FX-4100 (4 ядра, 3.60 ГГц)
• FX-4300 (4 ядра, 3.80 ГГц)
• A4-5000 (4 ядра, но эффективно 2 модуля, 1.50 ГГц, Jaguar)
• A6-5200 (4 ядра, 2.00 ГГц)
GPU
минимальные для запуска
NVIDIA (GeForce, начиная с 8xxx серии):
• GeForce 8400 GS (128/256/512 МБ)
• GeForce 8500 GT (256/512 МБ)
• GeForce 8600 GS/GT/GTS (256/512/1 ГБ)
• GeForce 9600 GT (512 МБ/1 ГБ)
• GeForce GTS 250 (1 ГБ) — и все GeForce 200xxx/300xxx/400xxx+
AMD/ATI (Radeon, начиная с HD 2000 серии):
• Radeon HD 2350 (64 МБ shared)
• Radeon HD 2400 PRO/XT (128/256 МБ GDDR2)
• Radeon HD 2600 PRO/XT (256/512 МБ)
• Radeon HD 3450 (256 МБ)
• Radeon HD 3650 (256/512 МБ) — и все Radeon HD 4xxx/5xxx+
Интегрированные GPU:
• Intel HD Graphics 4000 (Ivy Bridge, shared 64+ МБ)
• Intel HD Graphics 4200/4400/4600 (Haswell)
• AMD Radeon HD 3000/4000 в APU (shared 64+ МБ) — и новее (APU A4/A6/A8 2011+)
ОЗУ: 140 мб
OC:
Windows 7x64 ultimate (с обновлениями 20 года)
Windows 8.1 x64
минимум от (6.3.17545)
windows 10 x64 и выше
установленны редисты
Visual Studio 2019 x64 C++ runtime
xinput 1.4
для запуска на 7ке
закинуть dll xinput_1.3.dll и переменовать в xinput_1.4.dll
🔥1
что лучше?
Final Results
29%
windows 10 ltsc
29%
arch linux
21%
debian linux
14%
windows 11 pro
7%
macos
HCPP DEV
что лучше?
windows 10 ltsc и арч линукс победили. Ну хули лучшие ос впринципе
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Базар
//безопасное //перемещение //указателя.
struct object_data{
int a = 0;
};
std::unique_ptr<object_data> ptr = std::make_unique<objec_data>();
std::unique_ptr ptr2 = std::move(ptr);
//что стало с указателем ptr и ptr2?
//мы передали указатель ptr в ptr2 и теперь ptr не указаывает на object_data и теперь нужно обращатся к ptr2
new int и make_unique<int>() это разные вещи
Вот эта строка создаёт
А вот это — value-initialization, и
Для правильной инициализации используй
👩💻 HCPP DEV. Подписаться
new int не инициализирует значение, ты получаешь мусор (а чтение такого значения — уже UB).Вот эта строка создаёт
int с неопределённым содержимым:new int
А вот это — value-initialization, и
int станет 0:new int()
std::make_unique<int>() как раз создаёт объект с value-initialization, поэтому *ptr2 будет нулём, а *ptr1 — мусорauto ptr2 = std::make_unique<int>();
Для правильной инициализации используй
{}/():Please open Telegram to view this post
VIEW IN TELEGRAM
😁1