Этот файл вообще не видит. Видит только шапки игр.
пробовал конвертировать игры из bin в wav. Все равно видит только шапки.
http://img.radiokot.ru/files/30570/t...1vkdxi4i0p.PNG
Вид для печати
Этот файл вообще не видит. Видит только шапки игр.
пробовал конвертировать игры из bin в wav. Все равно видит только шапки.
http://img.radiokot.ru/files/30570/t...1vkdxi4i0p.PNG
Нет висит:(
и просто Enter без названия игры, тоже висит.
Может шнур укоротить?...
Но имена-то читаются.
Попробуй это файл загрузить. Это картинка. Сразу на экране увидишь что пошло не так: Вложение 69091
Кстати после загрузки когда нажимаю Стоп. Часть игры запускается, заставка и т.д. Но потом игра зависает.
- - - Добавлено - - -
https://youtu.be/_X6VcSVwZ_g
Да выходит:
ошибка
?
- - - Добавлено - - -
в общем название игры нужно обязательно вводить.
осталось выяснить почему у меня с ошибкой загружаются все программы.
https://youtu.be/IYP01KKxbvA
EXOLON вроде пошел. Загрузился также, через СТОП. Но играется:v2_dizzy_roll:
http://img.radiokot.ru/files/30570/t...1vkkrby3c9.PNG
https://youtu.be/VRWfpwmbdO4
- - - Добавлено - - -
Что за эмулятор? И как его есть.
- - - Добавлено - - -
Это легко проверить. Когда я загружал игры с кассеты, то не вводил название. Сегодня уже устал. На след неделе попробую загрузить с кассеты вводя имя игры.
http://gid.pdp-11.ru
Там в меню есть пункт "менеджер лент БК"
На БК-0011 не вводил. На БК-0010 вводил, иначе ничего не загрузится.
С кассеты как часы.
http://img.radiokot.ru/files/30570/t...1vnv2nm32h.PNG
Нет. Кассеты 1992 года. Две видно записаны в шаражке, две дома. Купил на барахолке. Те которые домашние с них загружается, те которые на фирме пишет ОШИБКА?
Могу снять фото вкладышей. А лучше, если время будет, оцифровать эти кассеты. У меня есть в магнитофоне USB, но как этим пользоваться для оцифровки я не знаю.
- - - Добавлено - - -
В инструкции написано воспользуйтесь Audiocity.
лучше через выход для наушников стерео кабел мини-джек > http://old-dos.ru/files/file_1133.html - выбираете стерео, запись и тот аудиовход у вашей звук.карты куда и где комп услышит (тест на услшышку там есть видно сразу)
нажимаем запись, включаем мафон, пишем сторону целиком - удобнее на файлики порезать потом при необходимости.
- - - Добавлено - - -
я бы рекомендовал или древний форж (см. ссылку выше) или Adobe Audition v1.5 вполне достаточно - две очень мощные софтины (!) сильно испорченные в поздних релизах.
Товарищ говорит, что здесь есть фактические ошибки, но не может сюда написать по причине невозможности зарегистрироваться.
https://habr.com/ru/post/471020/#comment_20766742
Друзья, приветствую!
Есть вопрос, переделал БК0011 в БК0011М, и сразу же попытался загрузить файлик из первого сообщения этого форума, монитор с БК0010-01, и не получилось... Пишет ошибка КС. То есть не воспринимает... До этого БК0011 грузила на ура.. Выход нашел, при воспроизведении файла с замедлением ровно в 2 раза БК0011М не выдает никаких ошибок... Но момент неприятный, регрес кагбэ.. После загрузки монитора БК0010-01 все работает так же как и ранее, грузится без проблем. Получается, что драйвер загрузки с ленты у БК0010М несколько по хуже чем у БК0010-01 и БК0011 ? Можно ли что то с этим сделать?
- - - Добавлено - - -
Кстати, я использую ре-мулятор для эмуляции ПЗУ БК0011М, А БК0011 пробовал и реальные ПЗУ, и ре-мулятор, и все работает хорошо. Может ли такое быть, что плохая загрузка БК0011М связана с использованием ре-мулятора, может ли он как то влиять на работу драйвера загрузки с ленты?.
БК которая на фото выше - она вроде тоже с ре-мулятором, видел фото ее платы в ВК. Ну и проблема по моему на данный момент только на этих двух компах есть, с плохой загрузкой с "кассеты"...
Кто то пробовал загружать файл из первого сообщения этой ветки на БК с реальными ПЗУ?
- - - Добавлено - - -
https://i.ibb.co/ZmLHvSS/20210603-013214.jpg https://i.ibb.co/48hNJrT/20210601-224553.jpg
да, можно
инструкция вот тут:
https://forum.maxiol.com/index.php?showtopic=5012
это типовая доработка тракта БК11М которую я делал в 90х
К сожалению, причина другая. Емкость не возимела ни какого эффекта, так же - идеально грузится все в 11 и 10, а в 11М только замедленное в 2 раза...
А если время работы ЗУ немного меняется, то калибровка сбивается, правильно я понимаю? Тут же речь идет о програмной эмуляции ПЗУ, то есть, плюс минус может меняться время выдачи информации. Хотя, для STM32 c ее 120мгц мне кажется совсем не сложно вовремя выдавать информацию на выходы, тем более, что автор ре-мулятора говорит, что тайминги ре-мулятора соответствуют таймингам 1801РЕ2A.
Цитата: "Пооптимизировал основную процедуру ремулятора (обработка сигналов МПИ), в итоге получилось время выборки в пределах 250-300нс. По крайней мере не хуже чем у оригинальной 1801РЕ2А с ее паспортными 300нс."...
Вот тут обратите внимание может ли "толщина" ответа приблизительно в 50 нс выступать в роли нестабильности времени работы ЗУ ? Нужно попробовать разогнать STM32..
Ну тогда у меня есть такое предположение.
Вот как читает байт классическая п/п драйвера магнитофона БК10:
Вот как читает байт п/п драйвера магнитофона БК11:Код:; Вход: R1 - адрес ОЗУ
; R2 - длина блока
PCTBL: mov #10, R0
3$: call PCTBIT ; читаем бит
cmp R4, GRDL0
bhi 1$
clc
br 2$
1$: sec
2$: rorb (R1)
sob R0, 3$
add INCADR, R1
sob R2, PCTBL
return
; End of function PCTBL
переключение страниц делается между прочитанными байтамиКод:GetDaX: Add IncADR,R1 ;Go next Address
Bit #140000,R1
Beq 10$
Add #2,AdrSel
Mov @AdrSel,@R3 ;Set New Sel1 Value
10$:
GetDat: Bic #140000,R1
Mov #8.,R0 ;Bit per Byte Counter
10$: Call GetBit ;Get Data bit
Cmp R4,BitLng ;Check bit Value
Bhi 20$
Tst (PC)+ ;Zero, Clear Carry
20$: SeC ;One, Set Carry
30$: RorB Window(R1) ;Shift Data bit in
Sob R0,10$ ;Byte loop
Sob R2,GetDaX ;Data Block Loop
Return
А вот как читает байт п/п драйвера магнитофона БК11М:
ненужное переключение страниц делается каждый бит. Из-за чего быстродействия может тупо не хватить.Код:; Чтение блока.
; Вход: R1 - адрес
; R2 - длина в байтах
ReadBlk1$: ; CODE XREF: ReadFile$+46P
; ReadBlk1$+44j
mov #10, R0
loc_156354: ; CODE XREF: ReadBlk1$+36j
call CalcPulse$ ; счёт импульсов
; Выход: R4 - длительность импульса
cmp R4, 42676 ; это что?
bhi loc_156370 ; "1"
tst (PC)+ ; "0"
; ───────────────────────────────────────────────────────────────────────────
loc_156370: ; CODE XREF: ReadBlk1$+14j
sec
loc_156372: ; CODE XREF: ReadBlk1$+16^
mov @#114, @R3 ; подключаем страницы из БП
mov @R3, R4
rorb @R1 ; сохраняем бит
mov #54002, @R3 ; восстанавливаем ПЗУ
sob R0, loc_156354 ; и так все 8 битов
add 42674, R1 ; изменение адреса
sob R2, ReadBlk1$ ; и так весь блок
return
заодно стоит попробовать заоверклочить и проц ВМ1 на 6МГц. Потому что про быстродействие, я имел в виду именно процессор, а не ПЗУ. Две лишние трёхсловные команды могут отожрать достаточно много времени, чтобы успевала слететь синхронизация при чтении на высокой скорости. Ведь как я понимаю, под замедлением в два раза имеется в виду не стандартная БКшкая скорость, а том, высокоскоростной файл, который Manwe подготовил? Или нет? Или мы тут все каждый о своём и друг друга не понимаем?
К сожалению моя БК не запускается на 6 мгц, не подает ни каких признаков жизни, и даже на повышение напряжения питания не реагирует...
В первом сообщении этого форума взял. Вот он, падлец, не грузится как есть...
Сейчас сравнил, дамп, который я слил на БК0010-01 через бейсик - он 56 секунд. Файл который устойчиво загружается (из 1 сообщения увеличенный в 2 раза) - 45 секунд... А файл из 1 го сообщения - 19 секунд... То есть он в нестандартном формате ?
Сегодня автор Ре-мулятора помог, скомпилил прошивку для своего творения с оверклоченым процом. В итоге - изменений ноль. Получается, что ре-мулятор не причем, и похоже, не хватает производительности самого BM1 который стоит в моей БК. Есть еще один вариант, у меня стоит уникальный чип, 1801ВП1-37, на кристалле с уменьшенным тепловыделением, он отличается высокой стабильностью работы, и практически не нагревается, в отличии от обычного чипа. Такие кристалы производили для Экситона в 1987 - 88 годах, и в планах было выпустить БК - микросборку. Но не удалось создать адекватный и не виснущий кристал ВМ1 для этих задач. В итоге все экспериментальные кристаллы 1801ВП1-37 упаковали в корпуса и впаяли в серийные машины. Так вот, вполне возможно, что этот чип сильно влияет на быстродействие машины. Например, демка 14colours не работает, а точнее работает с серьезными артефактами, возможно по этой же причине моя БК не гонится совсем, просто не запускается при переключении на турбо режим, есть и еще ряд проблем с этим чипом. То есть, его тайминги наверняка сильно отличаются от таймингов стандартного чипа. И возможно то что не грузится ускоренный сигнал "с ленты" тоже последствие применения в моей БК этого чипа. Но есть у него и бесспорное преимущество - очент стабильный видеосигнал, у стандартного 1801ВП1-37 сигнал просто отвратительный, особенно компонентный, для ЧБ монитора...
Померьте быстродействие с пульта БК11/М , набирать с 1000 адреса :
1000 : 012700 000100 012701 000000 060203 060203 060203 060203
1020 : 060203 060203 060203 060203 077111 077014 000000
Запустите эту программу и измерьте секундомером ( есть в телефоне ) , сколько времени она выполняется.
Потом такую :
1000 : 012700 000100 012701 000000 060203 060203 060203 060203
1020 : 060203 060203 060203 060203 077101 077014 000000
Из большего времени вычтите меньшее время, остаток - время выполнения 33.5 млн рег-рег в ДОЗУ.
БК11:
1 программа 02:31.6
2 программа 00:22.7
2 мин 9 сек примерно
БК11М:
1 программа 02:31.5
2 программа 00:22.7
2 мин 9 сек примерно
то есть 260 000 оп\сек.
А какой норматив?
Нельзя. Исходников БОС БК11М в открытом доступе нету, а может их уже вообще нету, дискеты с ними давно выкинули на помойку.
А я не осилил дизассемблирование БОС БК11М до уровня исходника, хотя иногда под настроение ещё и пытаюсь ковыряться.
- - - Добавлено - - -
Не, так-то можно пропатчить ДЕССом нужный участок, но это неспортивно. Неинетесно.
А для БК11 и БК10 исходники БОС БК11 и монитора БК10 есть, я из них и привёл примеры. Правда, в исходнике монитора БК10 драйвер магнитофона чуточку отличается от того, что в ПЗУ 017 прошит.
А где можно эти исходники скачать? Интересна в частности бк11 преимущественно.