PDA

Просмотр полной версии : Альтернативная история



Soplik
21.09.2011, 00:41
"Пионер" -- персональная видеоЭВМ. Предназначается для обработки мультипликационных графических изображений в реальном масштабе времени.

Годы разработки -- 1986-1988. В продаже с марта 1989.
Процессор К1801ВМ2 с тактовой частотой 7 МГц (позднее турбировался до 14 МГц)
64 кб ПЗУ (кассетный загрузчик, графический, звуковой и шестнадцатеричный редакторы)
256 кб ОЗУ (на поздних моделях 512 кб)
256 кб мультимедийной памяти (расширяется до 1--2 Мб)
На поздних моделях два дополнительных трёхмерных сопроцессора (растеризатор и геометрический), до 2 Мб текстурной памяти.
Возможно каскадирование "Пионеров" (например, в разработке мультфильмов).
Устройства ввода -- по умолчанию игровая панель, дополнительно -- от микрофона до светового пера. Клавиатура ОТСУТСТВУЕТ.
Дисплей: телевизор системы Secam.
Звук: АЦМП-4С (аналогово-цифровой музыкальный процессор, 4 канала, стерео). Интерполяция сэмплов, эмуляция частотного синтезатора.
Накопитель: встроенный видеомагнитофон стандарта VHS. Скорость загрузки -- либо 256 байт за фрейм, либо потоковое видео БЕЗ гарантии качества. Существуют форматы, ускоряющие загрузку на порядок без доработки накопителя. Ёмкость кассеты варьируется таким образом от десятков мегабайт до одного-двух гигабайт. Возможна также загрузка по телеканалу. В начале 90-х определенное распространение получили "кабельные торренты", как легальные, так и нелегальные; одно время популярное ПО раздавали в ночное время даже по центральному телевидению.

Игры.
"Тайна двух океанов". Эпичная многочастная RPG. Поставлялась с компьютером, демонстрировала возможности платформы. Несколько месяцев была единственной игрой под "Пионер".
"Ну, погоди!". Аркада со множеством уровней.
"Чебурашка идёт в школу". Познавательный квест для 5--7 классов.
"Чебуратор". Трёхмерная бродилка (одна из первых).
"Сокол-650". Ретрогонки с товарищем Сталиным, немецкими конструкторами и Хуаном-Мануэлем Фанхио.
"Самбо". Мультяшный мордобой, похожий на Street Fighter.
"17 мгновений весны". Чёрно-белая шпионская пряталка от первого лица. Первая игра с билинейной фильтрацией.
"Тайна третьей планеты". Адвенчура в стиле "Звёздного наследия".
"Незнайка в Солнечном городе" -- аркада, "Незнайка на Луне" -- квест за Незнайку и экономический симулятор, если играть за Пончика.
"Чапаев" начинается как стратегия, ближе к концу ВНЕЗАПНО бешеный трёхмерный шутер.
"Карлсон" -- аркадная леталка с видом сверху.
"Пьяница" -- цимес тут в подборе колоды. Кроме того, прекрасная музыка и уютное видео.
"Влюбчивая ворона" -- логическая аркада (цель -- пробраться по лесу с хромым зайцем).
"Будущему воину" -- серия весьма точных симуляторов, в основном танковых и авиационных.
"Коммунизм" -- полный аналог Civilization. Задача -- построить на планете коммунизм.
"Герой асфальта" -- ночной мотоциклетный симулятор.
"Колхоз" -- управляем колхозом.
"Ускорение" -- шуточный симулятор драг-рейсинга. Работает с микрофоном.
"Техника кота Леопольда" -- аналог Incredible Machine.
"12 стульев", "Золотой телёнок" -- дилогия квестов.
"12 1/2 стульев" -- аркада на двоих с прикольными минииграми.
"Приключения Арбузика и Бебешки" -- шпионская аркада.
"Лунолёт" -- старая эпопея с новой графикой. Перелёт на лунолёте с Луны на землю. Реалистичная физическая модель.
"Гравилёт" -- продолжение "Лунолёта".
"Формула S" -- артхаус конца 90-х, пошаговые табличные гонки.
"Шарокат" -- ролевой стратегический арканоид.
"Чорны замак Альшанскi" -- квест от первого лица. Шикарная графика, мрачная атмосфера.
"Абчасонак" -- обдолбанная ходилка.
"Кацiгарошак" -- героическая аркада.

Titus
21.09.2011, 01:18
Откуда информация? Где софт? Где документация?

Soplik
21.09.2011, 01:29
Из альтернативной реальности СССР-2005.

Titus
21.09.2011, 01:56
Из альтернативной реальности СССР-2005.
А... фантазия...

newart
21.09.2011, 09:00
Надо устроить на следующем ЦЦ мистификацию! :)

GibbS
21.09.2011, 10:37
Оффтоп, Soplik, слушай, а ты можешь выложить аватару в большем размере? Прикольная аватара...

DimkaM
21.09.2011, 14:47
Скриншоты и фотки внутренностей будут?!

Black_Cat
21.09.2011, 16:29
"Тайна двух океанов". Эпичная многочастная RPG. Поставлялась с компьютером, демонстрировала возможности платформы. Несколько месяцев была единственной игрой под "Пионер".:) если кто помнит, то, в "Тайне двух океанов", "Пионер" - это было название подводной лодки :)

Soplik
21.09.2011, 20:18
Аватару -- не могу. Сайта давно нет, с оригиналом раззнакомился.
"Пионер" -- в честь лодки.
Скриншоты нарисовать не дерзаю. Вместо фоток внутренностей могу описать работу с графикой.

Мистификация -- это да! Чем могу поучаствовать?

DimkaM
21.09.2011, 21:28
Вместо фоток внутренностей могу описать работу с графикой.Ну хотябы рекламку из Техники молодёжи.
Чем больше подробностей, тем лучше. Я уже начинаю верить в событтия. И есть ли какая сетка, окромя односторонней связи от телецентра?И скачка платная была?

Soplik
21.09.2011, 22:22
Когда я это придумывал, мыслил так.

Два экрана по 200*256 двойных пикселей. Отдельные 256-цветные палитры на левые и правые полупиксели каждого экрана, таким образом на экране до 1024 позиционнозависимых цветов из 8388608 возможных. Путём смены палитры можно запрограммировать обычные видеорежимы 200*256*256 (512) и 400*256*16 (32). При чересстрочной развёртке разрешение, соответственно, 400*512. В режиме "турбо" при наличии >256 кб мультимедийной памяти возможно увеличение горизонтального разрешения вдвое или работа на 100 Гц.

Способы соединения экранов:

1. Вывод первого экрана.
2. Выбор пикселя, имеющего бОльший номер. При равенстве цветов выводится первый экран.
3. Второй экран используется как интерполятор. При этом цвет пикселя на первом экране смешивается со следующим цветом в палитре. Коэффициентом смешения выступает пиксель второго экрана.
4. Второй экран содержит Z-буфер.

Адресация. Первые 2 кб адресного пространства делятся на четыре шлюза по 256 слов: ПР1, ИСТ1, ПР2 и ИСТ2. Каждый из них может адресовать любой из столбцов (переключается одним байтом) любого из экранов (тоже переключается одним байтом), кроме видимых на экране. ПР1 и ИСТ1 оперируют регистрами-защёлками, ПР2 и ИСТ2 -- таблицей пересчёта (см. Спрайты).

Концепция смены страницы: видимый экран изменить нельзя. Такой подход удваивает расход памяти, но исключает циклы ожидания при работе с видеопамятью. Если нужно экономить память, можно работать с полустраницами, аккуратно переключая экран в середине кадра.

Построчный скроллинг каждого из экранов по горизонтали и вертикали. Константы для скроллинга лежат в 6 и 7 столбцах страницы, после палитр. Скроллинг зациклен как по горизонтали, так и по вертикали. Константы относительны, при скроллинге n-й строки сдвинутся и те, что ниже. По умолчанию нулевая строка сдвинута на (0, 0), остальные -- на (0, 1).

Режим повторения цвета. Нулевой цвет="то, же, что и у предыдущего пикселя". Позволяет плавно снижать разрешение по горизонтали в произвольных местах экрана, упрощает распаковку RLE.

Спрайты. Аппаратных спрайтов нет, блиттера на ранних моделях тоже, но программная графика организована очень эффективно и гибко.
Режим 1 -- защёлочный. Чтение из ИСТ1 даёт 16 байт из столбцов n..n+15 в регистрах-защёлках и 16-битное слово процессору. Биты показывают, совпадают ли байты в защёлках с заданной маской. После этого слово записывается в ПР1. Специальный регистр следит за тем, чтО записывается в случае нуля/единицы:
00 -- цвет фона (0)/ничего (1),
01 -- цвет тона (1)/ничего (0),
10 -- данные из защёлок,
11 -- данные из растеризатора.
Растеризатор не успевает за ЦП, поэтому при выводе более 8 пикселей за один присест нужно организовать паузу.
Если писать в ПР1 и читать из ИСТ1, изображение будет отражено справа налево.
Режим 2 -- байтовый. Прямой доступ к столбцу первого экрана и одноименному столбцу второго. Переключением регистра можно добиться того, что пиксели выводятся косвенно по любому столбцу. Кроме того, возможен примитивный аналог Z-буфера: выводить только пиксели с номерами меньшими или большими, чем установлены. Байтовый режим хорош для масштабирования в отсутствие растеризатора, а также для огненно-водяных эффектов.

Видеокарта получила кодовое название "Чебурашка". Некоторое время на этапе разработки так назывался и сам компьютер.

Про сетку не думал. Модемы были. Локалки, вероятнее всего, были.
Вот пресса была, наверно, мощная.

---------- Post added at 21:22 ---------- Previous post was at 20:38 ----------

Рекламку из ТМ можно было бы... но на моем писюке ничего нету кроме пэйнта и блокнота.

BYTEMAN
21.09.2011, 22:51
Кстати, про загрузку с VHS. Была схема в журнале Радио, которая позволяла прогружать игрушки на сегу :)

Soplik
21.09.2011, 22:54
Много на кассету влезало?

BYTEMAN
21.09.2011, 23:00
Честно говоря, не помню... Но там очень расточительный формат записи....

Soplik
21.09.2011, 23:04
Какой же?

Buyan
21.09.2011, 23:35
Кстати, про загрузку с VHS. Была схема в журнале Радио, которая позволяла прогружать игрушки на сегу :)
Еще был "АрВид" http://phantom.sannata.ru/articles/arvid.shtml

Soplik
21.09.2011, 23:38
Про арвид читал когда-то в прошлом веке.

BYTEMAN
21.09.2011, 23:39
В журнале было расписано... Там в кадре по-моему то ли 64 байта, то ли 32....

Soplik
21.09.2011, 23:40
Собственно, арвидом и вдохновился.

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

2BYTEMAN: Может, просто не было таких АЦП, какие я нафантазировал?

BYTEMAN
22.09.2011, 00:22
2BYTEMAN: Может, просто не было таких АЦП, какие я нафантазировал?
Там альтера была :)

Soplik
22.09.2011, 00:22
Если кому интересно, еще несколько десятков игр, вышедших бы на "Пионере". Компьютер разработан в БССР, поэтому часть игрушек по-белорусски.

"Союз -- Аполлон" -- ходят слухи, что после ввода секретного кода космические корабли заменяются людьми.

"Касiў Ясь канюшыну" -- мэта гульнi ў тым, каб скасiць канюшыну хутчэй, чым Янiна выйдзе замуж за iншага хлопца.

"Необыкновенные приключения Карика и Вали" -- роскошная графическая адвенчура с мощным обучающим подтекстом. Рекомендована министерством образования.
Кстати, файловая система "Пионера" поддерживает длинные имена, да.

"Энэiда навыварат", "Тарас на Парнасе" -- аркады ў стылi "Острова сокровищ".

"Поле чудес", "Своя игра", "Угадай мелодию" -- без комментариев. "Своя игра" одно время служила отбором на телесвояк.

"Бравый солдат Швейк" -- примитивистская РПГ с видом сверху.
"Урфин Джюс и менвиты" -- средней паршивости аркадная стратегия, но хорошо прорисованная.
"Клетка" -- образовательная аркада о похождениях клетки в организме.

"Мёртвые души" -- неспешный квест с психоделической штриховой графикой.

"Менск" -- апазыцыйная аркада. Лявон Вольскi мочыць гопнiкаў, мянтоў, фашыстаў, а ў канцы -- Фiнберга i кiраўнiка Беларусi.
Самае цiкавае, што гэтую гульню прапусьцiлi празь лiтоўку (пад соўсам "сатыры").

"Пантэра" -- проста прыгожая адукацыйная аркада. Пантэра часам перафарбоўваецца ў леапарда.
"Формула Фатон" -- гонкi на хуткасьцях, блiзкiх да 300 000 км/с. Эмулююцца рэлятывiсцкiя эфэкты. Гульня недароблена.
"Паляваньне на скалаеда" -- перанос з Б3-34. 3D на вульфападобным рухавiку. Цымес у тым, што можна самастойна пракопваць тунэлi.
"Разынкi" -- эканамiчна-бiялягiчны сымулятар, даволi цьмяны ды безыдэйны.

Серия игр про Ленина: от шутейных (файтинг "Ленин против Троцкого", гоночки "Большевик и броневик", мариоподобная аркада "1917") до вполне серьёзных (симулятор развития "РСДРП").

"Братья Пилоты" -- детективные квесты с мультяшной графикой.

"Угадай число", "Крестики-нолики", "Жестокая голактика" -- пародийные игрушки, помпезно оформленные, с эпичными видеороликами и совершенно примитивным геймплеем на три минуты. Худсовет долго смеялся и не хотел утверждать.
"Чапаев", "Уголки", "Поддавки" -- от этой же конторы. Популярность получил "Чапаев" с довольно точной физической моделью.

"Подземелья чёрного замка" -- текстовая адвенчура. Первоначально вышла без графики, позднее -- три разных варианта от трёх разных художников.

"Гонщик Самавто" -- гонки, сравнимые с Need For Speed. Перед началом нужно самому сконструировать машину.

Серія комерческіх рекламных ігр для девочек-подростков "Барбі - Світанак", "Барбі - 8е марта" , "Барбі - Белвест" , "Барбі - Купалінка". Слоганы: "Моя барби - мой стиль!", " Настоящая Барби носит белорусское"," Барби: экологически чистая одежда для вас и вашей куклы!" При покупке 2ух игр "Барби" вам даётся небольшое приложение "Кен", где вы сможете фантазировать одежду для вашнго спутника.
Меню игры снабжено клавишей позволяющей выйти прямо на сайт производителей и предложить ваши разработки дизайнеру ведущих марок одежды и обуви по всей Беларуси!

Симулятор ,белорусский аналог игры " Фабрики звёзд" - игра " Штампуем зорки"!
Теперь ты сам выбираешь, как и что будет петь твоя подопечная "зорка"! Цель игры создать как можно больше звёзд и запустить их на публику!
"Сделай Белорусскую эстраду не хуже чем сейчас! Заработай сималеонов!!!!"

Игра-блокбастер: " Гомель2011". В предверии конца света правительство Беларуси погрязло в хаосе:открытая коррупция, национализм, попытки захвата власти...Как выжить во втором по величине городе Беларуси и спасти страну? Это придётся выяснить управляя одним из представителей социальных слоёв, причём чем выше слой - тем проще уровень,:

изи - 12 миссий члена палаты представителей Эдуарда Ивановича
нормал - 7 миссий деректора "гомельэнерго" Руслана Анатольевича
хард - 5 миссий штатного фасовщика конфет на заводе "Спартак" - Валентина Александровича
суперхард - техничка Наумовна наступает в 2 этапа!

"Ускоритель" -- киберпанковые гонки внутри коллайдера. Вся графика пререндерена и записана как видео.
"Малая земля" -- стратегия.
"20-07" -- симулятор бронепоезда!

"АЭС" -- кiруем АЭС. На жаль, гульня атрымалася статычная i малацiкавая.

"Ромбокубооктаэдр Рубика" -- сделай Национальную библиотеку сверху и посередине красной, а снизу -- зелёной.

"Падал прошлогодний снег" -- квест. Цель -- принести жене ёлку.

Ігра для юных іміджмейкеров "Бурда". Создай своего Боріса Бурду і научі его готовіть! Поразі мір своей бурдой! Что может быт вкуснее чем Боріс бурда?! Загремеруй Боріса Бурду так, чтобы людям было пріятно! Сделай із Боріса Бурды белоруса! Боріс бурда в контактных лінзах!
Многоцелевая ігра...іграй до бесконечності!!!

"Шукальнiк сонца" -- квэст БЕЗ графiкi i ўвогуле без выкарыстаньня экрану. Адзiн гук.
У канцы гульнi, калi сонца знойдзена, -- карцiнка сонечнага дня.

"Обман" -- игра с заставкой, с 40 мегабайтами данных (это много), со вступительными титрами, меню... и больше ничего. Не запускалась, потому как самой игры-то и не было.

"Дрыгва" -- экшэн на адкрытым паветры. Гуляемся за дзеда Талаша. Рэвалюцыйны воксэльны рухавiк.
"Дрыгва 2" -- працяг Талашовых прыгодаў. Дзеяньне другога эпiзоду адбываецца ў Маскве часоў вайны. Два розныя трохмерныя рухавiкi для розных эпiзодаў.

Игры со световым пером: "Токарь", "Стоматолог".

"Рабiнзон", "Падарожжы Гулiвэра", "З гарматы на поўню", "Марлокi i элоi" -- працы маладой берасьцейскай каманды, зробленыя на незвычайным рухавiку: прымiтывiсцкае 3D i чорна-белыя анiмацыi.

"Робинзон Крузо" -- классическая экранизация с классической цветной графикой. Сделана в пику белорусской работе.

"Тараканьи бега" -- гоночный симулятор с видом сверху. Трассы пролегают по квартире. Существует режим ставок. Игра с большим скрипом прошла худсовет.

"Приключения Мурзилки" -- ежемесячные игры (как правило, маленькие) -- приложения к журналу. Вышло уже более двухсот выпусков, совершенно разных по уровню исполнения и художественной ценности.

"Знайка" -- таксама дадатак да часопiса. Хуткасная 2D стралялка. Паводле сюжэту -- дзiцячы халфлайф.

"Капитан Пронин" -- локализованный порт Duke Nukem 3D на "Пионера".
"Землетряс" -- весьма вольное переложение Quake и Quake II, причём двумерное с видом сбоку.

Titus
22.09.2011, 00:49
Ну у тебя и фантазия. Ее бы в мирных целях)

Soplik
22.09.2011, 01:02
В мирных -- это да...

Но фантазёров было трое.