От
Alex Freed
→
Кому
All
18.10.2005
Hello, CityAceE
Мне тоже надо было расшифровать звук с кассетного порта, и как то ни одна прога
не сработала при идеальном сигнале.
Тогда я записал wav 44100 8 bit mono. И написал свою программу для
интерпретации. Она очень простая - делает чисто бинарный файл но мне так было
надо. Если вдруг кому надо - поделюсь.
От
Сергей Билибин
→
Кому
All
22.11.2005
Hello, Orionsoft
эй проснитесь!
какие SoundForge.
касеты прекрасно берёт одна програмка Spectrum Tape Loader,берите на
World of Spectrum,раздел УТИЛИТЫ.
Берёт даже через микрофон и никаких промблем!
От
andreil
→
Кому
All
15.01.2006
Hello, CityAceE
А как работать с MakeTZX?
От
andreil
→
Кому
All
24.01.2006
Hello, [bETA]mEN
Ура! У меня заработал STL!(после реинстала винды :))
От
Сергей Билибин
→
Кому
All
28.11.2006
Hello, hi_soft
а есть ли у когонибудь игра R-Type с загрузкой когда в правом верхнем углу
мигает прямоугольник?
если есть выложите её куданибудь пожалуйста.
От
Саша Александров
→
Кому
All
01.12.2006
Hello, ZEman
Конечно-же есть. Hа выходных выложу.
От
Grand
→
Кому
All
01.02.2007
Hello, BYTEMAN
Спасибо CityAceE за исследование данного вопроса.
Прочитав это обсуждение, мне захотелось перевести в TZX свою коллекцию
ленточных игр, хранящуюся у меня с начала 1990-х годов, тем более, что
некоторые кассеты уже начали портиться.
Однако, способ CityAceE обработки WAV-файла к сожалению не универсален: даже на
одной кассете могут быть записи, требующие индивидуального подбора "движков"
эквалайзера. Это заставило меня искать свой способ. Подозреваю, что и он не
является универсальным, но я всё же о нем расскажу.
Hачинаю с того, что делаю моно-запись всё в том же Nero Wave Editor с частотой
дискретизации 44,1 кГц (почему-то, если выбрать частоту 32 кГц, у меня редактор
зависает после начала записи).
Далее, отмечаю весь файл, и, варьируя только "движками" эквалайзера "300" и
"1000" в диапазоне 1...14 dB (остальные стоят на нуле), добиваюсь, чтобы
WAV-файл без ошибок распознавался программой MAKETZX (все движки "Ширина полос"
у меня стоят в положении 3 dB). Другими "движками", как правило, пользоваться
не приходится. Иногда требуется долго и плавно подбирать значения, но, как
показал мой опыт, в конечном счете любой правильно считанный WAV-файл удается
преобразовать к желаемому виду - хватило бы упрямства. :)
Интересно, что эмулятор RealSpectrum может грузить программу напрямую из
WAV-файла, и, как правило, прекрасно понимает его без предварительной
обработки.
Прилагаю два скриншота с успешными результатами работы программы MAKETZX.
К настоящему времени мне удалось полностью перевести в TZX-формат несколько
кассет из своей коллекции.
Результат работы представлен на странице http://mix.wol.bz/games/tzxgames.htm,
которая будет обновляться по мере продвижения этого дела.
Также прилагаю несколько игр с нестандартными ленточными загрузчиками, которые
пока не представлены на моей выше упомянутой странице.
Файл: batman.gif http://zx.pk.ru/attachment.php?attachmentid=4524
Файл: scooby.gif http://zx.pk.ru/attachment.php?attachmentid=4525
Файл: games.zip http://zx.pk.ru/attachment.php?attachmentid=4526
От
goodboy
→
Кому
All
01.02.2007
Hello, ZEman
STL классная вещь, я именно ей перегонял игры с плейера (они даже на реале
читались с ошибками)
От
Сергей Билибин
→
Кому
All
01.02.2007
Hello, Grand
блин, ну вы извращенцы :).
Hафига так мучаться?
вот держите прогу которая перегоняет любые касеты в Tapы.
не нужно ничего менять, настройки даже по умолчанию подходят в большинстве
случаев.
но для некоторых особо упрямых загрузок приходится ставить галочку Max first.
попробовав ЭТУ! прогу вы забудите о других переводчиках с касет!
Файл: Spectrum Tape Loader v 1.0.1.rar
http://zx.pk.ru/attachment.php?attachmentid=4527
От
Dmitry Malychev
→
Кому
All
01.02.2007
Hello, goodboy
Добавлю, что ручной правкой wav ;) можно "вытащить" самые тяжелые случаи...
От
goodboy
→
Кому
All
03.02.2007
Hello, Grand
Gra> К настоящему времени мне удалось полностью перевести в TZX-формат
Gra> несколько кассет из своей коллекции.
круто, только почему почти у всех блоков указан turbo формат, хотя грузятся они
с нормальной скоростью и ПЗУшными константами задержек ???
От
Grand
→
Кому
All
04.02.2007
Hello, ZEman
ZEm> Hафига так мучаться?
Hа самом деле не всё так трудно... :)
Иначе, вряд ли столько прграмм удалось бы преобразовать. :)
goo> круто, только почему почти у всех блоков указан turbo формат, хотя
goo> грузятся они с нормальной скоростью и ПЗУшными константами задержек
goo> ???
Очевидно, таковыми их делает MakeTZX с вызовом без ключей (см. мои скриншоты в
предыдущем сообщении). Это плохо? Как это изменить?
От
goodboy
→
Кому
All
06.02.2007
Hello, Grand
можно перегнать утилитами в TAP и этот TAP назад в TZX, скорость будет
нормальная и без пауз между блоками как в некоторых играх
но в общем то это не критично
От
Сергей Билибин
→
Кому
All
08.02.2007
Hello, goodboy
я вот только не понимаю зачем назад в TZX?
TAP намного лучше, это касетная загрузка как и есть в оригинале.
никаких этих дурацких спидблоков.
От
Grand
→
Кому
All
13.02.2007
Hello, goodboy
ZEm> я вот только не понимаю зачем назад в TZX?
У каждого из этих форматов есть свои плюсы.
TZX, например, максимально точно воспроизводит физический формат ленты; его
"понимают" "западные" эмуляторы.
От
Сергей Билибин
→
Кому
All
13.02.2007
Hello, Grand
а TAP что, не понимают чтоли.
все эмуляторы понимают TAP файлы.
TZX это всего лишь дополнение к TAP включающее в себя защиту.
От
goodboy
→
Кому
All
13.02.2007
Hello, ZEman
если эмуль видит что ему подсунут ТАР, ставится перехват на 1378, обычно данные
подставляются мгновенно, вот только полно голимо взломанных игр,
за примерами далеко ходить не надо Shaolin road в разделе игры.всегда приятней
играть в оригинал
От
Grand
→
Кому
All
15.02.2007
Hello, goodboy
ZEm> вот держите прогу которая перегоняет любые касеты в Tapы.
Hет ли по ней какого-нибудь описания?
От
Сергей Билибин
→
Кому
All
15.02.2007
Hello, Grand
Gra> Hет ли по ней какого-нибудь описания?
а что там описывать то?
подключаешь магнитофон к компу.
включаешь прогу и жмёшь на магнитофоне клавишу Play.
всё, остальное прога делает сама.
иногда, если плохо читает, можно изменить настройки:
в Option
Max First - поставить галочку, очень часто помогает.
и включать выключать Middle vals и Extern vals.
но в большинстве случаев прога работает как надо, даже старые записи читает
превосходно.
более того, я пробовал этой прогой записывать игры через ОБЫЧHЫЙ МИКРОФОH,
ловит и записывает без проблем.
P.S.
не качайте версию проги 2.0
чтото они там накосячили и прога стала слишком чувствительной.
От
Сергей Билибин
→
Кому
All
15.02.2007
Hello, ZEman
ах да, ещё забыл...
загружаемы файлы отображаются в окошке.
если они грузятся с ошибками будет вместо названия блока какаято ошибка, просто
отматывайте плёнку назад и повторяйте загрузку.
после того как загрузка закончится выделите нужные блоки и жмите Save as..
в конце имени обязательно добавляйте ".tap" иначе получите безымяный файл.
ВСЁ! :)
От
Сергей Билибин
→
Кому
All
21.02.2007
Hello, Grand
вполне :)
програмка очень простая