GOG обязалась поддерживать New Vegas, Morrowind, «Героев 3» и ещё десятки старых игр — чтобы они отлично работали на современных компьютерах

И это только начало — компания будет продолжать улучшать игры и следить за их работоспособностью.

GOG обязалась поддерживать New Vegas, Morrowind, «Героев 3» и ещё десятки старых игр — чтобы они отлично работали на современных компьютерах
902902
7373
1111
66
55
55
33
11

Как они это делают? Припудривают установщики дополнительными рантаймами? Уж исходники им явно никто не давал)

21
Ответить

Может быть моды фанатские накатывают

16
2
Ответить

Да даже если дали, мало кому пожелаешь копаться в чужом старом коде

10
Ответить

Они ковыряют бинари.
Декомпилируют, делают патчи.
Так же и ломают игры - находят точки входа в поломанные функции, поломанные вызовы API и чинят.
Дописывают код.

Это как бы очень больно и геморно, но не прямо рокет саенс.
Хм, ну или не самая сложная магия из рокет саенс.

Вот к примеру статья про то, как человек чинил проблемы с памятью в циве
https://habr.com/ru/articles/110395/

5
2
Ответить

Скажут что все порядке и будет всё в порядке. Сейчас проблем с совместимостью нигде никакой нет, за исключением прям совсем какого то старья которое на виндовсе не работало.

1
Ответить