Цитата Сообщение от CodeMaster Посмотреть сообщение
Любители игр могут поставить эмуль любой ретро-платформы. Но, если они не представляют архитектуры этих компов, они и не увидят эту находчивость, а просто подумают - "что за хрень?"



А как продавать новое железо и софт развивающиеся по закону Мурра, если всё будет просто и эффективно?
А если будет что-то такое что реально привлекает пускай даже некоторую прослойку пользователей?

К тому же закон Мура, это что последняя инстанция? Например ARM Имела в виду тот закон Мура, и у меня и практически у всех в мобильных телефонах и в большинстве планшетов стоят ARMы. Тогда ниже закона мура ну и что. Ведь эффективность измеряется не только мегагерцами из закона Мура.

---------- Post added at 13:11 ---------- Previous post was at 13:06 ----------

Цитата Сообщение от Raydac Посмотреть сообщение
вроде как спектрум никто активно не продвигает что бы "пора признать", тем кто копается с ним интересно и как бы признавать им нечего

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

Я как-то заметил ходя по "карадачам" (киевском радиорынке), что того типа личности, что их старшее поколение "копалось" в спектрумах и др. теперь перешли на Arduino.

Какое упущение?

---------- Post added at 13:18 ---------- Previous post was at 13:11 ----------

Цитата Сообщение от weiv Посмотреть сообщение
Надо исходить из того, что есть. А есть - PC, со своей неоптимальной, перенавороченной из-за открытости и обратной совместимости, и поэтому относительно сложной в программировании архитектурой. Спектрум, кстати, тоже не эталон простоты, одна организация экрана чего стоит. От сложностей никуда не деться, они часто являются частью решаемых задач, и их можно только скрывать за высокоуровневыми программистскими абстракциями.

При всем при этом я бы только приветствовал появление как современного компьютера с простой, понятной и лёгкой для программирования архитектурой, так и любых программистских инструментов, включая псевдоассемблеры, скрывающие сложности в встроенных абстракциях.

А насчёт того, что Спектрум своё отжил - надеюсь, что это не так)
Если Спектрум не эталон простоты? То что тогда?
Его экран куда проще даже чем CGA?
Одно описание контроллера интерфейсов для программиста PC куда сложнее чем всего Спектрума.

Но запрос на такой подход - есть. Тогда может стоит и заняться. Ведь реально выглядит, что все попытки упростить архитектуру посредством абстракции заканчиваются ее усложнением.

---------- Post added at 13:22 ---------- Previous post was at 13:18 ----------

Цитата Сообщение от alvis Посмотреть сообщение
Спектрум (и ему подобные) не умрет до тех пора, пока не вымрут те, кто на нем вырос.
И то, даже среди более молодого поколения находятся те, кому интересна эта платформа.
Тем более если новому поколению интересно то есть повод обновить.

---------- Post added at 13:40 ---------- Previous post was at 13:22 ----------

Цитата Сообщение от Slesar Посмотреть сообщение
Денис, ты? Когда уже будет BolgenOS под ZX?
Комплект GTK весит на порядок меньше QT.
Амига, Мак, Атари... 68к, кстати, более уважаем асмокодерами, нежели Зилог.
Говорил - будет просто и понятно, а сам виртмашину....
А что собственно Zilog не угодил. Из его системы команд можно выбрать то что нравится. А эта вирт машина может быть и железной. Как прикольно - напаял разъем VGA и пару микросхем и однокристалку прошил, а она уже показывает на экране хоть что-то. Если память криво припаял она пишет на экране, что память криво припаяна, припаял квац криво пишет что не может кварц запустить. Память не на шине а на Портах висит хоть и через DMA. Флешка тоже не на много оригинальнее, на порте с нее и грузится, то что в однокристалке не прошито. То же в спектруме только в рази проще. Потом хоть 3D-принтер хоть CNC подключай, хоть что хочешь, хоть щупы осциллографа приделывай.

Формат файлов во всей системе- простой структурированные данные данных. Которая списывается с работающего приложения. То есть можно запустить приложение и записать все его данные в файл, А потом их прочитать даже вообще не предусмотрев в приложении работу с файлам. Причем необязательно записывать все. И это должна делать виртуальная машина. Если надо чтобы другое приложение открывал тот же файл. То часть из структуры файла которую открывают должна совпадать и все.

Правда так можно будет остановить игру, и дописать себе счетчик жизней и здоровья, и продолжить побеждать. Можно будет сохраняться в любом месте. Но и здесь можно найти решение. Например в Frogatto только денег можно себе дописать многое там зашифровано, что-то похожее можно и здесь сделать.