[Перевод] «Хотите как в (средневековой) Европе?» — легализуем гей-браки в Crusader Kings III с помощью Ghidra

обратная разработка

[Перевод] «Хотите как в (средневековой) Европе?» — легализуем гей-браки в Crusader Kings III с помощью Ghidra

Игры

Crusader Kings III — отличная игра. Замечательна она не только своим официальным контентом, но и мощными инструментами моддинга. Ещё до её выпуска меня привлекли обещания разработчиков о расширении возможностей моддинга. Хотя игра позволяет игроку реформировать средневековые культуры, привив им терпимость к однополым парам, в CK3 версии 1.3.1 пока нет возможности заключения однополых браков. Однако они...

[Перевод] Как я сократил время загрузки GTA Online на 70%

Игры

GTA Online печально известна своей медленной скоростью загрузки. Запустив недавно игру, чтобы выполнить новые миссии-налёты, я был шокирован тем, что она загружается так же медленно, как и в момент выпуска семь лет назад. Время настало. Пока разобраться в причинах этого. Разведка Для начала я захотел проверить, не решил ли уже кто-нибудь эту проблему. Большинство найденных...

[Перевод] Устраняем старый баг в NVIDIA GeForce Experience

Игры

Предыстория Несколько месяцев назад я решил попробовать сыграть в Microsoft Flight Simulator 2020. Копия нашей планеты, созданная Asobo при помощи фотограмметрии и машинного обучения, казалась подходящим местом для отдыха в эти трудные времена. Я подключил свой верный беспроводной джойстик Logitech Freedom 2.4 и поднялся в небеса. Спустя несколько часов полётов вокруг моей альма-матер и дома,...

[Перевод] Аппаратный взлом жёсткого диска

Жёсткие диски: если вы читаете эту статью, то с большой вероятностью у вас есть одно или несколько таких устройств. Они довольно просты и, по сути, представляют собой набор 512-байтных секторов, пронумерованных возрастающими адресами, также называемыми LBA (Logical Block Address). Компьютер, к которому подключен жёсткий диск (hard drive, HD), может считывать и записывать данные в эти...

[Перевод] Исправляем графический баг Mass Effect, возникающий на современных процессорах AMD

Игры

Введение Mass Effect — популярная франшиза научно-популярных RPG. Первая часть сначала была выпущена BioWare в конце 2007 года эксклюзивно для Xbox 360 в рамках соглашения с Microsoft. Спустя несколько месяцев, в середине 2008 года, игра получила порт на PC, разработанный Demiurge Studios. Порт был достойным и не имел заметных недостатков, пока в 2011 году AMD...

[Перевод] Опубликован исходный код Command & Conquer: смотрим, что внутри

Игры

Компания Electronic Arts открыла исходный код первой Command & Conquer, а также Command & Conqueror: Red Alert. Скачать его можно с GitHub. Всё содержимое имеет лицензию GPL v3; кроме того, в исходном коде сохранены все комментарии. Отсутствует только changelog использовавшейся при разработке системы контроля версий. Похоже, всё просто недавно выложили на Git. Я решил изучить,...

[Перевод] Швейные машины с управлением через Game Boy: пишем эмулятор

Игры

Новая нить повествования Моё путешествие оказалось довольно долгим, и сегодня уже третья годовщина с момента начала серии статей Edge of Emulation. Когда я впервые работал над эмуляцией сканера штрихкодов Barcode Taisen Bardigun в 2017 году, я понятия не имел, сколько ещё смогу всего сделать. Моя цель заключалась в завершении списка, исследовании и документировании по одному...

[Перевод] Реверс-инжиниринг рендеринга «Ведьмака 3»: Млечный путь, порталы и цветокоррекция

Игры

[Предыдущие части анализа: первая и вторая, третья и четвёртая.] Часть 1: Млечный путь В предыдущем посте я рассказывал, как в «Ведьмаке 3» реализованы падающие звёзды. Этого эффекта нет в «Крови и вине». В посте я опишу эффект, который есть только в этом DLC: Млечный путь. Вот видео, в котором показан Млечный путь. И несколько скриншотов:...

[Перевод] Взламываем Age of Empires III, чтобы изменить настройки качества шейдеров

Игры

Начало мая 2020 года — если вы похожи на меня, то карантин заставил вас перепройти заново игры, которые не запускали долгие годы. А если вы ещё больше похожи на меня, то у вас где-то мог заваляться диск с Age of Empires 3. Возможно, вы играете на Mac, возможно, вы ещё не обновились до Catalina и...

[Перевод] Эмуляторы SNES всего в нескольких пикселях от абсолютного совершенства

Игры

Мы так близки к созданию эмулятора, способного идеально воссоздавать все функции реального железа и ПО SNES. В течение последних 15 лет как кодер эмулятора bsnes я пытался довести до совершенства эмуляцию Super Nintendo, но теперь мы столкнулись с последней проблемой: точным таймингом тактов видеопроцессоров SNES. Чтобы достичь этого завершающего этапа точности эмуляции, требуется помощь всего...

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов