Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 32

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

Да, там прям гениальное решение на гениальном решении.

Чувствуется эффективный менеджмент :)

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

Совершенно верно. От скрещивания приставки и БК в Commodore получился C64, а тут — вот это вот.

"Эффективный менеджмент" доставило)

Я сначала подумал, что БК – это БК0010. А потом ещё раз подумал и понял, что действительно много общего с советским БК0010

О, какие люди!

Бытовой Компьютер, в 80-е довольно распространенное название этого класса компьютеров, в отличие от больших и дорогих машин.

интересно! оставил закладку, обязательно дочитаю

GPL (Graphic Programming Language,

Пример бы кода посмотреть.

Если правльно нагуглено - вот так оно выглядит

Geneve 9640 benchmarks - TI-99/4A Computers - AtariAge Forums

Есть ещё ссылка на учебные материалы университета Женевы, но я туда не смотрел. Может там что есть тоже https://www.unige.ch/medecine/nouspikel/ti99/gpl.htm.

Спасибо, добавил ссылку в статью.

На фото, кажется результат программы, а не сам код.

На код бы глянуть, интересно почему язык называется Graphic Programming Language. Неужели он бы похож на ДРАКОН?

код на ДРАКОНЕ (да, выглядит как блок-схема, но это язык)
код на ДРАКОНЕ (да, выглядит как блок-схема, но это язык)

Я в статье поставил ссылку на руководство, которую подсказали в комментариях: https://web.archive.org/web/20141224095716/http://www.unige.ch/medecine/nouspikel/ti99/gpl.htm

Нет, это не как Дракон, оно всё равно больше похоже на ассемблер:

DEC @>8300 Decrement this byte
HIGH Transfer the "High" bit in the "Cnd" bit
BS G@NOZERO Branch if "Cnd" is set, i.e. it >8300 is higher than 0.

Спасибо, добавил ссылку в статью.

В итоге человек, решивший превратить свой TI-99/4A в рабочую лошадку, лишался кучи свободного места на столе

Ничего он там не лишался. Устройства не обязательно было стыковать "бок о бок". Для соединения устройств были придуманы специальные кабеля, позволяющие разместить устройства не строго сбоку а в принципе где угодно (в разумных пределах).

Это верно, плюс можно было купить тот самый дорогущий PEB. Но в комплекте, насколько я знаю, эти кабеля обычно не шли, да и визуально всё это выглядело так себе. Плюс периферия была всё равно очень громоздкой: расширение памяти, интерфейс RS-232 и контроллер дисковода занимали немногим меньше места, чем сам дисковод.

Спасибо! Всегда интересно читать такие посты о технике прошлого, особенно со страницами из периодики и рекламой тех лет.

Благодарю! Обожаю копаться в старых журналах, иногда удивительные вещи находятся.

Лично мне от рекламы тех лет как-то прямо физически дурно становится. Как примерно сейчас от японской.

Для 79-го года просто шикарная графика особоенно по-сравнению с VIC-20. Даже не верится.

К слову TI выпускал компьютеры дальше - у меня было два лаптопа от них. Один даже повышенной прочности типа toughbook.

Да, ноутбуки TI — это глава, требующая отдельной статьи. Правда, там всё не так увлекательно. А графика всё-таки 1981-го. У TI-99/4 чип был попроще — там отсутствует 2-й «графический» режим, позволяющий заполнить весь экран разными символами и задавать свои два цвета для каждой линии 8×1 пиксель. Плюс там, насколько я помню, символы разбиты на группы по 8 штук, и для каждой группы задаются два цвета. В общем, совсем не то.

В отличие от популярных процессоров типа Zilog Z80 или MOS Technology 6502, у TMS9900 напрочь отсутствуют встроенные регистры общего назначения.

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

Ну хотя бы аккумулятор и пара индексных есть, и то хлеб. Но не Z80, да.

"Вы не поверите"(с) Но у меня этот компьютер когда то был. Нам его подарили родственники, было это уже во времена подъёма знакомых нам ПК на базе х86. Это был странный компьютер. К телевизору он подключался с постоянными приключениями, и был, в целом, довольно бесполезным - с ним нам отдали картридж с какими-то "музыкальными играми" - разобраться в которых было довольно тяжело. Через несколько лет дома появился 486 компьютер, а TI 99 я отдал приятелю- радиолюбителю на детали.

В позднем СССР такая же графика была на платформе ПК-8000 (Сура, Веста, Хобби). Точно такие же видеорежимы, и тот же SCREEN 2 с графикой 256х192 и 16 цветов, и у каждой линии 8х1 пиксель свои два цвета.

Ничего удивительного, ведь ПК-8000 — это своего рода попытка сделать «отечественный MSX» на советской элементной базе. Поэтому и часть графических режимов там такая же — в частности этот самый «Режим 2». А за графику в MSX отвечает именно TMS9918A, который стоял в 4/99A. Хотя много где путают и пишут, что в MSX якобы стоял обычный TMS9918. Да и сама TI, если верить некоторым источникам, не всегда добавляла на маркировку буковку «А».

Даа, ради вот таких статей я и читаю хабр)

Спасибо!

Крайне странная архитектура делала компьютер полностью зависимым от картриджей. А использование программ требовало платы памяти и дисковода, что существенно удорожало систему. Более того из-за маленькой оперативной памяти игры на TI-99/4A были весьма примитивными лишь немногим лучше чем на убогих приставках Atari (а ведь видеочип был по тем временам ого, что мы и увидели потом на MSX). В итоге комп закономерно слил С64 во всём.

... отсутствовала и клавиша Delete, поэтому текст справа от курсора приходилось стирать комбинацией Fctn + 1. Что куда печальнее, Backspace на этой клавиатуре не было ни в каком виде, поэтому, чтобы стереть случайно набранную букву, приходилось нажимать Fctn + S (стрелка влево), а потом Fctn + 1 (Delete). В общем, сплошное мучение.

А ведь это напоминает современные модные урезанные клавиатуры, где подобное называется многофункциональностью :).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий