У Windows 95 знайшли спеціальний код, який виправляє баґ у SimCity

Термін “зворотна сумісність” (backward compatibility) добре знайомий ґеймерам. За останнє десятиріччя ця технологія стала наріжним каменем у консолях різних поколінь. Утім, подібне доводилось робити набагато раніше, та ще й на ПК. Чудовий зразок (якому якраз уже 27 років) віднайшов подкастер та ігротворець Кел Йошіка. Займаючись своєрідною інтернет-археологією і читаючи старезні блоги, Йошіка наштовхнувся на запис у блозі програміста й письменника Джоеля Сполскі. В ньому Сполскі переповідає історію яку йому, в свою чергу, розповів один з програмістів SimCity, Джон Росс. У якийсь момент Росс дізнався, що він допустив баґ у грі, який ніяк не впливав на роботу під Windows 3.x, але був би “смертельним” на більш новому Microsoft Windows 95. Був би, якби Microsoft не запустили SimCity ще під час бета-тестування і не знайшли цей баґ.

Проблема полягала в тому, що гра нащось шукала пам’ять, яку тільки що сама ж звільнила, через що постійно “вилітала”. Замість того, щоб випустити патч для SimCity, як це зробили б зараз, Microsoft додали у Windows 95 спеціальний код, єдине призначення якого — у випадку встановлення SimCity на комп’ютер примусити гру працювати належним чином.

Найбільш вражає те, що мова йде про найпершу SimCity 1989 року, тобто їй на той час було шість років. Це може здатись не сильно великим проміжком часу, проте для комп’ютерних ігор навіть тоді це був критичний вік, щоби почати бути несумісним з більш сучасними пристроями та операційними системами. Увага до сумісності старих програм та ігор з новою ОС врешті-решт стала візитівкою Microsoft, яка дозволила їм десятиліттями переконувати користувачів вчасно переходити на нові версії програмного забезпечення.

P.S. Але не мене. Я досі пишу це з Windows 8.

Микола Єрьомін

Кандидат політичних наук, міжнародник, незалежний кінематографіст, перекладач, ретроґеймер, трохи електронний музикант, колекціонер усілякої дивини.

EA проводить нову масштабну хвилю скорочень

EA продовжує реструктуризацію — скорочення торкнулися одразу кількох напрямків, включаючи службу підтримки гравців, рекрутинг, IT…

1 годину

Rockstar оприлюднила офіційну вартість GTA VI

Компанія Rockstar Games нарешті оголосила ціну на GTA VI, підтвердивши при цьому, що на момент…

2 години

Японія створить окрему держустанову для просування аніме, манґи й відеоігор у світі

Уряд Японії розпочав підготовку до створення окремої установи, яка просуватиме вітчизняні творчі продукти (музику, аніме,…

3 години

У World of Warcraft з’явився сервер, де грають тільки ШІ-боти, що відмінно імітують людей

Фанат World of Warcraft під ніком Mr-Nilsson_85 створив приватний сервер, населений не живими гравцями, а…

4 години

Хто стоїть за грою? У VARTA з’явилися сторінки розробників

Тепер у нас є окремі сторінки студій та компаній. Якщо раніше доводилось перевіряти кожну гру…

6 години

Книга про створення серії GTA вийде українською — видавництво MAL’OPUS відкрило передзамовлення

Якраз напередодні старту продажів GTA VI видавництво MAL’OPUS влучно анонсує українське видання книги «У розшуку:…

7 години

This website uses cookies.