Просмотр полной версии : Сбор и публикация информации по Ирише и клонам
Случилось два события:
1) друзьям и коллегам из компьютерного музея retro-computer.ru (http://retro-computer.ru)удалось разыскать и спасти для истории несколько дискет с ПО для Ириши
2) оказалось, что никто так и не справился собрать и систематизировать информацию по Ирише и клонам.
Поэтому выкладываю черновик странички по Ирише. Позже добавлю описание и фотографии. В данный момент выложен имеющийся софт (еще раз спасибо Андрею и Игорю из retro-computer.ru) и часть имеющейся документации.
Прошу, по возможности, дополнять.
http://oldpc.su/pc/Irisha/irisha.html
Образы дискет (disk1 и disk2) не скачать.
Интересно, по поводу LADDER и CATCHUM - это какие-то специально переделанные под "Иришу" версии стандартных СP/M игр? стандартный LADDER когда-то даже спокойно запускался на Yamaha YIS503 с сетевым модулем.
>Образы дискет (disk1 и disk2) не скачать.
Да, образы пока не выложены. Не доделан раздел.
Надеюсь b2m доделает поддержку в эмуляторе. Пока приходится образ самописной утилиткой конвертировать, чтобы потом из него файлики с помощью cpmtools выдирать. Образов .gmd это не касается, с ними все работает.
> по поводу LADDER и CATCHUM - это какие-то специально переделанные под "Иришу" версии стандартных СP/M игр?
Не уверен что сильно переделанные. Насколько я понимаю в оригинале к ним шли программы-конфигураторы (ladconf.com и catconf.com) для настройки под параметры конкретного текстового терминала. По-крайней мере без конфиг файлов эти игрушки совсем не стартуют, пишут что нет конфиг-файла и нет программы-конфигуратора.
несмотря на полное отсутствие интереса ;-) у участников форума продолжаю дополнять страничку.
CityAceE
29.06.2022, 21:49
несмотря на полное отсутствие интереса ;-)
Как бы количество благодарностей говорит об обратном! Другое дело, что интересующимся просто нечем прокомментировать.
Я там смайлик поставил. Шучу же.
Я изначально понимал что меня не засыпят дополнениями и исправлениями.
А вот то что в документации на модули (особенно КНГМД) не хватает некоторых страниц - это грустно.....
Да, образы пока не выложены. Не доделан раздел.
Надеюсь b2m доделает поддержку в эмуляторе.
Тут вопрос возник. Образы могут быть разными (40/80 дорожек SS/DS, а если SS, вторая сторона тоже может присутствовать в файле, т.к. так сделала программа снятия образа). Диалога с настройками для выбранной конфигурации в эмуляторе пока нет. Как сделать поддержку? Можно, конечно, сделать кучу конфигов для каждого варианта, но это как-то слишком дубово. Делать автоопределение и выставлять перемычки динамически тоже как-то не очень (а вдруг неправильно определилось, или пользователь не перезагрузит систему, а перезагрузка необходима, чтобы выставились правильные значения в DPB). Есть идеи?
>а если SS, вторая сторона тоже может присутствовать в файле,
На это предлагаю сразу забить, ибо корректность образов - вина их создателей ;-)
Потому что так начинать - и 40-ка дорожечный диск может в образе быть снят как 80-ти дорожечный, и образы могут быть разных форматов. Так и утонуть в этом во всем можно.
Как по мне, так надо просто добавить в конфиг файлы комментарий про значение бит.
Для КНГМД-ВГ93 такого типа:
bit 3: 0=40 tracks, 1=80 tracks
bit 4: 0=DS, 1=SS
Меня в данный момент больше волнует что значит у КНГМД-2793 значения: SS, DS, SE, DE. То есть чем управляет bit (по умолчанию bit5=1=xS, bit4=0=Dx, bit3=1=80tr)
Меня в данный момент больше волнует что значит у КНГМД-2793 значения: SS, DS, SE, DE. То есть чем управляет bit (по умолчанию bit5=1=xS, bit4=0=Dx, bit3=1=80tr)
Если bit5=0, то это тоже 40 tracks (при этом bit3 не анализируется). Насколько я понял, это для работы с 40-дорожечными дисками на 80-дорожечном дисководе.
Понял, спасибо большое. Видимо DE и SE - это и имеется ввиду одно- и двух сторонний с двойным шагом.
А про два старших бита нет информации?
Я ставил точку останова на чтение порта 38h, он считывается только в момент холодной загрузки CP/M. Старшие два бита не анализируются нигде. Бит 5 анализируется только в прошивке для ВГ93 (irisha20.rom), там-же имеется поддержка двойного шага.
Перепутали, irisha20.rom как раз для ВГ93.
Я нашёл, почему у меня в эмуляторе тетрис не работал. Опечатка в дампе irisha.rom. Перезалил архив на сайте.
- - - Добавлено - - -
Интересно, что и в красной книжке тоже опечатка, по адресу 2D05 должно быть 2D, а не D2 :)
Друзья и коллеги из компьютерного музея retro-computer.ru добыли очередную порцию информации.
Начинаем разгребать.
На первой дискете ОС ИРИША 3.0, программы и документация поддержки мышки, пакет печати SuperPrint (включая редактор шрифтов).
Содержимое дискеты тут - http://oldpc.su/0/001.rar
Обратите внимание что всё это идёт под авторством латвийских товарищей А.К., Е.К. и М.Н. И что эти товарищи вроде как с VEF.
К сожалению, эмулятор EMU виснет при попытке запуска файла os3.com (пишет про загрузку ОС и усЁ). Надеюсь на помощь b2m
Подскажите, есть ли какие-то перекодировщики (желательно под командную строку win32) из вот такого текста:
---
G. mOSKWA "...."........1990 G.
nASTOQ]EЕ DOGOWOТ PODRQDБ ZAKL@^EО MEVDХ KOOPERATIWOН Ќ
-----
Если код семибитный, попробуй добавить восьмой бит. Похоже на кодировку KOI8R? но с переключениями по SO SI.
Да еще то ли у ОРиона, то ли у Барсика была куча программ по перекодировки, точно не помню.
Я пользовался вот таким.
Вот нашел в архивах ориона.
Вот нашел в архивах ориона.
Спасибо, но ничего не подошло. Самое близкое - FT, но к нему придётся полностью табличку перекодировки переделывать.
Ну и оно всё под DOS или под CP/M. Каждый раз лезть в DOSBox не очень удобно.
Все под дос, спм вроде не должно быть. А тебе надо под Linux?
Тогда придется писать самому.
У меня на основной машине Debian, а под рукой приходится держать ноутбук с WinXP для всего этого.
Там и CADы и протеус. Перекидываю флэшкой, хотя можно через сеть.
Все под дос, спм вроде не должно быть. А тебе надо под Linux?
Тогда придется писать самому.
Мне надо чтобы под командную строку win32 (я в FAR'е люблю работать)
Меня достал ущербный терминал Win и я перешел на ConEmu.
Вместо Far использую TC(тотал). Так что посмотри на conemu вместо CMD.
Подскажите, есть ли какие-то перекодировщики (желательно под командную строку win32) из вот такого текста
Пришли примеры текстов - постараюсь побыстрому накидать перекодировщик
Black Cat / Era CG
02.10.2022, 12:55
Можно еще попробовать через Штирлица. Есть 3 и 4 версия. Они под винду. Насчет командной строки не уверен.
https://ru.wikipedia.org/wiki/%D0%A8%D1%82%D0%B8%D1%80%D0%BB%D0%B8%D1%86_(%D0%BF %D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0)
Набросал утилитку.
Ни за что не отвечаю. Пожелания выслушаю.
--
Утилита конвертирует 7-ми битный текст с учетом SI и SO (согласно табличке).
- SI и SO после обработки в выходной файл не попадают
- символы с кодом <=0x20 передаются в выходной файл без изменений (кроме SI и SO)
- старший (8-й) бит при чтении из входного файла стрипается !!!
---
77879
- - - Добавлено - - -
Вообще тексты очень странные (в сообщении выше в аттаче есть пример):
- вместо 0D 0A часто идёт 8D 0A, ну и вообще старший 8-й бит часто присутствует, хотя, по идее, его быть не должно
- иногда в тексте встречается символ US (0x1F). Что он делает при печати?
- - - Добавлено - - -
Что думаете?
Может стоит менять 0x1F на '-' ?
8D может отменять SI SO.
Меня терзают смутные сомнения в том, что это набрано в текстовом редакторе на Ирише,
а символы с 8 битом управляющие для редактора, хотя могу ошибаться
8D может отменять SI SO.
Каким образом если кодировка 7 бит?
И у меня нет такого примера, зато есть примеры где 8D идет в середине русского текста
И у меня нет такого примера, зато есть примеры где 8D идет в середине русского текста
Но в примере в архиве встречаются и другие символы с 8 битом, CD, A0 больше не разглядывал.
ps; Вот в описани WordStar нашел что код 1F это мягкий перенос. Возможно и остальное можно найти там(в описании).
dk_spb,
Вот похоже нашел что надо.
dk_spb,
Вот похоже нашел что надо.
Спасибо! Но это опять не под консоль win32 :-(
Я же выше написал уже что сам сваял.
Остался только вопрос с символом US (0x1f)
Понял. Про 1F я написал в посте #28
ps; Вот в описани WordStar нашел что код 1F это мягкий перенос. Возможно и остальное можно найти там(в описании).
О, спасибо большое!!!!
Значит можно смело либо оставить либо менять на '-'
Посмотри что лучше, то и оставь
Добавлю клубнички. Софт открывается в эмуляторе EMU (b2m) http://oldpc.su/0/132.rar
Софт спасен усилиями коллег из музея retro-computer.ru
Содержимое дискеты тут - http://oldpc.su/0/001.rar
http://oldpc.su/0/132.rar
Софт спасен усилиями коллег из музея retro-computer.ru
Ссылки уже недоступны, можно попросить перевыложить?
Андрей Чудин (xelby) выступил на Демодуляции-2023 с лекцией про историю Ириши.
https://youtu.be/BaXI1A1k4m8?si=ygPZ3z_UiUcxRqD-
В бытность, когда я тусовался в дисплейном классе на химфаке МГУ, мы как-то ходили к разработчикам Иришы :) То есть технически - я видел их вроде всех. Но увы, меня тогда она не сильно заинтересовала (боюсь, что уже не вспомню - почему), так что ничего особо интересного не расскажу..
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot