С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я не помню точно, а посмотреть сейчас негде, но вроде надо у каждого системного файла (SE.COM, erase.sys, и т.д.) удалить первые несколько (вроде три) байт и всё будет работать, но это относится к перегнать софт, тебе надо сначала заставить флоп работать, для этого нужен только ДОС и форматер в них ошибок нет, т.е. после форматирования можно писать на фдд по команде SAVE, а утилиты уже позже перегнать. Про удаление байт. Я загнал SE.COM в эмулятор и там видно, что первые байты какая то муть, может заголовок файла *.RKR?, отрезал перегнал в реал и всё запустилось, с erase.sys также. Кстати интересная особенность файлов *.sys они без команд перехода т.е. работают в любой область памяти, а вот SE.COM надо сохранять по определённым адресам.
РК86 ещё жив!!! а теперь и ЮТ-88!!!
сейчас посмотрел в эмуляторе надо отрезать 4 первых байта
---------- Post added at 12:52 ---------- Previous post was at 12:46 ----------
Вот и я тоже задумал давно кое что, и схема подключения z80 пришлась кстати, но тоже не говорю пока по той же причине. А сейчас вообще не до этого, ладно хоть инет на пару часов появился, я хоть эмулятор у себя с сервака дёрнул.
---------- Post added at 12:56 ---------- Previous post was at 12:52 ----------
а se.com расположена по адресам 06200h-06FFFh
---------- Post added at 12:56 ---------- Previous post was at 12:56 ----------
Е. СЕДОВ, А. МАТВЕЕВ
г. Москва
Владельцы Радио-86РК", оснастившие свои компьютеры НГМД, вероятно, уже оценили по достоинству удобства операционной оболочки SE, Эта программа записана на всех системных дисках, распространяемых ТОО "Лианозово" и редакцией журнала "Радио". Она значительно облегчает диалог пользователя с DOS2.9, В SE за наиболее часто употребляемыми командами DOS2.9, такими как DIR, LOAD, TYPE, DELETE и др., закреплены функциональные клавиши, поэтому отпадает необходимость в утомительной процедуре ввода текстов команд операционной системы с клавиатуры, хотя возможность ручного набора в SE сохранена. Экран видеоконтрольного устройства при работе операционном оболочки используется более эффективно, чем в стандартном варианте; одновременно на экране может содержаться список из 63 файлов, ранжированных по алфавиту, вместо 24 при исполнении команды DIR.
Естественно, что такую удобную к полезную программу желательно иметь на каждом диске. Однако при копировании оболочки с диска на диск у любителей возникают трудности. Дело в том, что эта программа предназначалась для коммерческого использования, поэтому, чтобы предотвратить появление пиратских копий системных дисков для "Радио-8бРК" один из файлов оболочки, а именно SE.EXE, был защищен от копировании. Однако с начала распространения программы SE прошло уже более двух лет, да и защита, конечно, давным-давно "взломана" самыми любознательными пользователями. По - видимому, настало время обнародовать алгоритм, по которому любой пользователь сможет убрать защиту от копирования файла SE.EXE.
Прежде всего необходимо очистить память компьютера, воспользовавшись, например, директивой F обычного МОНИТОРА;
->F,7000,0
После этого нужно произвести старт DOS2.9 (командой GE000), затем запустить файл SE.COM. На экране появится окно оболочки. Далее нажимают на клавишу "Сброс", при этом в памяти компьютера в области адресов 6200H — 6FFFH сохраняются машинные коды оболочки. Вслед за этим производится повторный старт операционной системы (GE000) и по директиве DOS2.9
A>SAVE SE.COM,6200,6FFF
эти машинные коды будут записаны в файл SE.COM. Новое имя оболочки может быть любым, не обязательно SE.COM. Пользователь может выбрать его самостоятельно.
Теперь оболочка содержится в одном файле, доступном для копирования любой командой DOS2.9. Однако на диске остается еще и старый файл SE.EXE, освободиться от которого обычными способами не удастся. В каталога любого системного диска имя SE.EXE начинается не с кода литеры "$" (53H). а с кода D3H, вследствие чего этот файл не может быть обработан средствами DOS2.9. Для того чтобы все-таки удалить его с диска, нужно воспользоваться трексекторным редактором TSEDIT.COM, записанным на диске "Радио-86РК 3". С помощью этого редактора необходимо найти на диске сектор каталога, содержащий имя SE.EXE. Если оболочка копируется с диска "Радио-86РК 1", то это первый сектор 30Н трека. Вслед за этим нужно заменить код D3H в названии файла на 53Н и записать видоизмененный сектор на диск. В результате проделанных операций файл SE.EXE теряет защиту и может быть легко удален.
---------- Post added at 12:58 ---------- Previous post was at 12:56 ----------
а вот по каким адресам совать command.com я так и не узнал пока.
РК86 ещё жив!!! а теперь и ЮТ-88!!!
Вот это залет! на контроллере нашел залипуху, а так как я его паял на монтажке, то отпаял мгтф от этих ног. А две ноги ЛА3 все равно звонятся между собой.Думал микруха дохлая, поменял - то же самое.Расковырял текстолит, а там внутри между слоями что то похожее на обломок металлической стружки.Сейчас дисковод заработал. У меня резистор на ноге готовность оптимальный - 1.5К на общий провод.
Последний раз редактировалось Vladimir_S; 07.06.2013 в 09:30.
Небольшой совет тем кто отрабатывает дисковод, и тому кто уже затрахался набирать GE000. В мониторе в ячейке F890 заменить F0 на Е0 и заходить в DOS по директиве U.
Интересно таких много?
а у меня по ней ROM диск!
круто! я не знал, но как писал 4 байта видимо заголовок, а .... значит command.com тоже запишется куда надо! пытайтесь!, пригодится!
и главное Владимир Поздравляю с запуском FDD!!! я думаю оценишь эффект от него на РК!
но для тех "кто отрабатывает дисковод", если такие есть, а я надеюсь есть и будут появляться и я бы очень хотел способствовать этому если смогу т.к. РК86 для меня очень много значит, то маленькое дополнение:
а у меня как писал 800ом не работал, прошу учесть (ну или мне подсказать если что не так)
РК86 ещё жив!!! а теперь и ЮТ-88!!!
Даже другой микросхемы не потребуется, прямо на рабочем мониторе F0 меняется на Е0.
---------- Post added at 03:25 ---------- Previous post was at 03:19 ----------
Видимо это зависит от конкретной конструкции(серия микросхем, сам дисковод, ну и х.з. из за чего еще, а скорее всего из за конкретного экземпляра ВВ55) но у меня 1.5К надежнее работает. Посмотрм что будет когда уберу ВВ55.
Последний раз редактировалось Vladimir_S; 08.06.2013 в 04:22.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)