nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 19 Mar 2024 03:44



Reply to topic  [ 21 posts ]  Go to page 1, 2  Next
Как загрузить файл с магнитной ленты в эмулятор? 
Author Message
Junior

Joined: 10 Feb 2012 11:08
Posts: 8
Location: Бердянск
Reply with quote
Имею пк "Специалист" с 89 года. Выкинул бы давно, но не могу... Очень многое меня с ним связывает. Почему то именно "Специалист" остался моей компьютерной ностальгией... Огромное спасибо энтузиастам создающим эмуляторы старины. Железо не вечно, а память жива... :) В те годы мною и моими друзьями - собравшие этот ПК, писались различные программки, на бейсике и даже на форте. Различные прошивки для РФ-2, РФ-5. Есть пара кассет с этими произведениями программистского искусства. Кассеты советского производства. Боюсь им не долго осталось. Недавно достал "Специалиста с полки",( лет 10 не включал!!!) Все работает, даже кассеты грузит! С оживлением магнитофона было больше проблем чем с ним! С эмуляторами я уже давно дружу, но вот грузящего с ленты, так и не дождался... Может, кто поделится опытом переноса "ленточных" программ для "Специалиста". Очень бы не хотелось их потерять для человечества!:)


10 Feb 2012 12:41
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 858
Reply with quote
Post 
В моём эмуляторе есть такая возможность, качать в разделе "Файлы" http://bashkiria-2m.narod.ru/


10 Feb 2012 13:13
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
germanovitsh wrote:
Может, кто поделится опытом переноса "ленточных" программ для "Специалиста". Очень бы не хотелось их потерять для человечества!:)

В эмуляторе Виктора Пыхонина можно пробовать загружать напрямую. А можно воспользоваться утилитами.


10 Feb 2012 15:28
Profile
Junior

Joined: 10 Feb 2012 11:08
Posts: 8
Location: Бердянск
Reply with quote
Post 
Здравствуйте Lavr! Спасибо за ответ! Может я ошибаюсь, но как раз на эмулятор Виктора Пыхонина и были мои надежды. Последний которым я пользовался Emu80/SDL v. 3.01 beta, чтение с магнитофона не поддерживает. Предыдущие версии, (в том числе и под DOS) я тоже перепробовал. И утилиты, которые идут в комплекте с DOS-версиями - тоже... Да и сам автор, признает, что в варианте эмулятора "Специалист" у него не удалось добиться устойчивого чтения и записи с помощью этих утилит, хотя чтение/запись на других ПК работают без проблем. Последняя версия эмулятора - Emu80/SDL 3.04 beta от 20 февраля 2007 г., которую я видел на сайте http://emu80.org/ - тоже, не читает с магнитофона... Я правда не пробовал эту версию, но в основных особенностях этой версии автор пишет, что временно не реализован непосредственный ввод с магнитофона...

b2m! Спасибо за ссылку! С результатом - обязательно отпишусь...


11 Feb 2012 00:43
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 858
Reply with quote
Post 
germanovitsh wrote:
b2m! Спасибо за ссылку! С результатом - обязательно отпишусь...

Только сначала надо в .wav оцифровать. Прямо со звуковой карты мой эмулятор не умеет :)

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


11 Feb 2012 01:02
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
germanovitsh wrote:
Здравствуйте Lavr! Спасибо за ответ! Может я ошибаюсь, но как раз на эмулятор Виктора Пыхонина и были мои надежды. Последний которым я пользовался Emu80/SDL v. 3.01 beta, чтение с магнитофона не поддерживает. Предыдущие версии, (в том числе и под DOS) я тоже перепробовал. И утилиты, которые идут в комплекте с DOS-версиями - тоже... Да и сам автор, признает, что в варианте эмулятора "Специалист" у него не удалось добиться устойчивого чтения и записи с помощью этих утилит, хотя чтение/запись на других ПК работают без проблем. Последняя версия эмулятора - Emu80/SDL 3.04 beta от 20 февраля 2007 г., которую я видел на сайте http://emu80.org/ - тоже, не читает с магнитофона...

Чтение с магнитофона - как не крути - всё-же процесс реального времени.
В этом плане лучше пользоваться эмулятором и утилитами В.Пыхонина под чистым DOS.

Вы сами понимаете, что Венда - многозадачная система, и не может обеспечить
точные временнЫе интервалы... :(
Я сам фанат этого замечательного компьютера - "Специалист", хотя бОльшую часть
времени использовал его в модификации "Специалист- МХ".
У него способ записи на ленту более "покладистый"...

Утилиты и эмулятор Пыхонина довольно неплохо справляются с задачей,
но если у Вас что-то не пошло, а такое бывает, может и правда Вам лучше
записать свои программы в .WAV-файлы, а потом их обработать утилитами?

Это более простой способ, чем считывать напрямую, и утилиты такие есть не
только в http://bashkiria-2m.narod.ru/.

Попробуйте - если что не получится - постараемся вам помочь!

Понимаем Ваши ностальгические чувства к этому замечательному и простому
отечественному компьютеру! :lol:

Посмотрите утилиты на специальном сайте, посвященном компьютеру "Специалист".
Возможно, найдёте и ещё что-то подходящее для Ваших задач.

Удачи! :D


PS. Кстати говоря, если оцифровать Ваше программное "наследство" у Вас всё же получится,
автор сайта, посвященного компьютеру "Специалист", наш коллега fifan, я думаю, сможет
разместить Ваш софт для всеобщего использования...


11 Feb 2012 04:55
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Я сам себе писал программу-загружалку. Сначала она грузила из записанного WAV, а потом научился грабить звуковушку и она писала прямо с линейного входа. Ну и распознавала все форматы файлов Спеца.


11 Feb 2012 09:04
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
HardWareMan wrote:
Я сам себе писал программу-загружалку. Сначала она грузила из записанного WAV, а потом научился грабить звуковушку и она писала прямо с линейного входа. Ну и распознавала все форматы файлов Спеца.

Вот я и тебя тоже имел в виду:
Lavr wrote:
...и утилиты такие есть не только в http://bashkiria-2m.narod.ru/.

Ты свои утилиты выкладывал у fifan-а?

Неплохо было бы нам помочь человеку, а не баснями его накормить, нет? :3


11 Feb 2012 09:29
Profile
Junior

Joined: 10 Feb 2012 11:08
Posts: 8
Location: Бердянск
Reply with quote
Post 
Всем Доброго Здоровья! Я отвечу всем в одном посте. Надеюсь - меня за это ругать не будут...

bm2! Ваш эмулятор - настоящий и что самое главное - действующий музей той компьютерной эпохи! Впечатляет - не то слово! Однако, техника в руках индейца - металолом. И я как истинный Чингачгук, облазил его вдоль и поперек, но так и не нашел куда, или скорее чем обработать wav - файл. Наверно это отдельная утилита? Но я ее не нашел на Вашем сайте!

Lavr! Очень приятно!!! Спасибо за ссылки и понимание! Я вот тут нашел утилитку http://shoorick.ho.ua/spec/. Называется: "Программа, считывающая файлы "Специалиста" из файлов wav, записанных с магнитной ленты". Но результатом пока не похвастаюсь, т.к. не совсем представляю себе саму процедуру... Надеюсь - это у меня временно! :) В любом случае, как запасной вариант, есть в моем распоряжении рабочий 486DX с WIN-98. Попробую на нем утилиты Виктора Пыхотина из под DOS. Все, что удасться вытащить из забвения, с огромным удовольствием передам для общего пользования!

HardWareMan! К сожалению, мой опыт програмирования слабоват для написания подобного софта. Но даже его достаточно, что бы понять, что подобного рода проги пишутся под конкретное железо и редко нормально работают на другой машине. Хотя, может быть в Вашем случае я и не прав! Если не жалко - сделайте мне подарок! germanovitsh@yandex.ua Я не думаю, что она весит сильно много.:)


11 Feb 2012 11:33
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 858
Reply with quote
Post 
germanovitsh wrote:
облазил его вдоль и поперек, но так и не нашел куда, или скорее чем обработать wav - файл.

Ну да, согласен, не всё там так очевидно, как хотелось бы. :)
Я старался, чтобы было похоже на реальную работу. Т.е. для начала берём магнитофон, вставляем кассету и включаем на воспроизведение - это действие делается нажатием на кнопку на тулбаре, похожую на кнопку "воспроизведение" на магнитофоне. При этом выбираем нужный .wav файл. А затем сразу же даём команду считывания (лучше набрать её заранее, но не нажимать enter). Если не включать "виртуальный магнитофон", эмулятор попытается загрузить программу из бинарного файла .rks. Этим, кстати, можно воспользоваться при записи считанного файла, получится файл .rks.

Но вообще, конечно же лучше сконвертить файл специально предназначенными для этого утилитами (ссылки тут давали).

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


11 Feb 2012 11:51
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
germanovitsh wrote:
Я вот тут нашел утилитку http://shoorick.ho.ua/spec/. Называется: "Программа, считывающая файлы "Специалиста" из файлов wav, записанных с магнитной ленты". Но результатом пока не похвастаюсь, т.к. не совсем представляю себе саму процедуру... Надеюсь - это у меня временно! :)

Я попробую Вам объяснить:
Лучше, конечно, если Вы считаете свои программы с кассет сначала в свой "Специалист",
т.к. Вы сказали, что он работает хорошо.
Воспользуемся этим - и wav-файлы получатся качественнее, т.к. не будет в них детонации
и шумов магнитофона.
Значит так: считываете программу в "Специалист", если уверенно считалось -
без ошибок, то соединяете выход для записи на магнитофон "Специалиста"
с линейным входом звуковой карты компьютера.
В компьютере выбираете программу "Звукозапись" (это - к примеру, но можно
любую другую программу записи звука со звуковой карты).
В программе выставляете нужные параметры wav-файла (сэмпл-рэйт и др.), которые
обычно написаны в требованиях или хелпе к утилите.

Теперь включаете "Звукозапись" на запись, указав имя wav-файла, а "Специалист" -
выводить, как на магнитофон.
После того, как "Специалист" закончит - выключаете "Звукозапись", и получите
wav-файл программы на жестком диске.
Тут главное - подобрать правильный уровень записи, чтобы не было искажений.
Но со 2-го, 3-го раза - это получится!

Теперь на wav-файл "натравливаем" утилиту от Шурика или любую другую.
Если параметры wav-файла подходят, и он нормально записался - то утилита превратит
его в бинарный файл на Вашем жестком диске - что Вам и надо!

И так - со всеми файлами. wav-файл - можно удалять, если всё успешно получилось.

Можно это делать сразу с магнитофона, но через "Специалист" - большая вероятность успеха.

Ещё раз - желаю удачи! :wink:


Last edited by Lavr on 11 Feb 2012 13:04, edited 1 time in total.



11 Feb 2012 12:00
Profile
Junior

Joined: 10 Feb 2012 11:08
Posts: 8
Location: Бердянск
Reply with quote
Post 
Lavr, b2m! Я Вам очень признателен! Спасибо за помощь! Думаю, теперь у меня все получится! Как только получу положительный результат обязательно отпишусь. Желаю Вам Удачи и Здоровья!:)


11 Feb 2012 12:50
Profile
Junior

Joined: 10 Feb 2012 11:08
Posts: 8
Location: Бердянск
Reply with quote
Post 
Господа! Вы не поверите! У меня получилось!!! Правда я перекинул только два файла. Но один из низ - "ADVENTURE". А по меркам "СПЕЦИАЛИСТА" - это файл гигант. Занимает адресное пространство по 79FFH. Я специально использовал этот файл как тест работоспособности средств преобразования которые я избрал исходя из Ваших рекомендаций. Wav файл был создан по методике Lavra, с помощью реального пк "Специалист", с параметрами указанными в хелпе утилиты http://shoorick.ho.ua/spec/. За тем разобравшись с кнопкой магитофона в эмуляторе "Башкирия", тупо считал этот файл в эмулятор. Тут конечно не обошлось без индейцев. :) Во первых, у меня почему то при выборе чистого специалиста в "Башкирии" не грузится монитор. И я его грузил из файла отдельно. Монитор появлялся, а кнопка магнитофона исчезала! За тем, методом тыка, нажав на F1 и пару раз на ENTER? на экране появлялось сообщение об ошибке и долгожданный МОНИТОР! И при этом кнопка была на месте!!!:) Попытка загрузить файл директивой R не привела к успеху. Сохранял то я wav файл директивой O... Без всякого энтузиазма я начал грузить директивой I. Чесно говоря, я ей в эмуляторах и не пользовался и думал, что она не работает за ненадобностью...
С выгрузкой и форматами я был знаком ранее, поэтому здесь проблемм не будет. Думаю, что за неделю или чуть больше, смогу сконвертить и привести в удобоваримиый вид свое наследие. Когда буду готов - отпишусь...javascript:emoticon(':wink:')


12 Feb 2012 07:06
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
germanovitsh wrote:
Господа! Вы не поверите! У меня получилось!!! Правда я перекинул только два файла. Но один из низ - "ADVENTURE". А по меркам "СПЕЦИАЛИСТА" - это файл гигант. Занимает адресное пространство по 79FFH.
...

Мои поздравления! :lol: Рад, что наши советы Вам помогли. :wink:
Добро пожаловать в наш клуб почитателей компьютера "Специалист"!
А таких здесь достаточно. :wink:

Надеюсь, Вы найдёте на форуме и многое другое, полезное для себя. :D


12 Feb 2012 07:12
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Сливай уникальный контент и выставляй сюда!


12 Feb 2012 08:27
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 21 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.