Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Кассетные программы для ПК ПОИСК-1 |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 7 | Печать |
SoftCat |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 13:58 Сообщение отредактировано: 18 февраля 2012 13:59
У меня своя программа записи на кассету (в формате МС-1502) через звуковую карту, да и то запись без заголовка. То есть результат записи читается только через int 15h, в Мониторе МС-1502 Вы не прочитаете. Нужна такая программа? А COM-файлы я получил после перегона по LPT-порту. Эту програмку я набрал на скорую руку на ассемблере. |
SoftCat |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 14:04 Сообщение отредактировано: 18 февраля 2012 14:05
Про "Программное средство Копировщик" я ничего не знаю. Просто я брал кассеты из комплекта Поиска и легко всё загружал на МС-1502. Загружалось всё хорошо, но запускалось не всё, так как Поиск и МС-1502 совместимы далеко не на 100%. Хотя запускалось многое. То, что Вы спрашиваете, выложу чуть попозже. |
SoftCat |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 15:45 Сообщение отредактировано: 24 февраля 2012 15:32
Выложил программы для Поиска в формате COM. Правда Бейсик должен запускаться с нулевого адреса, а не 100h, поэтому для него я сделал загрузчик. Заодно выложил и кассетный Бейсик МС-1502. http://files.mail.ru/FSBG00 А вообще можно и без загрузчика: http://files.mail.ru/4AUF79 |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 17:57 Сообщение отредактировано: 18 февраля 2012 17:58
Спасибо !!! Я покамисть нашел документацию МС-1502 тут Действительно, принцип записи такой же как у ПОИСКа. Используются те же 4 функции int15h. Те же блоки данных с контрольной суммой. Даже заголовок бейсик программы такой же. Скорее всего отличается заголовок исполняемых файлов. Документации пока не нашел, попробую определить опытным путем. Еще раз БОЛЬШОЕ СПАСИБО за програмки Кстати на сайте Москаленко есть прога com2cas дописывающая к кассетному файлу код запускающий его именно с 0 |
SoftCat |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 18:03 Сообщение отредактировано: 18 февраля 2012 18:05
Про дописывание вначало 256-ти байт я знаю, это все подобные программы так делают. У Диггера и ISPP эти 256 байт вначале можно просто срезать и получится обычный COM-файл. А вот у Бейсика их срезать нельзя, поэтому я сделал загрузчик. |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 21:45 Сообщение отредактировано: 18 февраля 2012 22:38
Программа cas2com дописывает в начало кассетного файла 256 байт начало которых это код комманд: mov ax,cs add ax,0010 push ax xor ax,ax retf Еще раз спасибо за бейсики Когда-то я начинал знакомство с ПК с кассетного бейсика |
SoftCat |
Profesor_lampochkin, а вот тут полностью (с префиксами) записаны ISKAT и ISPP. В ISPP простой jmp, а вот в ISKAT нечто более хитрое. Может Вам это тоже интересно. http://files.mail.ru/6H30V0 Посмотрите личные сообщения, я Вам кое-что прислал. |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 23:07 Сообщение отредактировано: 19 февраля 2012 1:05
Класс !!! Спасибо огромное Буду разбираться А вот файл http://files.mail.ru/6H30V0 чегото не качается, доходит до 95% и ошибка... Разобрался почему ошибка !!! Почемуто мой антивир один из файлов принял за вирус и просто не давал докачаться |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 февраля 2012 3:42 Сообщение отредактировано: 19 февраля 2012 3:56
Все, проблема загрузки кассет "Электроника МС1502" решена !!! Прочитать подробнее и скачать програмку можно тут А на счет файла ISKAT, так он как раз и "преобразован к кассетному виду" утилитой Сергея Москаленко com2cas, примерно так как я указал выше. Только я немного ошибся - тот код расколожен в конце 256 дописанных байт, а вначале стоит jmp перехода на эти комманды |
UFO |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 февраля 2012 10:49 Сообщение отредактировано: 19 февраля 2012 10:50 |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 7 | Печать |
Полигон-2 » Старый софт » Кассетные программы для ПК ПОИСК-1 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |