Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Правец-8А и др.
RSS

Правец-8А и др.

Ищу всё для него

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 10 11 12 13 14 * 15 16 17 18 .. 39 40 41 42 43 44
Печать
 
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
sstanev: 10 Января, 2007 - 21:43:04
УФО, кабел сделал? Хрундел пишет софта, наверно он уже готов. Что то в емуляторе сделать надо (образ DSK специальной создать), может уже готово.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel: 11 Января, 2007 - 16:52:27
Вот программа пишет весь дос в правец. Выводит на экран что пишет для контроля.
8D 5E C0 A9 00 85 07 A2
00 A9 03 85 06 A9 00 85
08 8D 5F C0 AD 70 C0 EA
EA EA 2C 64 C0 30 F5 18
AD 63 C0 2A AD 62 C0 29
80 05 08 2A 85 08 AD 61
C0 29 80 05 08 2A 2A 85
08 8D 5E C0 AD 70 C0 EA
EA EA 2C 64 C0 10 F5 C6
06 F0 03 4C 11 03 A5 08
A8 45 07 85 07 98 9D 00
96 20 DA FD E8 D0 AA EE
58 03 AD 58 03 C9 [b]BE[/b] D0
A0 60 00 00 00 00 00 00

Сейчас делаю образ ДСК.
Таблицу RWTS в ручную придется забить. Она маленькая.
Исправил сегодня один байт.
(Отредактировано автором: 12 Января, 2007 - 15:34:17)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
sstanev: 12 Января, 2007 - 15:07:18
[q]
Исправил сегодня один байт.
[/q]
Если можешь, напиши кототой байт изменил (окраши его в некокого цвета).
Так, я с последней программу попробувал. Даннъй перенеслись, кажется. Я первъй тре: секторов проверил. Только дос не сработал. Можеть я плохой DSK файл сделал. Только наверно нет.
Можеть бъйть еще: нечто надо бъйло написано где то (может на другое место даннъй доса тоже есть)?. Наверно если целой памяти перенесети, лучше будет?
Если можно, пошли и мнемоничного копа (ассемблеркий код программу).
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel: 12 Января, 2007 - 15:38:38
Исправил на красный цвет (прим. здесь - чёрный) байт который заменил. ССтанев а ты таблицу РВТС прописал? В прогромме я добавил последние 8 строк ассемблера.
Смысла нет переносить целую память. Достаточно было бы ещё перенести 0 страницу, но нельзя т.к. эпл монитор отличается от правец монитор.
Проблема создания ДСК состоит ещё в том, что я незнаю в какой очерёдности писать треки. Эпл дос записывает на диск сектора наоборот. К примеру пишешь на диск программу BSAVE PROBA,A$2000,L$5000
Дос начинает писать программу с 18 трека 16 сектора, 18 трек 15 сектор________ 18 трек 2 сектор, 18 трек 1 сектор. Потом 19 трек. 16 сектор________ 19 трек 1 сектор.
Так вот С600G читает только 0 трек 0 сектор, а дальше начинает читать программа которую считал С600G. И как она дальше читает я не могу разобраться.
(Отредактировано автором: 12 Января, 2007 - 16:01:26)

(Сообщение отредактировал UFO 14 сен. 2007 2:08)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
sstanev: 12 Января, 2007 - 19:14:15
[q]
ССтанев а ты таблицу РВТС прописал?
[/q]
Нет. Что ето? Звучит знакомо, только что то не догадаюс.
Тот DSK, которой я тебе послал, делает, что надо. Записъйвает память $9600 до $96ff в Т0,С0. Потом $9700 до $97ff и в Т0,С1 и так дале.
Так что, тоже самое содержание записал в памяти Правца с товей программу. То есть содержание емулятора после $9600 записал в содержание правца. Кажется там все точно. BSAVEом заниматся не стоит. Ему не можеш сказать куда писать.
UFO, посмотрю где сказал, когда возможность появится.
Добавление: Наверно можно попробувать послать изображение (рисунок) к правца (на адрес $2000 или $4000), так что уверится, что запис в начальних тропинок и перенос правильно работают.

300: 8D 5E C0 A9 00 85 07 A2
00 A9 03 85 06 A9 00 85
08 8D 5F C0 AD 70 C0 EA
EA EA 2C 64 C0 30 F5 18
AD 63 C0 2A AD 62 C0 29
80 05 08 2A 85 08 AD 61
C0 29 80 05 08 2A 2A 85
08 8D 5E C0 AD 70 C0 EA
EA EA 2C 64 C0 10 F5 C6
06 F0 03 4C 11 03 A5 08
A8 45 07 85 07 98 9D 00
[b]96[/b] 20 DA FD E8 D0 AA EE
58 03 AD 58 03 C9 [b]BE[/b] D0
A0 60

96 наверно станет 40 или 20? И наверно брой испольнения цикла изменить надо. Напишу в емуляторе и посмотрю асемблерких копов.
Еще добавление:
[q]
Достаточно было бы ещё перенести 0 страницу, но нельзя т.к. эпл монитор отличается от правец монитор.
[/q]
Я смогу записать содержание памяти моего правца на дискетку, потом пошлю ее: к писюги. Потом UFO сможет ее: записать содержание в памятио своего правка. Так получтся, что я откопируем содержание памяти одного компютра в другова. Только есть проблем: вот самая программа для обмена, находится в $300. Как ее: спасти?
Так что, Хрундель, правильно говориш, что не надо целом памяти перенести, только не знаю какая часть.
(Отредактировано автором: 24 Января, 2007 - 17:44:26)
(Сообщение отредактировал UFO 14 сен. 2007 1:40)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel: 13 Января, 2007 - 12:42:32
Адреса ввода в программе можно менять.
STA $9600,Х
Это начало записи файла. Можно заменить на нужный адрес.
СМР #$ BE
Это старший разряд конечного адреса.
Пример:
STA $2000,X
Начнет запись данных с адреса 2000.
СМР #$50
закончит запись на адресе 4FFF.
(Отредактировано автором: 13 Января, 2007 - 12:46:06)
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
sstanev: 14 Января, 2007 - 21:24:35
Не написал что ето RWTS?
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel: 15 Января, 2007 - 06:38:25
Таблица РВТС находится в адресах начиная $0360 до $0900.
Дос запускается 3F3G или 3F2G.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
sstanev: 15 Января, 2007 - 15:36:17
Так. Перенос (transfer) работает. Я записал изображение (рисунок) на *.dsk (в начальнъй тропинок) и потом перенос его на правца. Картинка получилась как надо. Только изменил начальной адрес (красная 96 на 20, Прим. здесь - черный). Надо бъйло изменит еше: что то, чтоб окончит циклов после $3ffff, но и так все: как надо. Посмотрю на $0360 до $0900. Можеть перемeсти содeрежание памяти (360.900>9500M и записать в *.DSK и потом опять переместить от 9500.95хх>360М и запустить его с 3F3G и 3F2G). Идея нравится? Не могу придумать ничего лучшего?
Да еще:, зачем 3F3G и 3F2G? Не надо ли только одной адрес?
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
hrundel: 16 Января, 2007 - 10:01:22
3F3G или 3F2G не помню точно какой.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 10 11 12 13 14 * 15 16 17 18 .. 39 40 41 42 43 44
Печать
Полигон-2 »   Другие архитектуры »   Правец-8А и др.
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS