Написал уже (ZXCPM), только TRDOS-вское нутроПишите пишите, нефиг п..деть =)
задолбало - тормозит безбожно.
ZXCPM.zip - образ диска в TRD-формате.
CPM80.zip - руководство пользователя.
Написал уже (ZXCPM), только TRDOS-вское нутроПишите пишите, нефиг п..деть =)
задолбало - тормозит безбожно.
ZXCPM.zip - образ диска в TRD-формате.
CPM80.zip - руководство пользователя.
Последний раз редактировалось caro; 01.05.2007 в 14:00.
tae1980 (20.10.2020)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А мона поподробней, что там в оси такого.. эДАкого ?Сообщение от caro
В теме...
Кидал когда-то в Фидо, но ни ответа ни приветаА мона поподробней, что там в оси такого.. эДАкого ?
-----
ZXCPM for SPECTRUM+TRDOS.
В последнее время в эхе ZX-Spectrum
вновь вспомнили о существовании CP/M-80.
Для тех кто хочет попробовать, что
это такое и как она работает на Speccy,
предлагаю версию CP/M-80, собранную из
доступных в Интернете модулей BDOS и CCP
и версии BIOS, которая была разработана
для "Кворума БК-04" еще в 1992 году, а в
1995 году была переделана для 128 - кб.
модели "Кворум 128".
Особенность этой версии CP/M, пусть
это будет ZXCPM, в том, что ее базовый
адрес не 0000h, а 6000h.
Адреса:
BASE - 6000h
TPA - 6100h
CCP - 0D900h
BDOS - 0E100h
BIOS - 0F000h
Обьем области TPA = 8000h
7-я страница ОЗУ - экран + драйверы
Это позволяет, во-первых не переде-
лывать компьютер, обеспечивая замену ст-
раницы ПЗУ на ОЗУ, во-вторых использо-
вать контроллер TR-DOS, не беспокоясь о
сохранении его служебных переменных.
Недостаток и очень большой, в том,
что невозможно просто так использовать
тот запас ПО, который наработан для CP/M.
Но дело в том, что очень многое вы-
ложено в СЕТИ с исходниками.
Как пример на этом диске представ-
лена версия "C" (BDS-C) от Leora Zolmana,
которую он в августе 2002 года выложил
в сеть для свободного использования.
На этом диске также есть Кворумов-
ский командер, который был перекомпили-
рован под базовый адрес 6000h и редактор
текстов.
Для примера можете попробовать от-
компилировать классический пример прог-
раммы, которая идет в пакете BDS-C.
Это игрушка OTHELLO, у нас обычно
ее называют РЕВЕРСИ.
Для компиляции просто нажмите ENTER
на файле A.SUB. Для интереса рекомендую
в него заглянуть.
Диск сделан как файл SCL просто для
удобства его копирования под TRDOS.
Но после любых манипуляций с файла-
ми в ZXCPM, не рекомендую работать с ним
как с диском TRDOS и наоборот.
Kamil Karimov 27.09.03
-----
tae1980 (20.10.2020)
А с графикой там чаго.?
никаких новых разрешений нету?
А почему все так в CP вцепились?
Сделали бы лучше хорошую консольную ось с тр-дос совместимостью хорошей!
просто консольку бы удобную, комманды там и всё такое, функции побольше...
В теме...
Камил и ребята давайте в раздел "ОСИ" перепрыгнем по поводу ZXCPMСообщение от poison
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
Человека зовут Камиль!Сообщение от CHRV
Сделал это для васСообщение от CHRV
С уважением, Станислав.
Если бы это можно было использовать в качествен удалённого терминала тогда есть смысл, а так? нафиг?Сообщение от poison
GUI - rulez! Вот GUI'ёвая операционка с полной совместимостью с тр-дос нужно, а так, смысл-то во всём этом. Если бы народу на спеке нужна была консоль - не делали бы столько командеров.
А если тебе не хватает функций ТР-ДОС - вот в АлКоНьюс уже давно подана идея как передавать дополнительные параметры при запуске программы (кста эта идея появилась ещё раньше, если не ошибаюсь, можно было в хитром режиме запустить дему Dogma с каким-то хитрым параметром через точку после кавычек), пиши утилиты и вперёд с песней.
это было в инсульте.
параметры конечно не помешали бы. по моему совместимость с ТРДОС необходимо делать только на уровне эмуляции или альтернативного доступа к данным.
было бы неплохо поиметь маленькое ядро типа миникса (или как там мини линукс называется). его даже в ембеддед встраивают.
на спринтере такое реально провернуть. да и на обычном спеке если есть кому копацца.
а под ней разный кворумский сп/м софт пойдет? типа ассемблера m80, коммандера nc.com, и, главное :-)) гаммы-дос?Сообщение от caro
PS сам бы затестил, но пока далеко от домашнего компа
То что есть в исходниках, легко переносится.а под ней разный кворумский сп/м софт пойдет? типа ассемблера m80, коммандера nc.com, и, главное :-)) гаммы-дос?
Насчет M80 - без проблем, все работает: ассемблер,
линковщик и библиотекарь.
Что касается GAMMA-DOS снапшотов, я об этом
как-то не задумывался, но почти наверняка можно
будет сделать их загрузку.
А попробовать можно и в любом эмуляторесам бы затестил, но пока далеко от домашнего компа
понимающем SCL.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)