[personal profile] ammo1
Неделю назад я рассказывал о первых компьютерных играх (http://ammo1.livejournal.com/392244.html) и приводил скриншот самого первого "Тетриса":



Во вчерашнем интервью (http://ammo1.livejournal.com/394194.html) Алексей Пажитнов рассказал, на каком языке и каком компьютере создавался "Тетрис".

Вопрос: почему все буквы на этом скриншоте заглавные?

Upd.: А вот вам, кстати, и Тетрис! (На iPad, к сожалению, не работает).



Комментарии скрываются до завтра. Правильный ответ будет в этом же посте.

Молодцы! Почти все правильно ответили, что на ДВК-2 просто не было строчных букв из-за кодировки КОИ7.

Date: 20 July 2013 18:46 (UTC)

Date: 20 July 2013 18:49 (UTC)
From: [identity profile] adis-71.livejournal.com
У автора игры было плохое зрение ))

Date: 20 July 2013 18:51 (UTC)
From: [identity profile] ohtori.livejournal.com
Какой-то старый Basic. может какой-то ДВК, например.

Date: 20 July 2013 18:55 (UTC)
From: [identity profile] stary-pies.livejournal.com
Других в том знакогенераторе не было. Это ещё со времён аппарата Бодо и телетайпа идёт: русский регистр, цифровой регистр, латинский регистр. И если переключения регистров не произошло, то сообщение имело весьма нечитаемый вид...
Особым шиком было читать текст непосредственно с перфоленты: пять дорожек плюс перфорация для лентопротяжки.

Date: 20 July 2013 18:57 (UTC)
From: [identity profile] cynix.livejournal.com
Ну это просто. 7 бит на знакогенератор, выбирай - или русские и латинские буквы, или заглавные и строчные.

Date: 20 July 2013 19:03 (UTC)
From: [identity profile] levtsn.livejournal.com
во многих старых системах не было строчных букв в русском регистре, или вообще. на моей памяти агат, радио86 рк.

Date: 20 July 2013 19:12 (UTC)
From: [identity profile] jakobz.livejournal.com
Скорее всего, строчных просто не было. Тогда экономили память и коды символов. Не включать два набора символов - заглавные и строчные буквы, было довольно обыденно. Тем более что не то что UTF, ASCII не было даже. Каждый решал какие ему нужны буквы, а кроме русских надо было еще и латинские, и символы всякие, и псевдографику. В общем, все извращались по-разному.

Date: 20 July 2013 19:18 (UTC)
From: [identity profile] budda777.livejournal.com
Память.

Date: 20 July 2013 19:22 (UTC)
From: [identity profile] m-maeglion.livejournal.com
элементарно просто
в раскладке в принципе нету маленьких русских букв
кажется, и английских тоже.

Date: 20 July 2013 19:28 (UTC)
From: [identity profile] tumbler73.livejournal.com
Времен ДВК не застал.Честно.Но стало очень интересно.Гуглил,гуглил,даже задал вопрос sfrolov -его ЖЖ до сих пор вроде жив.Но ответа от него пока не получил.

Итак,изглагаю.
На серии машин ДВК использовалась семибитная кодировка КОИ-7.Там три набора-Н0, Н1, Н2.Последний набор примечателен тем,что заглавные латинские буквы оставлены, а строчные заменены на заглавные русские.До начала девяностых была традиция писать программы исключительно заглавными буквами.Да и большинство печатных устройств могло печатать только заглавными.

Такие дела.

Date: 20 July 2013 19:36 (UTC)
From: [identity profile] uncle-sem.livejournal.com
потому что КОИ-7 ?

Date: 20 July 2013 19:53 (UTC)
From: [identity profile] atamanov.livejournal.com
Полагаю, в ту пору кодировка в принципе не подразумевала строчные буквы.

Date: 20 July 2013 19:56 (UTC)
From: [identity profile] cn-mangetsu.livejournal.com
Нуу, это совсем очевидно. Ограничения кодировки. Не знаю, что там у него было, но скажем, в семибитную русско-латинскую оба регистра запихнуть не получится. В шестибитную — тем более, но я не в курсе, были ли у нас шестибитные.

...Ага! КОИ-7 Н2, использовалась на СМ ЭВМ и ДВК.

Date: 20 July 2013 20:05 (UTC)
From: [identity profile] der-fremd.livejournal.com
возможно, игра была написана под машину, таблица шрифтов которой состояла только из заглавных букв?

кстати, как переносилась игра на другие машины? перфокарты или уже дискеты?

Date: 20 July 2013 21:50 (UTC)
From: [identity profile] kichnap.livejournal.com
Может так требовалось меньше памяти на один символ? Например, вместо 8 бит всего 4.

Date: 20 July 2013 22:11 (UTC)
From: [identity profile] nabbla1.livejournal.com
Палочка над буквой "П" намекает, что все буквы на самом деле строчные, и только эта "П" заглавная. Причина проста: низкое разрешение графики тех времен, на такие роскошества ее не хватало.

Недавно смотрел "The mother of all demos", там перед началом презентации текст точно также выводился, с палочками над буквами.

Date: 21 July 2013 18:40 (UTC)
From: [identity profile] ammo1.livejournal.com
Это курсор. :)

Date: 20 July 2013 22:13 (UTC)
From: [identity profile] expl0z.livejournal.com
каплок забыл отпустить

Date: 20 July 2013 23:06 (UTC)
From: [identity profile] elf-from-lorien.livejournal.com
Это не тетрис, вот тетрис :))
http://www.kongregate.com/games/banthar/hell-tetris

Date: 22 July 2013 08:53 (UTC)
From: [identity profile] grendik.livejournal.com
там рекорды хоть есть? )))
From: [identity profile] sh686.livejournal.com
Хотя формально операционная система ДВК RT-11 поддерживала КОИ-8, контроллер символьного монитора имел кодировку КОИ-7, т.е. 7 бит на символ. Это только большие латинские и большие русские буквы.

Date: 21 July 2013 02:09 (UTC)
From: [identity profile] skyrail.livejournal.com
потому что маленьких букв не было в наборе символов?

Date: 21 July 2013 05:51 (UTC)
From: [identity profile] rocketsan.livejournal.com
Ну, может быть маленькие буквы знакогенератора были переделаны под какую-нибудь псевдографику?

Date: 21 July 2013 06:12 (UTC)
From: [identity profile] ayli-r.livejournal.com
Тогда был доступен только один тип букв?

Date: 21 July 2013 10:20 (UTC)
From: [identity profile] walterghost.livejournal.com
Питомушто, насколько я помню схемотехнику этих динозавров, у самого ДВК не было знакогенератора, а подключался он к самостоятельному устройству - терминалу.
Ну а в терминале какая таблица была зашита, такая и была...

Большие буквы

Date: 21 July 2013 13:04 (UTC)
From: [identity profile] barh.livejournal.com
Потому что 7-битная кодировка символов. Хватало только на один полноценный набор алфавита (заглавные и строчные буквы) или на кириллицу и латиницу но только заглавные.

А ещё такие замечательные диагностики в ОС-РВ помню:
НО СУЦХ ФИЛЕ
ДЕЖИЦЕ НОТ РЕАДЫ
ИНЖАЛИД ДЕЖИЦЕ
МЕМОРЫ ОЖЕРФЛОВ
и т.п.

Date: 21 July 2013 14:38 (UTC)
From: [identity profile] fto-man.livejournal.com
по-моему в ДВКшке не было возможности строчных русских букв. Или наличие белых квардатиков (код кажется 127), исключало их наличие (кодовая страница)

Date: 21 July 2013 15:39 (UTC)
From: [identity profile] moscow-i-ya.livejournal.com
По-видимому, в то время на русском языке других не было.

Date: 21 July 2013 15:44 (UTC)
From: [identity profile] marv.livejournal.com
Строчных просто ещё не было в природе :)

Date: 21 July 2013 16:22 (UTC)
From: [identity profile] gigant-ik.livejournal.com
Используемая кодировка для русского языка КОИ-7

Date: 21 July 2013 16:24 (UTC)
From: [identity profile] litvin-v.livejournal.com
КОИ-7 (http://en.wikipedia.org/wiki/KOI7)

Date: 21 July 2013 17:57 (UTC)
From: [identity profile] grendik.livejournal.com
что-то связанное с КОИ-7, вроде как на месте строчных латинских были прописные русские.

Date: 21 July 2013 19:15 (UTC)
From: [identity profile] 03geo.livejournal.com

Блин, я так и думал(

Profile

ammo1: (Default)
ammo1

February 2017

M T W T F S S
   1 2 3 4 5
6 7 8 9 10 11 12
13141516171819
20212223242526
2728     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 3 April 2026 01:43
Powered by Dreamwidth Studios