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

Полигон-2

Запасной форум о старых компьютерах

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

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

Полигон-2 »   Старый софт »   Кассетные программы для ПК ПОИСК-1
RSS

Кассетные программы для ПК ПОИСК-1

Разыскивается кассетный софт для ПК ПОИСК-1

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7
Печать
 
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Хотя, по-моему Вы правы. В заголовке есть незначительные отличия. Я давно с этим разбирался, сейчас точно не помню. Но, несмотря на это, можно безо всяких преобразований переносить кассетные файлы с Поиска на МС-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
Я не внимательно прочитал :)
У Вас есть готовая програмка для чтения кассет через звуковую карту ? :)

А нельзя ли выпросить у Вас именно эту програмку ?
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
У меня своя программа записи на кассету (в формате МС-1502) через звуковую карту, да и то запись без заголовка. То есть результат записи читается только через int 15h, в Мониторе МС-1502 Вы не прочитаете. Нужна такая программа? А COM-файлы я получил после перегона по LPT-порту. Эту програмку я набрал на скорую руку на ассемблере.
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Про "Программное средство Копировщик" я ничего не знаю. Просто я брал кассеты из комплекта Поиска и легко всё загружал на МС-1502. Загружалось всё хорошо, но запускалось не всё, так как Поиск и МС-1502 совместимы далеко не на 100%. Хотя запускалось многое.
То, что Вы спрашиваете, выложу чуть попозже.
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Выложил программы для Поиска в формате COM. Правда Бейсик должен запускаться с нулевого адреса, а не 100h, поэтому для него я сделал загрузчик. Заодно выложил и кассетный Бейсик МС-1502.
http://files.mail.ru/FSBG00
А вообще можно и без загрузчика:
http://files.mail.ru/4AUF79
Profesor_lampochkin
Junior Member


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


Ссылка


Дата регистрации на форуме:
7 янв. 2012
Спасибо !!! :)

Я покамисть нашел документацию МС-1502 тут

Действительно, принцип записи такой же как у ПОИСКа. Используются те же 4 функции int15h.
Те же блоки данных с контрольной суммой. Даже заголовок бейсик программы такой же.

Скорее всего отличается заголовок исполняемых файлов. Документации пока не нашел, попробую определить опытным путем.

Еще раз БОЛЬШОЕ СПАСИБО за програмки :)

Кстати на сайте Москаленко есть прога com2cas дописывающая к кассетному файлу код запускающий его именно с 0 :)
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Про дописывание вначало 256-ти байт я знаю, это все подобные программы так делают. У Диггера и ISPP эти 256 байт вначале можно просто срезать и получится обычный COM-файл. А вот у Бейсика их срезать нельзя, поэтому я сделал загрузчик.
Profesor_lampochkin
Junior Member


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


Ссылка


Дата регистрации на форуме:
7 янв. 2012
Программа cas2com дописывает в начало кассетного файла 256 байт начало которых это код комманд:
mov ax,cs
add ax,0010
push ax
xor ax,ax
retf

:)

Еще раз спасибо за бейсики :)
Когда-то я начинал знакомство с ПК с кассетного бейсика :)
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7
Печать
Полигон-2 »   Старый софт »   Кассетные программы для ПК ПОИСК-1
RSS

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

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

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