Демейк Myst для Apple II

Запуск некоторых игр на системах, никогда не предназначеных для них (или вообще каких-либо игр), является любимым хобби некоторых энтузиастов. Последнее творение Винса Уивера заключается в переносе Myst на Apple II. Для игры, выпущенной в 1993 году для MacOS, а затем для Windows 3.1 и оригинальную PlayStation, пришлось создать версию, которая работает на 8-битной системе 1977 года.

Картинка была несколько ухудшена по сравнению с версией 1990-х, но на данный момент большая часть игровых уровней уже реализована. Для любого, кто когда-либо играл в неё, большая часть визуальных эффектов будет мгновенно узнаваема. Согласно Винсу, игра должна работать на любом Apple II/II+/IIe с объёмом оперативной памяти не менее 48 КБ. Правда, для звуковых эффектов необходимо 64 КБ. Если установлена звуковая карта Mockingboard, то она будет воспроизводить вступительную тему.

На странице проекта можно загрузить три дискеты с исходным кодом, доступным на Github.

Пишу про /gamedev (/unity и /gamedevnews) и индустрию. Если хотите поддержать, сделать это можно на Патреоне. Всем добра (ノ◕ヮ◕)ノ*:・゚✧ Где ещё можно меня найти. - Бложик. - Дзен. - Твиттер. - Хабр.
{ "author_name": "Andrey Apanasik", "author_type": "self", "tags": ["\u0434\u0435\u043c\u0435\u0439\u043a","myst","gamedev","gamdevnews","apple"], "comments": 3, "likes": 11, "favorites": 4, "is_advertisement": false, "subsite_label": "gamedevnews", "id": 182480, "is_wide": true, "is_ugc": true, "date": "Sun, 02 Aug 2020 14:11:24 +0300", "is_special": false }
Объявление на DTF
0
3 комментария
Популярные
По порядку
6

Также рекомендую посмотреть интервью с создателем оригинальной Myst.

Ответить
1

Милота.

Ответить
1

Apple II/II+/IIe

Так вот когда это все началось

Ответить

Комментарии

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }