А много ли файлов для Старт-1200 существует?
Вид для печати
А много ли файлов для Старт-1200 существует?
Вот теперь можно добавлять :)
b2m, твой конфиг невероятно крут!Код:cas : tape-recorder {
; бейсик 2.5
biproc[2B05-2B55]=rk
biproc[2B05-2B55].check="C5D50E0057DB01E610"
boproc[2B60-2B84]=sp
boproc[2B60-2B84].check="C5D5F5570E087A0757"
; монитор-отладчик 3.5
tproc[EDDC-EDE2]=rk
tproc[EDDC-EDE2].check="CD1097FB76F3C9"
biproc[F840-F889]=rk
biproc[F840-F889].check="C5D50E0057DB01E610"
boproc[F89B-F8C4]=sp
boproc[F89B-F8C4].check="C5D5F5573E0232FCFF"
; лс-паскаль 2.1 (интерпретатор)
tproc[2728-272C]=rk
tproc[2728-272C].check="CD2C0176F3"
tproc[2805-280B]=rk
tproc[2805-280B].check="CD2C01FB76F3C9"
biproc[0AEC-0B35]=rk
biproc[0AEC-0B35].check="C5D50E0057DB01E610"
tproc[2646-2648]=rk
tproc[2646-2648].check="CDA726"
tproc[219D-219F]=rk
tproc[219D-219F].check="CD8C26"
boproc[0B41-0B65]=sp
boproc[0B41-0B65].check="C5D5F5570E087A0757"
filter="Vector CAS files (*.cas)|*.cas"
ext="cas"
noisefilterfreq=3000
}
Но ты всё-таки сделай поддержку точки-с-запятой, чтобы можно было комментировать строки, в которых есть символы {}=. Так будет легче отлаживать конфиг.
---------- Post added at 17:45 ---------- Previous post was at 17:05 ----------
b2m, а как насчет варианта
boproc[]=???
на входе: A - записываемый байт
запись в файл производится сразу
есть такой?
ivagor, полностью с тобой согласен, лучше добавить в эмулятор опцию загружать файлы автоматически или же стартовать потом, ускоренная загрузка тоже не помешает.
Tim0xA, так какой формат будет поддерживаться, cas или csw ?
или другой сделаете, например какойнибудь vcs
Сделай себе "преамбулу" и копируй её и записанный файл в третий файл "с преамбулой" командой copy /b :)
Готова новая версия. Сделана поддержка формата CSW версии 1.х, введена опция автопроигрывания при открытии, а также форсирования CPU Speed на время загрузки.
Если включить Auto Run, и отключить эмуляцию FDD (поставить галку Without FDD Controller) то образы ленты достаточно только открыть, а все остальное эмулятор сделает автоматически.
Много полезного написал в мануале, советую почитать.
Кстати в конверторе CSW13.EXE обнаружился один глюк (в данном случае безобидный) - если длинна одной полярности более 255 точек, то в образе она представлена последовательностью $00+4 байта(само значение), так вот эта последовательность зачем то дублируется 3 раза, что увеличивает паузы соответственно тоже в 3 раза.
---------- Post added at 11:49 ---------- Previous post was at 11:47 ----------
Tim0xA, Обнови эмуль