Pull to refresh

Comments 15

Последний раз программировал под CP/M менее 2 лет назад. Для кросс-разработки использовал Turbo Pascal 7.0 для DOS и Turbo Pascal 3.0 для CP/M. Написал простенькую либу, дублирующую наиболее часто используемые функции библиотеки CRT, использующие ESC-управляющие коды стандарта ANSI https://github.com/ivang78/cpm-games/blob/master/CPM.INC ). После отладки под DOS перекидывал исходники на "железную" машину с CP/M (Z80, 128KB STATIC RAM, 32KB ROM) по xmodem и уже компилировал в COM-файл под CP/M. Такой себе интересный опыт.

Ну вот, я заморачивался сюжетом а тут оказывается люди просто берут и без затей пишут под CP/M..

да уж это не Крей какойто, тут найдутся люди которые hex от Z80 в голове раздизасмят

Не все знают, но в ПЗУ ученических компьютеров серии КУВТ2, знакомых многим школьникам 1980-х, а именно - Yamaha MSX2(YIS-503IIIR) - есть CP/M , войти в который можно незамысловатой командой из Бейсика:

CALL CPM

Учительский компьютер YIS-805/128R вместо этого снабжался дискетой с CP/M.

У прошитого в YIS503IIIR СР/М было КМК два критических недостатка. Первый недостаток, это отсутствие утилиты для работы с магнитофоном, способной читать и записывать данные с кассеты. Второй недостаток, это совсем несерьёзный объем RAM диска в 48кб, хотя ничего не мешало довести его размер до 160-172кб (64кб свободной страничной памяти, плюс 128кб видеопамяти (за вычетом 16кб видеопамяти для текстового режима 80х24), что дало возможность почти полноценно работать с СР/М. По крайней мере ТурбоПаскаль и Мультиплан вполне бы смогли на таком объёме работать.

>>нам лучше присесть
Уж лучше вы к нам!

Арчера мог бы и не раскрывать. Кто знает, тот - знает, другим - не нужно.

Ещё немного ветерка на нашу мельницу:

-- Одинокие стрелки - The Lone Gunmen (2001).

-- Здесь тонны мануалов на "старое" железо:

bitsavers.org - олдскульный хакерский сайт. Подборка официальных не офишируемых мануалов на софт + железо + старая софтовая начинка железа. Вроде ничего запрещённого, но всё hack-ready. :)

Одинокие стрелки - The Lone Gunmen (2001) - ещё немного ветерка на нашу мельницу.

Ну это прям совсем тру олдскул )) Про них настолько мало кто знает, что проще отсылки к какому-нибудь "Розовому фламинго" вставить )

... му мы то знаем. Помнишь Бобо? Он тебе привет передавал. :)

UFO landed and left these words here

Я не настолько старый ))

Ух! В детстве первым компом был клон ZX Spectrum. До сих пор храню схемы как память ) И замечательная книга Ларченко и Родионова помогла научиться не только игрушки на нём запускать.

А потом, уже в сознательном возрасте, пришлось и археотехом заняться. Когда потребовалось эмулировать дисковод для старых японских ЧПУ. Всё, что можно было сделать "не как у современных IBM PC/AT", там было сделано. Интерфейс Shugart, формат дискеты с чередованием секторов 1:3, файловая система RT-11.

«Последним ожил древний ламповый монитор — лампам требовалось время для прогрева, поэтому надписи появились не сразу»

На Роботроне 1715 монитор, конечно, старый, но не настолько, чтобы выполнять на лампах развёртки и видеоусилитель. Они там сделаны на очень скучных транзисторах и в сумме потребляют около 30 ватт - столько же, сколько распространённые и примелькавшиеся на тот момент переносные транзисторные телевизоры. А кинескопу для прогрева не больше 15 секунд требуется. Если правильно помню, у монитора Роботрона 1715 даже встроенного блока питания нет, +12 В надо снаружи подать. То есть, точно без ламп - тогда пришлось бы подать +150, +250 и ~6,3. На некоторых исполнениях МС6105 (где ещё и микросхемы применены) и ряде других подобных мониторов тоже встроенных БП нет.

у Криса в блоге не только kaypro он там и с cp/m такого понаделывал... а если по ссылкам походить то обнаружиться огромная толпа самодельных одноплатников на которых можно запускать cp/m Правда даже весь этот новодел уже покрылся пылью и мхом

А что за блог такой? Реальных Kaypro настолько я понял на территории РФ/СССР вообще не было.

так тот же самый который помогал диск от Крея расшифровывать и потом типа как сделал симуляцию крея на fpga

Sign up to leave a comment.

Articles