![]() |
Quote:
---------- Post added at 15:13 ---------- Previous post was at 14:31 ---------- Я выложил новую версию эмулятора с поддержкой контроллера дисковода Океан-240. С форматом дисков пока не до конца разобрался, но стандартный 720Кб (2 стороны 9 секторов по 512 байт) вроде работает. Смущает то, что в заставке упоминается 180Кб, а DIR считает, что на одной стороне 360Кб. Диск B: это одна сторона диска, диск C: - другая. С D: и E: пока неясно, это должен быть второй дисковод, но пока не работает. ---------- Post added at 15:21 ---------- Previous post was at 15:13 ---------- А, всё, разобрался: драйвер дисковода поддерживает второй привод, а вот БИОС CP/M - нет. В БИОСе есть таблицы параметров только для A,B и С. Придётся убрать второй дисковод. |
Не совсем так получается.
В списке файлов нет файла с большой буквы, но есть с маленькой. реально файл есть с БОЛЬШОЙ буквой. Это files/lst _A.DAT = MBASIC.COM _A.DAT = MBASIC.COM _C.DAT = KRISTA.BAS _C.DAT = KRISTA.BAS _D.DAT = KRISTA.BAS _D.DAT = KRISTA.BAS _E.DAT = LAPA.BAS _E.DAT = LAPA.BAS _F.DAT = LAPA.BAS _F.DAT = LAPA.BAS _G.DAT = ROZA.BAS _G.DAT = ROZA.BAS _H.DAT = ROZA.BAS _H.DAT = ROZA.BAS _I.DAT = KUKLA.BAS _I.DAT = KUKLA.BAS _J.DAT = FIALKA.BAS _J.DAT = FIALKA.BAS _K.DAT = FIALKA.BAS _K.DAT = FIALKA.BAS _L.DAT = SOVA.BAS _L.DAT = SOVA.BAS _M.DAT = SOVA.BAS _M.DAT = SOVA.BAS _N.DAT = STATIS.BAS _N.DAT = STATIS.BAS _O.DAT = STATIS.BAS _O.DAT = STATIS.BAS _P.DAT = OLGA.BAS _P.DAT = OLGA.BAS _Q.DAT = OLGA.BAS _Q.DAT = OLGA.BAS _R.DAT = KR140.BAS _R.DAT = KR140.BAS _S.DAT = KR140.BAS _S.DAT = KR140.BAS _T.DAT = FIKSA.BAS _T.DAT = FIKSA.BAS _U.DAT = FIKSA.BAS _U.DAT = FIKSA.BAS _V.DAT = KOTENOK.BAS _V.DAT = KOTENOK.BAS _W.DAT = OKOROK.BAS _W.DAT = OKOROK.BAS _X.DAT = KOT.BAS _X.DAT = KOT.BAS _Y.DAT = ALENKA.BAS _Y.DAT = ALENKA.BAS _Z.DAT = KISA.BAS _Z.DAT = KISA.BAS _[.DAT = KISA.BAS _[.DAT = KISA.BAS _\.DAT = KR320.BAS _\.DAT = KR320.BAS _].DAT = KR310.BAS _].DAT = KR310.BAS _^.DAT = KR310.BAS _^.DAT = KR310.BAS __.DAT = KR450.BAS __.DAT = KR450.BAS _`.DAT = KR450.BAS _`.DAT = KR450.BAS _a.DAT = KR400.BAS _a.DAT = KR400.BAS _b.DAT = KR400.BAS _b.DAT = KR400.BAS _c.DAT = KR410.BAS _c.DAT = KR410.BAS _d.DAT = KR410.BAS _d.DAT = KR410.BAS _e.DAT = KR550.BAS _e.DAT = KR550.BAS _f.DAT = KR550.BAS _f.DAT = KR550.BAS _g.DAT = WESNA.BAS _g.DAT = WESNA.BAS _h.DAT = WESNA.BAS _h.DAT = WESNA.BAS _i.DAT = SOWA.BAS _i.DAT = SOWA.BAS _j.DAT = SOWA.BAS _j.DAT = SOWA.BAS _k.DAT = KRISTA.BAS _k.DAT = KRISTA.BAS _l.DAT = KRISTA.BAS _l.DAT = KRISTA.BAS _m.DAT = G4.BAS _m.DAT = G4.BAS _n.DAT = G4.BAS _n.DAT = G4.BAS _o.DAT = TOMSK.BAS _o.DAT = TOMSK.BAS _p.DAT = TOMSK.BAS _p.DAT = TOMSK.BAS _q.DAT = G10.BAS _q.DAT = G10.BAS _r.DAT = LISTOK.BAS _r.DAT = LISTOK.BAS _s.DAT = LISTOK.BAS _s.DAT = LISTOK.BAS _t.DAT = VORONA.BAS _t.DAT = VORONA.BAS _u.DAT = VORONA.BAS _u.DAT = VORONA.BAS _v.DAT = GRAF.BAS _v.DAT = GRAF.BAS _w.DAT = GRAF.BAS _w.DAT = GRAF.BAS а это оглавление папки Том в устройстве C не имеет метки. Серийный номер тома: 1CB1-F36E Содержимое папки C:\Works\ok240 14.01.2011 17:32 <DIR> . 14.01.2011 17:32 <DIR> .. 14.01.2011 11:25 365*947 Cas1-sd2-k1.dat 14.01.2011 13:26 2*146 files.lst 14.01.2011 17:32 0 lst 03.01.2011 20:58 24*576 okean240cvt.exe 13.01.2011 23:00 16*384 okean240dec.exe 14.01.2011 13:26 16*256 _A.DAT 14.01.2011 13:26 4*480 _B.DAT 14.01.2011 13:26 4*480 _C.DAT 14.01.2011 13:26 4*480 _D.DAT 14.01.2011 13:26 4*480 _E.DAT 14.01.2011 13:26 4*480 _F.DAT 14.01.2011 13:26 6*016 _G.DAT 14.01.2011 13:26 6*016 _H.DAT 14.01.2011 13:26 6*016 _I.DAT 14.01.2011 13:26 5*888 _J.DAT 14.01.2011 13:26 6*016 _K.DAT 14.01.2011 13:26 6*016 _L.DAT 14.01.2011 13:26 5*632 _M.DAT 14.01.2011 13:26 5*760 _N.DAT 14.01.2011 13:26 6*144 _O.DAT 14.01.2011 13:26 6*272 _P.DAT 14.01.2011 13:26 5*760 _Q.DAT 14.01.2011 13:26 5*888 _R.DAT 14.01.2011 13:26 5*760 _S.DAT 14.01.2011 13:26 640 _T.DAT 14.01.2011 13:26 640 _U.DAT 14.01.2011 13:26 6*400 _V.DAT 14.01.2011 13:26 6*272 _W.DAT 14.01.2011 13:26 6*272 _X.DAT 14.01.2011 13:26 6*272 _Y.DAT 14.01.2011 13:26 6*400 _Z.DAT 14.01.2011 13:26 6*400 _[.DAT 14.01.2011 13:26 3*968 _].DAT 14.01.2011 13:26 3*968 _^.DAT 14.01.2011 13:26 4*480 __.DAT 14.01.2011 13:26 4*480 _`.DAT 36 файлов 581*085 байт 2 папок 5*381*033*984 байт свободно |
Quote:
---------- Post added at 16:42 ---------- Previous post was at 16:32 ---------- Я смотрю, ошибок в имени файла нет. Стоит, наверное, сделать другое имя только в том случае, если в имени файла содержатся символы, отличные от 0-9 A-Z. ---------- Post added at 16:43 ---------- Previous post was at 16:42 ---------- Хотя, тогда дубликаты файлов перезапишут первые версии... |
Quote:
L Juriy, имена файлов прочитальсь одинаково, будем надеяться, что с содержимым файлов все будет в порядке. |
Quote:
Сделаю такие имена: NNN_FILE.EXT, либо NNN.DAT, если в имени файла ошибки. |
L Juriy, новая версия. Надеюсь, у тебя не больше 1000 файлов на кассете :)
Новая версия на след. странице :) |
2 Attachment(s)
Похоже еще одна ошибка.
Всписке нет, а файл есть. Посмотри в прилагаемом файле. Mbasic.com имеет вторую половинку которая утебя как 001.dat Похоже это продолжение файла Mbasic.com И приятная, но не совсем, нновость, во втором приложении находятся прошивки с моего Океана 240.2. Они были рабочие, но как сейчас не знаю. Файлы с касет выложу позже. В эмуляторе их опробую. |
Кстати, хорошо, что есть копии файлов. Их можно сравнивать, и сразу видно, который из них "битый". Вероятность одинаковой ошибки очень мала, так что там, где байты совпадают, наверняка без ошибок.
По поводу Бейсика, ошибка при переводе из .wav в .dat (сбой синхронизации, видимо "щелчёк" на кассете или при оцифровке). Может выложите .wav? |
b2m, а у кассетных файлов какая максимальная длина имени, исключая расширение? Может быть стоит ограничиться 6-ю символами?
И еще, с бейсиковскими файлами, также как дублируется первый блок, может это не баг, а фича? |
Это на других файлах тоже есть.
Файлы имеющие размер больше 16к разбиваются. Файл wav ---------- Post added at 01:53 ---------- Previous post was at 01:48 ---------- marinovsoft, Файл на касету пишется с электронного диска и его имя берется с диска. Правило имен в СРМ-эмовское. Помоему так. |
| All times are GMT +4. The time now is 01:04. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.