Вход

Просмотр полной версии : Pentevo/ZX Evolution - запуск C/PM 2.2.



ZXFanat
02.02.2014, 11:45
:v2_dizzy_wall:

sirx
02.02.2014, 13:43
В версии Evo Reset Service 0.54a введен режим C/PM. Само по себе, эта функция интересна, но вот нет опыта запуска системы на этом компьютере. При попытке запустить с дискеты выдается ошибка. Возможно дело и в том, как установлены реальный и виртуальные дисководы в опциях Evo Reset Service, но факт остается фактом. Система не запускается. Интерес к ней пропадает. Прочел сообщения из темы: "Софт CP/M на PentEvo" (http://forum.nedopc.com/viewtopic.php?f=30&t=2538). Аналогичная ситуация. По совету "дяди Славы" (savelij), переназначил дисководы. Ситуация прежняя, как в указанной теме.

Кто имеет опыт запуска и у кого есть нормальные, загрузочные дискеты (их образы), на основе которых можно запустить систему? Вообще, кто что посоветует? У кого есть опыт настроек Service, порядка введения команд, для запуска системы, хотя бы на уровне консоли и Нортон-подобных оболочек.
Я запускал с дискеты всякую хрень. После долгой пляски на граблях, случайно обнаружил что запущенная из меню Евы cpm считает, что дисковод B, хотя у меня флоп включен как A. Т.е. запустил цпм, смени устройство на B.
Упс, не все прочел. По ссылке Савелий пишет то, что я сам случайно нашел. В общем не знаю - у меня после запуска системы и смены устройства, проги запускались, только с кодировкой какие-то проблемы.

sirx
02.02.2014, 14:40
Да какие там настройки :) бдзынь для клавы отключил и все (бесит дребезг из динамиков когда по папкам ползаешь).
Дискету брал с форума недописи. http://pentevo.googlecode.com/svn/docs/BOOTDISK_PE.zip
Алгоритм прост:
Записал на реальную дискету, запустил из меню Евы цпм, команда смены устройства B:
Команда dir покажет каталог дискеты, а там уже можно запускать что заинтересует. Только у меня вместо рамочек в прогах были букавы, т.е. что-то с кодировкой не то. Больше делать ничего не пробовал, ибо как-то тормозно все мне показалось и пока реального применения я не увидел для себя. Побаловался и бросил.
Сорри, если что-то непонятно, пишу на ходу с планшета, т.к. если не отвечу, то потом забуду, нехорошо получится.
Если что , спрашивай, только не знаю что еще сказать - вроде все написал :)

Den1982
02.02.2014, 17:30
В общем не знаю - у меня после запуска системы и смены устройства, проги запускались, только с кодировкой какие-то проблемы.

Пробовал менять в ERS "Type FONT" c CP866 на ATM?

А вот с реальным дисководом на B: никто не загружал в цпме ниче? С помощью ASSIGN можно переназначить буквы, однако непонятно как загрузить этот самый ASSIGN ежели дисковод, висящий на B: цпм в упор не видит.:v2_dizzy_roll:

sirx
02.02.2014, 18:20
ДХотелось бы только узнать, какие значения дисководов выставлены в ERS? На всякий "пожарный".
Виртуальным вообще неважно какой стоит, все равно работает.
На всякий случай (мало ли что бывает):
evr 0.54a
Baseconf 08.11.13
Avr boot 23.01.12

---------- Post added at 18:20 ---------- Previous post was at 18:17 ----------


Пробовал менять в ERS "Type FONT" c CP866 на ATM?
Пробовал, не помогло. Потому что мозгов не хватило полный сброс сделать :v2_dizzy_facepalm:
Вот сейчас включил комп (шрифт атм был выбран до выключения) и все в порядке с кодировкой :)

sirx
02.02.2014, 20:50
Как раз и пробовал. И перемычки пеерставлял на дисководе, и значения в ERS менял. Переходит в режим дисковода "B:", потом, либо выдает разную "кракозябру" букв, либо, выдает стандартные ошибки.Такая же конфигурация. При том, что у меня и ревизия "B" и ревизия "С" плат. Также ставил кодировку ATM, выключал и полный сброс делал, по прежнему все осталось. Либо "кракозябры", либо ошибки чтения диска.
Ну нинаю даже чем еще помочь :(
Щас у Максагора накачал цпм игрух, нужно будет попробовать позапускать раз пошла такая пруха.
Оффтоп: как дела с ис-досом на еве? Что-нибудь изменилось? С винта реально стартовать? А то хочу поставить - привык что ис-дос всегда под рукой (на кае сидел).
Оффтоп №2: устал сегодня уже страшно, ковырять другие ветки уже сил нету, не ты ли взял у ААА дискеты с ис-досом Софстара? Есть там чего и удалось ли чего считать.

zorel
02.02.2014, 21:39
На АТМ в CP/M диск A: как виртуальный. Диск B: в реале, на АТМ он подключен и работает как А:, переставлять на B: дисковод по идее не нужно, дисковод по идее должен быть настроен на диск A:. Диск C: в CP/M обращается к HDD, вот он и читает с диска С, с ошибками.

sirx
02.02.2014, 22:35
Да. У меня все дискеты, которые отдал Алексей. IS-DOS прекрасно запускается. Проблем не обнаружил. Запускал каждую дискету отдельно. Сидел ночью. Все считались. IS-DOS-а много и большинство дискет повторяются. Кстати, есть какой-то IS-DOS диск, для проигрывания музыкальных файлов. Я как-то не помню такого диска, чтобы он был где-нибудь размещен. Может быть и не помню. Но диск есть. На "жестком" диске, на ZX Evo, IS-DOS спокойно запустится. Я проверял на ревизии "B". А уж на ревизии "C" и подавно запустится. Как установить? Все достаточно подробно написано на этом сайте: http://zxbyte.ru/index.htm. На неделе сделаю копии дискет в образы и выложу в подходящей теме. Потом дискеты отправлю "малой" скоростью на Украину. Правда, некоторые дискеты оставлю себе.
Но это не относится к тем дискетам, которые меня "ААА" попросил отдать, как отдельно отложенные. Их даже не трогал. Как лежат в коробочке, так и лежат.
Как ставить мне понятно :) у меня кай был, так что ис-дос для меня - это родное :) имелось в виду как оно вообще там ( на Еве) живет и чувствует себя, раньше не работал старт ис-доса с винта из меню евр, например, насколько я знаю. И подходят ли лба дрова, которые написал Прусак?
Понятно что нужно собраться и сделать, но решил спросить - может какие особенности есть.

Den1982
02.02.2014, 23:16
Пробовал с образом, который предложил Прусак. В образе, вообще есть все необходимое для установки, запуска IS-DOS с HDD и для работы с ним. Советую всем!

Где можно взять этот чудо-образ?

sirx
03.02.2014, 10:53
Я устанавливал с разными версиями IS-DOS. Запуск из меню ERS не срабатывал, пока не установить виртуальный диск "C" или "D" и пока не сделать монтирование диска, по методике IS-DOS и рекомендациям с сайта про Байт. Тогда запуск IS-DOS происходил без проблем. Пробовал с образом, который предложил Прусак. В образе, вообще есть все необходимое для установки, запуска IS-DOS с HDD и для работы с ним. Советую всем!
Можно поподробней? не догнал про диски с и д, и что за рекомендации Прусака?Спасибо.

BYTEMAN
03.02.2014, 12:52
C/PM 2.2
только CP/M ;)

zorel
07.02.2014, 16:52
ZXFanat, все дело в контроллере клавиатуры. По идее с мех. клавиатурой должно работать.

zorel
08.02.2014, 01:08
Это по идее, а если не сработает? Механическая есть. Пока не подключил! Но, по той же идее, должно работать и с клавиатурой PC. Так как, при загрузке высвечивается в надписях "2000", то есть год. Народ, кто пробовал загрузку диска от Nedo-групп с клавиатурой PC?


Если не сработает, значит не судьба запустить ее на ZX-EVO, потому что та программа может быть привязана к контроллеру ВЕ31. Подключать клавиатуру не обязательно, достаточно замкнуть контакты отвечающие за пробел. С PC клавиатурой на zx-evo не работает, можете и не пробовать, проверено. Такая же зависает и в эмуляторе ZXMAK2.

perestoronin
08.02.2014, 11:16
значит не судьба запустить
Для начала нужны кросс-средства для разработки под Z80, да и если адаптировать именно CP/M, то может присмотреться к версии 3.0, а не 2.2 ?

sirx
08.02.2014, 14:09
Это по идее, а если не сработает? Механическая есть. Пока не подключил! Но, по той же идее, должно работать и с клавиатурой PC. Так как, при загрузке высвечивается в надписях "2000", то есть год. Народ, кто пробовал загрузку диска от Nedo-групп с клавиатурой PC?

Дискету BOOT PE, если речь о ней, я запускал с рс клавой. Но я грузил отдельные проги с нее, там autoexec вроде был - с самой дискеты я не грузился, в общем. Использовал цпм из меню Евы. Или речь о другом совсем? :)

Vadim
10.02.2014, 07:46
Если есть под нее программы и игры< то почему бы не использовать ее. И попробовать третью версию. Но вот как ее сделать в прошивке, тут я ничего не могу сказать.


Сделать адаптацию хоть версии 2, хоть 3, хоть всяких левых вариантов CP/M (P2DOS, к примеру) - не так и сложно. Как я понял, на Эве просто сделано архи-криво. Не в этом суть, а суть в том, что у нас имеется навороченное железо. При адаптации есть 2 варианта:
1)Ставим как есть и ничего выше, так поступали многие, устанавливая CP/M совместимые ОСи, на уже более навороченное железе, нежели было у автора CP/M в конце 70-х. И никакой (или почти никакой) поддержки этого нового железа не было, чаще использовали расширенное ОЗУ для электронного диска.
2)Делаем программные интерфейсы для поддержки новых возможностей. Менеджеры ОЗУ, поддержка видеорежимов, поллитры и прочее и прочее и прочее. И уже в эту среду включаем нашу адаптацию. Я пишу PQDOS именно в этом ключе. Те же часы являются частью системы, они доступны как через BIOS так и в вызовах BDOS, и она их использует. Аналогично поддержаны и порты последовательные и поллитра и расширенное ОЗУ.

Пункт 2 нам нужен, если мы хотим писать софт в этом режиме. Имея файловую ОСь, и расширенное железо, с новым экраном, а не тупое ПЗУ спектрума которое занимает 16К и не отключается и экран 6, оставляя нам совсем ничего (я о обычных ZX). Но вижу направление в котором пишут поддержку для Эвы и это вводит в уныние, очередное *****шлёпство, горожение бреда в стиле Синклера. Пихание в ПЗУ всего кроме того, что надо. И вот эта тема кроме улыбок и смеха у меня ничего не вызвала.

Den1982
10.02.2014, 08:38
Vadim, ts-конфа поможет вывести тебя из уныния?

Vadim
10.02.2014, 08:50
Vadim, ts-конфа поможет вывести тебя из уныния?
Не знаю, я её не изучал. Но по тому, что читал отрывками, знаю, что там расширения в плане графики/спрайтов. А я не о этом, я о программной поддержке. BIOS там и всё такое + связка с ZX режимами. Нет, поддержка TRDOS + TAP + HDD сделана хорошо и движение в правильном направлении, но вод клепание какой-то там командной строки, какой-то недоОси очередной, отсутствие API вменяемого для поддержки железа - вот это вводит в уныние. В спринтере этот момент был сделан более правильно и то мне не нравилось, что там в биосе опять же каша была, намешано то, чего там не должно было быть и сами функции для доступа к тому же винту были корявские. Тут же вложены грабли и ограничения. Но хоть направление верное было. А насчёт аппаратной конфы, что там и как - тут я не коментирую.

Den1982
05.06.2017, 21:56
Игру "Король под горой" запускал кто нибудь? Не пойму, глюк чтоли - не могу выйти с первого уровня. Игруха кстати прикольная в целом.

tank-uk
09.06.2019, 09:41
Подниму тему, реально ли запустить на Еве CP/M от Profi ?

Demige
09.06.2019, 15:28
Не знаю от профи или нет, а вот этот http://atmturbo.nedopc.com/index.htm вполне себе запускается/устанавливается на винт. Вот только зачем?

tank-uk
10.06.2019, 12:33
Не знаю от профи или нет
Это от АТМ, он частично есть в прошивке Евы

NEO SPECTRUMAN
10.06.2019, 13:55
Это от АТМ
А зачем нужон именно от профи?

tank-uk
10.06.2019, 14:01
А зачем нужон именно от профи?
Интересно, есть диски Profi CP/M