![]() |
Понял, только буду скидывать в 48000кГц, и проверять на Юниоре
|
Quote:
|
|
В этих фрагментах прослеживается аналогичная первым вариантам проблема: значения повторяются 4 раза (для двух каналов 8 одинаковых значений), младший байт значения всегда равен нулю. Т.е. получилось, как будто запись моно 8бит 11025Гц преобразовали в стерео 16 48000.
У меня всё больше складывается впечатление, что звуковая карта (или скорее драйвер) просто аппроксимирует, а точнее, просто растягивает входной сигнал, а реально оцифровывается на более низкой частоте, т.е. 11025Гц. |
b2m,
Интересно, а как выглядит зазметка кассеты ? Ведь перед использованием, кассета каким-то образом форматируется (то есть наносятся разметки-сигналы), если я не ошибаюсь. |
Разметка наносится аналогично дорожке на флоппи-диске. То есть маленький кусочек с номером блока (и служебной информацией, например имя кассеты), пауза, сам блок, пауза, опять номер блока и т.д. При записи сначала ищется нужный номер, а потом после него пишется блок, примерно на то же самое место, где он был.
|
Quote:
А вообще я бы хотел посмотреть, как реальный компьютер грузится с магнитофона "Комета-225", щелкая механикой и самостоятельно перематывая ленту туда-сюда:) |
Quote:
|
Quote:
|
Спасибо DDt за информацию. Скомпоновал кассету "jna", получилось все кроме basgr.hlp. Знакогенератор тоже переписал . Завтра все выложу.
Добавлено через 5 минут Quote:
|
Quote:
|
Quote:
Маяк-232, 233, 240 Нота-220 Комета-225, 226 Вега 120, 122 Морион-МП101 Вильма какая-то из последних В общем, на любой аппарат с электронным управлением декой. Не знаю как у вас, а у нас такие достать легче легкого. Quote:
|
KALDYH,
Спасибо за марки. Просто у нас такого вообще сто лет как нет. (Может приспособим что-то импортное, но сначала подождем Юниор.) Quote:
|
Просматривал содержимое кассет, обнаружил кое-что про цвета:
Code:
АТРИБУТЫ ЦВЕТОВ ПК "ЮНИОР" |
В коллекции Пиромы обнаружился экземпляр Юниора. Работоспособность пока неизвестна, но если от него что-то требуется, можно попробовать заняться.
|
Ишь ты!
Требуется содержимое ПЗУ знакогенератора и палитры. |
Quote:
|
Судя по фоткам, проблем быть не должно.
Quote:
Добавлено через 4 минуты Что-то я на фотке платы третьей ПЗУ в упор не вижу. А ведь там есть ещё и четвёртая, с распределением портов... Добавлено через 9 минут Нашёл кажись - слева и чуть выше от красной. Мдя... Считать не получится, если не выпаивать. Придётся ждать, пока кто-либо подключит цветной монитор и делать тест цветовой таблицы... |
1 Attachment(s)
Готово. Биос совпал с выложенным здесь ранее. РТ-шки по описанным выше причинам прочитать не удалось.
|
2 Attachment(s)
Quote:
Полностью восстановленные ленты PROBA2 и 265333(_kas.rar)... Quote:
|
Quote:
|
Quote:
2) скорость на реальном магнитофоне может "плыть", а эмулятор (как я понимаю) "проигрывает" ленту с эталонной точностью. По этому, вероятно, стоит занести в поле "длительность" вычисленное значение, исходя из эталонной скорости (кстати, какая она?) Так и сделал (предполагаю, что длительность байта 3.355 мс), PITON запускается (он, что, грузит последний блок каким-то другим способом? :v2_confu: ). Во вложении обновил PROBA2.BT ( http://zx.pk.ru/attachment.php?attac...2&d=1239206477 ). ----------------- 3) Восстанавливал только повреждённые блоки (с ошибками CRC). Логические ошибки, если они присутствуют, остались как есть. Например, на ленте 265333 не было (и нет) файла PITON.STG. |
1. Значение используется чтобы выставить бит нарушенной синхронизации после конца последнего байта (чтобы п/п чтения закончила наконец читать). Пилотные байты тоже входят в блок, т.е. длина блока в байтах и в микросекундах должна соответствовать присутствующим в блоке байтам.
2. В поля позиция и длительность заносится реальное значение, рассчитанное на основании позиции сэмпла и частоты дискретизации wav-файла. 3. Питон после запуска считывает второй свой файл, уже сам. |
Quote:
Эмулятор "проигрывает" ленту с какой скоростью? |
Quote:
|
Палитра
Как я уже писал в теме про музей, есть работающий Юниор. Палитра, я так понимаю, пока не восстановлена? Есть какие-либо предложения, как ее вытащить?
Магнитофона пока нет, и единственное, что могу предложить навскидку - сделать и отладить на эмуляторе замену ПЗУ с тестовой программой, зашить ее в РФ2, вставить в компьютер и сфотографировать экран. Хотя к цветному экрану пока тоже не подключали, но можно и озаботиться, если надо. |
1 Attachment(s)
Утилита для работы с .bt файлами для Юниора/Арго. Кто пользуется FAR-ом - пример настройки custom.ini прилагается.
|
Пусть на всякий случай будет :)
|
Ну вот и доехал до меня Юниор
http://pk8000.narod.ru/junior/ Какие советские магнитофоны подходили для него? Те, что с Дистанционным Управлением. (Буду искать на барахолках) Как подключить к современному ТВ - тульпаны или СКАРТу?[COLOR="Silver"] |
Магнитофон Маяк-233. Видео - СКАРТ через инверторы (в Арго по крайней мере так, по-моему у них одинаковые схемы видеовывода).
|
Прикольный комп. Я хочу CP/M на магнитофоне!
|
Есть повод поднять тему :)
Попал ко мне этот Юниор. Внешне в очень хорошем состоянии. Внутри всё цело. Но, нет БП. Судя по тому, что вижу внутри (а там, после разъёма питания стоИт три КРЕНки) - БП выдаёт несколько нестабилизированных напруг, например +9 +15 -15. Мож у кого есть схема, или кто может измерить напруги на выходах БП ? Уж очень хочется запустить... |
Если будешь питать от ATX-блока питания, то просто отпаяй КРЕН-ки. Или напряжение КРЕН плюс 50% Вольт, если от трансформатора.
|
Не совсем так.
Подсказали ссылку на схему компьютера. (жаль, нет схемы БП) http://www.emuverse.ru/downloads/com...chematics.djvu Судя по этой (схеме см. внизу слева) - Да, +5 и +12 делаются первыми двумя КРЕНками по стандартной схеме. Ещё из БП приходит -12 и никак не стабилизируется. третьей КРЕНкой делается -5 из этих -12. Отпаивать пока ничего не хочется. Попробую подать +18 и +9 первым двум КРЕНкам и -12 третьей. Посмотрим, что получится. |
будете подбирать питальник АТХ - учтите, что в "новых" спецификациях (АТХ 2.0 и выше) нет -5В (определяется под отсутствию одного провода к АТХ разъёму - между двумя красными и двумя чёрными.).
|
Здравствуйте!
Я - один из разработчиков игр для этого компьютера, Артур Мороз. Мы тесно сотрудничали с разработчиками железа, в то время они работали в Институте кибернетики, а мы - только-только поступили в КГУ. Первую игру (Stone Pit) делали втроем (я, Тютюнов и Шалаев), на лето остались в общаге и по очереди программировали. Это, конечно был ад, потому что компилировать на кассету - то еще удовольствие. Тем не менее, мы справились. Потом нам дали более серьезный заказ -- 10 игр. Однако, к тому времени мы уже наладили связь между Юниором и Ямахой. Работать стало полегче -- на Ямахе был и софт поудобнее, и дискеты. Однако сделать 10 игр мы не успевали, поэтому уговорили засчитать граф. редактор за недостающие игры. Вот такая, в кратце, история. А с разработчиками железа мы продолжили работу - они разработали "видеостену" -- полиэкран составленный из телевизоров от 2х2 до 4х4. Ну то есть они разработали "граф. адаптер" для такой стенки. А мы, соответственно, писали драйвера и софт для него. |
О как! :) а с "АРГО" не приходилось сталкиваться?
|
Quote:
|
| All times are GMT +4. The time now is 01:05. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.