Запускаем Unreal Tournament 99 на MacBook с M1

macOS M1 Ventura

Если вы преданный фанат Unreal Tournament 99 как я, то вам захочется запустить игру на последних версиях операционных систем и железа. У меня есть успешный опыт запуска Unreal Tournament 99 на MacBook Pro с процессором M1 под операционной системой macOS Ventura 13.0.1.

  1. Чтобы запустить игру под macOS для процессора M1 нужно:
  2. Скачать версию из репозитория, https://github.com/OldUnreal/UnrealTournamentPatches/releases для macOS.
  3. Cкидываем UnrealTournament.app в директорию /Applications
  4. Создаем папку Unreal Tournament в директории ~/Library/Application Support/
  5. Копируем из Windows версии папки Maps, Sounds, Textures, Music в папку ~/Library/Application Support/Unreal Tournament
  6. Удаляем из папки ~/Library/Application Support/Unreal Tournament/Textures файлы LadderFonts.utx, UWindowFonts.utx
  7. Запускаем UnrealTournament.app из /Applications, наслаждаемся фрагами!

Предпоследний шаг нужен чтобы отображались корректные шрифты, оригинальные отображаются слишком мелко.
После запуска настройте разрешение экрана, клавиатуру, размер шрифта в GUI, прочие нужные настройки.

Unreal Tournament macOS Ventura M1

Windows 11

Также на десерт запуск Unreal Tournament 99 на Windows 11, игра работает сразу после установки, без дополнительного шаманства, однако есть проблемы с отображением GUI, производительностью устаревшего D3D рендера. Поэтому лучше использовать пропатченную версию.

  1. Процесс запуска очень похож на запуск для macOS:
  2. Скачать версию из репозитория https://github.com/OldUnreal/UnrealTournamentPatches/releases для Windows, например в zip.
  3. Распаковать с заменой файлы поверх текущего Unreal Tournament.
  4. Запуститть игру из [Папка игры]/System/UnrealTournament.exe

Радует что такой шедевр продолжают поддерживать фанаты и есть возможность покатать каточку даже на современном железе.

Включаем подсветку USB клавиатуры на macOS

Недавно купил очень недорогую USB-клавиатуру Getorix GK-45X, с RGB подсветкой. Подключив ее к Макбуку Pro на процессоре M1 стало понятно что RGB подсветка не работает. Даже нажимая волшебную комбинацию Fn + Scroll Lock включить подсветку не удалось, менялся только уровень подсветки экрана макбука.
Решений этой проблемы несколько, а именно OpenRGB (не работает), HID LED Test (не работает). Cработала только утилита kvmswitch:
https://github.com/stoutput/OSX-KVM

Надо ее скачать из гитхаба и разрешить для запуска из терминала в Security панели System Settings.
Как я понял из описания, после запуска утилита отправляет нажатие Fn + Scroll Lock, таким образом включая/выключая подсветку на клавиатуре.

Как запустить CSGO на Macbook M1

Если у вас вылезает ошибка SDL_GetDesktopDisplayMode_REAL на Macbook M1 при запуске CSGO, то делайте как написано дальше.
1. Добавьте параметры запуска в Steam для CSGO:
-w 1440 -h 900 -fullscreen
2. Запустите CSGO через Steam
3. Нажмите Игнорировать или Всегда игорировать на ошибке SDL_GetDesktopDisplayMode_REAL
4. Наслаждайтесь