Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Кассетные программы для ПК ПОИСК-1 |
![]() |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 6 7 | Печать |
SoftCat |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 12:58 Сообщение отредактировано: 18 февраля 2012 13:04
Profesor_lampochkin, Вы абсолютно правы! ![]() У меня Электроника МС-1502. Отличие от Поиска только в частоте и паузе, а формат абсолютно такой же. Я эти три программы сначала загрузил (по очереди) в МС-1502, а потом по LPT (ИРПР) порту перегнал в свой Пентиум в виде COM-файлов. И ещё подключил магнитофонный выход к звуковой карте и оцифровал в WAV. Никаких магнитофонных программ для МС-1502 у меня не осталось. Не так давно я скачал программы с сайта Москаленко, но не использовал их. Я дизассемблировал Биос у МС-1502 и разобрался в процедуре записи на магнитофон. А потом написал программу записи через звуковую карту, но сделал это пока без заголовка. |
SoftCat |
Хотя, по-моему Вы правы. В заголовке есть незначительные отличия. Я давно с этим разбирался, сейчас точно не помню. Но, несмотря на это, можно безо всяких преобразований переносить кассетные файлы с Поиска на МС-1502 и обратно. |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
А я написал софт для работы с кассетами на основе биоса ПОИСК ![]() Но почему-то ним данные програмки считать не получается... Считывается заголовок, определяется имя файла, но блок данных читается всего несколько секунд, после чего чтение прерывается. Возможно длина файла в заголовке указывается не так как у ПОИСКа. А нельзя ли у Вас выпросить дезасемблированый биос ? Напишу драйвер и для формата кассет МС-1502 ![]() А так же програмки в com формате ? |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Был такой пакет програм "Программное средство Копировщик" Документация тут Так вот ним можно было читать/писать кассеты для ПОИСК, Электроника, БК. Но сами програмки найти не удалось, я и авторам сайта писал... Быть может речь идет о переносе програм именно этим "Програмным следством" ? Просто так у меня записи МС-1502 читаться не хотят... |
Profesor_lampochkin
Junior Member
Всего сообщений: 103 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2012 13:48 Сообщение отредактировано: 18 февраля 2012 13:51
Я не внимательно прочитал ![]() У Вас есть готовая програмка для чтения кассет через звуковую карту ? ![]() А нельзя ли выпросить у Вас именно эту програмку ? |
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-файл. А вот у Бейсика их срезать нельзя, поэтому я сделал загрузчик. |
<<Назад Вперед>> | Страницы: 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 тем |
![]() |