Приставки > Железо
ПК-01 Львов. Незаслуженно забытый.
<< < (3/4) > >>
Zelya:
Вот это тоже псевдографика. И к графическому режиму не имеет никакого отношения

--- Код: ---                       ______.--------.
                     /'                \
                    /'\                 \
                ..-'\()'\    .'''.    ./'
               |                .'    /
                \..}                  '\.
                 /     {      /'    '\   \
                {------'    .'        '.  '|
                 \        . |           \   |
                  '\_____/  |            |   |
                   /       |             |    |
                 .'       |              |     |
                 |       |              |       |
                 |      |              |       |
                 |                    |         \
--- Конец кода ---
Мегин (c Мегиона):
Zelya - ты видел текстовые символы, в этой игре - нет, зачем тогда говоришь! 
sv:

--- Цитата: Мегин (c Мегиона) от 15 Февраль 2012, 15:38:44 ---Zelya - ты видел текстовые символы, в этой игре - нет, зачем тогда говоришь!  

--- Конец цитаты ---
браво! эта пять :rofl:
вот тебе еще,для самообразования: Текстовый видеорежим

Добавлено позже:

--- Цитата ---возможно, но графика
--- Конец цитаты ---
это НЕ графика

Zelya:

--- Цитата: Мегин (c Мегиона) от 15 Февраль 2012, 15:38:44 ---Zelya - ты видел текстовые символы, в этой игре - нет, зачем тогда говоришь! 

--- Конец цитаты ---
Я вижу ТОЛЬКО тесктовые символы в этой игре. Действительно, поучите разницу между графическим и тестовым режимами.
MetalliC:

--- Цитата: Zelya ---Вобще-то, статья ориентирована больше на обучение новичков, слабо знакомых с ассемблром и архитектруой процессора. Но Ваше замечание очень важное. Из особенностей ПК-01 я, пока, расписал память и принципы формирования изображения. Оба пункта нуждаются в доработке?
--- Конец цитаты ---
имхо сама идея нуждается в доработке. обучать программированию чайников/новичков и сходу на ассемблере, как на мой взгляд, занятие почти бесполезное. да и говорят вообще не совсем хорошее, если вдруг кто-то не занимавшийся прогерством решит сходу учиться писать на асме ему это в будущем может вылезти боком при освоении ОО-языков, т.к. образ мышления у человека уже будет "заточен" чтоли в сторону процедурной модели программирования, сам кстати на такие грабли напарывался.

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

MetalliC,
Насчет идеи. Я обучаю чайников в ассемблере, но не в программировании. По своему опыту знаю, что освоив язык(и) высокого уровня, все равно трудновато найти литературу для "въезда" в Ассемблер. А тут я предлагаю сразу со средой разработки (надеюсь, удобной).
ShadowFlash:

--- Цитата ---Первую советскую игру придумали советские программисты в 70 - ых годах, называлась она ТЕТРИС
--- Конец цитаты ---
Агащазз. Тетрис вдруг первой компьютерной игрой в СССР стал... Первая графическая компьютерная игра в СССР появилась, если мне память не изменяет в один год с первой графической игрой вообще - SpaceWar!, а это было в том году, когда Гагарин в космос полетел  :)
А текстовые были и раньше.

Единственное "но" - тогда компьютеры были слишком большими и дорогими, так что игры эти видели только работники той конторы, в которой ее написали, иногда где-нибудь еще, где стояла такая же машинка. И у нас и на западе.
А начальство если бы узнало, для чего используется машина, кушающая электричества в современных ценах несколько килобаксов, а то и десятков килобаксов, хорошо бы настучало по рогам. Так что все это тайком делалось в основном.
Обычным явлением игрульки стали лишь когда машинка стала помещаться в комнате и кушать пару киловатт :)
Мегин (c Мегиона):
sv
--- Цитата ---это НЕ графика
--- Конец цитаты ---
пускай не графика, но игра - прелесть!

Можно и так рисовать, однако! :lol:

Добавлено позже:
Zelya
--- Цитата ---БК и Микроша не имеют абсолютно ничего общего в архитектуре. Они намного дальше друг от друга, чем, скажем, нынешние Мак и ПЦ.

--- Конец цитаты ---
Я где то читал что - процессор у них сделан по одной и той же технологии, родом из ГДР, компьютер то засекречен был КГБ, никто толком не знает откуда родом - БК, кто его изобрёл, а компьюте такой советский есть, и программы тоже!



 
Yaranga:
Где-то можно прочесть и более правдоподобные вещи. Но только при наличии интернета, yandex и google. Увы.
Мегин (c Мегиона):

--- Цитата: Yaranga от 04 Март 2012, 22:42:15 ---Где-то можно прочесть и более правдоподобные вещи. Но только при наличии интернета, yandex и google. Увы.

--- Конец цитаты ---
С программистов брали подписку о неразглашении информации о БК, вплоть до 1984 года!
ShadowFlash:
БК - это апгрейднутый PDP-11 в виде персоналки. И все.
Мегин (c Мегиона):

--- Цитата: ShadowFlash от 07 Март 2012, 02:35:45 ---БК - это апгрейднутый PDP-11 в виде персоналки. И все.

--- Конец цитаты ---
А ещё это единственный советский компьютер на котором можно программировать и всё, дальше IBM, остальное - не годиться, однако!   
sv:

--- Цитата: Yaranga от 04 Март 2012, 22:42:15 ---Где-то можно прочесть и более правдоподобные вещи. Но только при наличии интернета, yandex и google. Увы.

--- Конец цитаты ---
некоторым не дано,к сожалению :-\
Мегин (c Мегиона):
Забавный украинский пэкман с одной жизнью!


Добавлено позже:
Украинский boulder dash у меня так и не запустился, однако!
Zelya:
Новости:
"Первые ласточки перемен. Для счастливых обладателей FireFox 9 и выше теперь доступен звук в онлайн эмуляторе. Внизу появляется опция Enable Audio - ставим галочку и наслаждаемся. Опция, пока, работает в тестовом режиме. Возможна нектороая рассинхронизация, особенно на двойной скорости. Поэтому стартовая скорость эмулятора выставлена x1. Так же возможны искажения на машинах послабее. Просьба о всех багах уведомлять на форуме или на почту."

Мегин (c Мегиона)
На Пакмене стоит мой мировой рекорд - 2578. Хотим побить - регистрируемся.
http://lvovpc.ho.ua/games/page.php?name=pacman

А тут boulder dash. У меня все фунциклирует.
http://lvovpc.ho.ua/games/page.php?name=boulderdash
Zelya:


GalaxyBot_00:

--- Цитата: Мегин (c Мегиона) от 14 Март 2012, 20:11:09 ---Забавный украинский пэкман с одной жизнью!


Добавлено позже:
Украинский boulder dash у меня так и не запустился, однако!

--- Конец цитаты ---
чето самого пакмана не наблюдаю на экране  :lol:
Zelya:
GalaxyBot,
Классическая проблема "Львова" :). Компьютер имеет только один экран видеопамяти. Т.е. когда Вы рисуете что-то это сразу отображается на экран. При перемещении персонажа, он сначала закрашивается на старом месте, а потом рисуется на новом. Получается "мерцание". Именно в такой момент и был "подловлен" скриншот, когда старый Пакмен ужк зарисован, а новый еще не успел появится.
MetalliC:

--- Цитата: Zelya ---Классическая проблема "Львова" . Компьютер имеет только один экран видеопамяти.
--- Конец цитаты ---

да ну, оч многие компы тех времен были с одной страницей буфера экрана, но в нормально сделанных играх мерцания не было.
проблема в отсутствии всякой возможности синхронизации игры с началом вывода картинки (кадра) на телек.

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

Zelya:

--- Цитата: MetalliC ---да ну, оч многие компы тех времен были с одной страницей буфера экрана, но в нормально сделанных играх мерцания не было.

--- Конец цитаты ---

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

Перейти к полной версии