РК-ДОС

Советский компьютер Радио-86РК (1986) и его клоны

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Лучче бы вы вон исходники РК-ДОС почитали, всего-то там ничего - одна ПЗУ-ха... Вдруг я напортачил где или ошибка в сорцАх... :lol:
Ностальгия - тяжкий грех... но сладкий. :wink:
Hakuna
Novelist
Posts: 36
Joined: 02 Dec 2005 00:00

Post by Hakuna »

Я их выложил на zx.pk.ru. Кто сможет - прочитает.
А моим самым высоким достижением на асме стала программка, которая просматривала заксоренный текст, искала там подстроку и выдавала каким байтом заксорено. Это когда в универе тесты надо было пройти. :wink:
А на паскале дюже медленно получалось.

P.S. Но сейчас я сам ту программку с трудом понять смогу :(
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Хм, интересно - если Агат это клон Apple ][ то значит ли это, что этот волшебный простой контроллер - клон контроллера дисковода, придуманного Стивом Возняком?
Отличительной особенностью возняковского контроллера было то, что он выкинул из дисковода встроенный контроллер и подцепился чуть ли не напрямую к двигателям, головкам и т.д.
А кстати у нас уже пролетало про агатовский (и про ркашный) контроллер вот тут:
viewtopic.php?t=8330&postdays=0&postorder=asc&start=37

Image

Это агатовский, а вот для сравнения контроллер от Apple II:
http://16sector.com/shop/a2cards/appled ... ller-card/
Я тут за главного - если что шлите мыло на me собака shaos точка net
Hakuna
Novelist
Posts: 36
Joined: 02 Dec 2005 00:00

Post by Hakuna »

Вот, товарищи на zx.pk.ru нашли заводской микрошевский (РК-шный) контроллер и даже слили с него прошивку.
Image
Image

Прошивка:
http://zx.pk.ru/showpost.php?p=358587&postcount=92

Возможно получится сделать реплику.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Малаццы!!! Я вобщем-то посматриваю за вашими там успехами из-за кадра. 8)
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

2_Hakuna

Я обычно после набора таблиц кодов декомпилирую полученный бинарник,
чтобы посмотреть нет ли переходов вникуда, каких-нибудь недоступных
областей памяти и т.д., что явно укажет на ошибку в наборе.
Твой бинарник тоже проверил из интересу. Вроде всё неплохо. Но хитрая
там таблица переходов - вобщем смотрите сами, если есть интерес...

http://sgu-wap.narod.ru/RKDOS/DOSRK29.I80

Адреса я не убрал специально чтобы можно было на них ориентироваться.
Hakuna
Novelist
Posts: 36
Joined: 02 Dec 2005 00:00

Post by Hakuna »

Lavr, я ж в ассемблере полный Elaeágnus :)
В данном случае проверял по контрольным суммам, благо они были.
Заодно освоил распознавание шетнадцатиричных дампов с помощью файнридера. :-)
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

2_Hakuna
Hakuna wrote:Lavr, я ж в ассемблере полный Elaeágnus
Я ж тебя не упрекаю - наоборот хочу вам подмочь и себе сделать
приятное - абажаю по жизни реверсивные разработки... :kruto:

Я еще поковыряю, будет время, этот асм - сыроватый он...
Hakuna
Novelist
Posts: 36
Joined: 02 Dec 2005 00:00

Post by Hakuna »

Ок. Будем благодарны. Хотя мне самому в ближайшее время не до недопц будет, в связи с очередным пополнением семейства ;-)
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

2_Hakuna

А вот это ты - молодца! Это, пожалуй, важнее всех процессоров вместе взятых!
И когда ты только успеваешь ещё и на мотороллере путешествовать?! :lol:
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

А вот эта схема:

http://retro.h1.ru/Sheet/rk86fdd1.djvu

и вот эти две статьи:

КОНТРОЛЛЕР НАКОПИТЕЛЯ НА ГИБКИХ МАГНИТНЫХ ДИСКАХ ДЛЯ "РАДИО-86РК"
http://retro.h1.ru/RK86/Floppy/Floppy.php
http://retro.h1.ru/RK86/Floppy/Floppy2.php

имеют они отношение к сабжу, если он еще представляет интерес для топикстартеров?
User avatar
alexcp
Senior
Posts: 139
Joined: 11 Jun 2012 07:30

Post by alexcp »

Имеют, самое непосредственное. Топикстартер нашел/восстановил DOS 2.9, которая работает с описанным в статьях контроллером FDD.
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

После прочтения около-дисководных РК тем на зхпк у меня сложилось впечатление, что эта схема или софт, или и то, и другое нестабильны и надёжно не работают...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
alexcp
Senior
Posts: 139
Joined: 11 Jun 2012 07:30

Post by alexcp »

У меня сложилось такое же впечатление после сборки двух вариантов этого контроллера и попыток запустить их на РК86-SRAM.
С другой стороны, на zxpk есть некоторое количество людей, уверяющих, что у них все работает прекрасно.
jcuken
Junior
Posts: 2
Joined: 04 Jul 2017 12:45

Re: РК-ДОС

Post by jcuken »

Контроллер клонирован:
http://sensi.org/~tnt23/rk86/

 большойкартинк
Image

Исходники в формате KiCad выложены на git: https://github.com/timtashpulatov/rk86kngmd