Важная информация

User Tag List

Страница 3 из 45 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 444

Тема: "Магнитофон" для Спека

  1. #21
    Activist Аватар для random
    Регистрация
    21.01.2005
    Адрес
    ссср
    Сообщений
    468
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    dvs: respect!

    но все таки просьба, сделать чтение fat16 чтобы в других ридерах карточку можно было записать новой музой.

  2. #22
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jtn
    сравни: cd-da при стоимости дисков 7рублей и стоимость твоего девайса.
    про mp3 вообще молчу..
    Согласен с jtn, но отговаривать/разубеждать не буду, особенно если сам процесс по душе, лишь замечу:

    1. Идеального качества загрузки не будет, поскольку «читалки» во многих клонах разные и далеко не идеальные, плюс разъемы. Вспомните про причины появления Tape Tester в ZX Spectrum 128.
    2. От сбоев при загрузке, типа «холодильник» избавиться не удастся.
    3. Устройство цифро-аналоговое и потребуется достаточно качественный блок питания с трансформатором (импульсник от мобильника может не подойти).
    4. Без корпуса устройство быстро «закончится», поскольку внешнее и малогабаритное.
    5. Магнитофоном это не будет, ибо сохраниться (SAVE “”) на такой девайс, насколько я понял нельзя.
    Загрузка с ленты была чем-то сродни мазохизму, особенно на длинных играх для 128К или с дозагрузками (вспомнил R-Type), поэтому народ с огромным облегчением переходил на дисководы…
    Будет ли на «Магнитофоне» перемотка вперед – назад и счетчик?



    Если человеку хочется, то делать надо, а там видно будет. Всяко знания новые приобретет.

  3. #23
    Veteran Аватар для jtn
    Регистрация
    15.01.2005
    Адрес
    Kievska Rus
    Сообщений
    1,149
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Если человеку хочется, то делать надо, а там видно будет. Всяко знания новые приобретет.
    это бесспорно, однако очень узкое применение при достаточно больших затратах (хотя бы теже конвертеры из tzx, tap писать придется), поэтому сомневаюсь, что кто-то еще заинтересуется

  4. #24
    Member Аватар для CheburatoR
    Регистрация
    03.03.2005
    Адрес
    Latvia
    Сообщений
    71
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня тоже похожая идея, но основа будет заложена уже в железе спектрума - дополнительный стартовый ROM для "перемотки" и выбора файла TAP, TZX (или Z80), потом переключение на ROM 48/128 и загрузка (и выгрузка), обмен данных через специальный порт, тут потребуется изменения стандартных загрузчиков.
    Z80 загрузка тоже подобным образом, а сохранение Z80 через NMI. Тут я придумал кое какие хитрости, так как загрузка и сохранение Z80 без изменения данных в ОЗУ это сложно реализовать.
    Сам девайс который прицепляется к порту принципе любой - у меня идея реализовать на 8051 и диск с FAT16 или FAT32

  5. #25
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от random
    но все таки просьба, сделать чтение fat16 чтобы в других ридерах карточку можно было записать новой музой.
    Цитата Сообщение от CheburatoR
    Сам девайс который прицепляется к порту принципе любой - у меня идея реализовать на 8051 и диск с FAT16 или FAT32
    Согласен, что лучше хорошенько попариться и реализовать стандарт FAT16.

    Цитата Сообщение от Conan
    Идеального качества загрузки не будет, поскольку «читалки» во многих клонах разные и далеко не идеальные, плюс разъемы. Вспомните про причины появления Tape Tester в ZX Spectrum 128.
    Я вобще-то в первую очередь на АТМ ориентируюся, т.к. люди развивают эту платформу. А частоты и задержки можно будет подстраивать и хранить профили для каждого Спека.

    Цитата Сообщение от Conan
    От сбоев при загрузке, типа «холодильник» избавиться не удастся.
    Это добавит романтики и воспоминаний :-)

    Цитата Сообщение от Conan
    Устройство цифро-аналоговое и потребуется достаточно качественный блок питания с трансформатором (импульсник от мобильника может не подойти)
    Если НЧ фильтр - это одноразрядный ЦАП то ок. А вобще проблема с питанием - не проблема, на плате ЕНка и БП в конце концов можно в любом киоске купить на 8-12В.

    Цитата Сообщение от Conan
    Без корпуса устройство быстро «закончится», поскольку внешнее и малогабаритное.
    Может уже кто на eBay лот выложил признавайтесь!!! :-) :-) :-)

    Цитата Сообщение от Conan
    Магнитофоном это не будет, ибо сохраниться (SAVE “”) на такой девайс, насколько я понял нельзя
    Совсем забыл... Но это в перспективе, в вобще - ГЛАВНОЕ С ЧЕГО-ТО НАЧАТЬ

    Кстати говоря возможности отгрузки - это супер козырь перед сторонниками CD :-)

    Как я уже говорил, что главное с чего-то начать и вот новые идеи:

    1) отказаться от UART и перейти на LPT (Centronix), т.е. сделать устройство ака кард-ридер-райтер, но гораздо дешевле, т.к. в состав может входить: разъём с кожухом DB25, микросхему буфера с открытым коллектором для согласования уровней, стабилизатор и ММС. Реализовать FAT16 в ПО верхнего уровня. Плюсы:
    а) Возможность подключения к Спекки и к ПЦ (верхушки разные разумеется).
    б) Скорость I/O гораздо выше.
    в) Создав папку ZX в корневом каталоге дать возможность использовать MMC для хранения других данных.
    г) Корпус уже есть ;-)

    Ведётся активный поиск уже готового софта для LPT и MMC...

    2) На "магнитофоне" вывести DB25 и подключать "картридж" к нему, придётся реализовать поддержку ФАТ16.

    2 CheburatoR
    Ты забываешь про туеву хучу прог с нестандартнами загрузчиками. Предложение: совместная работа над одной идеей, а то в одиночку долго париться.

    Терзайте мой пост :-), но мне кажется, что задумка очень интересная!!!

  6. #26
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот ссылка: http://www.cc5x.de/MMC/ , понимая только код, сделал вывод, что человек сделал то-же самое на PIC, что у меня на текущем этапе.

    Вот тут: http://www.corvis.ru/departments/?Ac...20&ClassID=400 LPT card reader, но цена!?!? Что там столько стоит, золота насовали что-ли :-)
    Последний раз редактировалось DVS; 14.03.2005 в 07:18.

  7. #27
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сегодня, получив доступ к LPT из XP, узнал максимальную частоту, с которой может работать LPT при использовании WinIO функций, она оказалась всего 33333Гц, что гораздо ниже, чем 115200 при работе через COM порт.

  8. #28
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Сегодня, получив доступ к LPT из XP, узнал максимальную частоту, с которой может работать LPT при использовании WinIO функций, она оказалась всего 33333Гц, что гораздо ниже, чем 115200 при работе через COM порт.
    Умножь частоту LPT на 8 (по разрядности) так будет корректней сравнивать.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  9. #29
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    она оказалась всего 33333Гц
    Тут ошибочка вышла, оказалось 333КГц, что не так уж мало. При подключении к LPT оказалось, что ток нуля у BUSY около 3ма, поэтому диодами дело не ограничилось и пришлось переделать всю схему подключения: стабилизатор 3.3В , 7417, MMC и весь кард рид-райтер

    На размышления об увеличении скорости навёл Роман своим постом о 8 битах, но ставить сдвиговыи регистр, генератор и счётчик или заменяющий всё это микроконтроллер - значит усложнять схему и увеличивать стоимость.

    Распиновка текущего варианта:

    LPT-----------MMC

    D0----------->CLK_BUF

    D1---------->MOSI_BUF

    D2------------>CS_BUF

    BUSY<-------MISO_BUF

    GND-----------GND

    Из Винды реальная скорость I/O получилась 15кб/с, из ДОСа можно выжать раза в 2-3 больше. На Спекки не пробовал. Теперь создавать наработки для работы с FAT гораздо проще...

  10. #30
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Тут ошибочка вышла, оказалось 333КГц, что не так уж мало. При подключении к LPT оказалось, что ток нуля у BUSY около 3ма, поэтому диодами дело не ограничилось и пришлось переделать всю схему подключения: стабилизатор 3.3В , 7417, MMC и весь кард рид-райтер
    Поставь какой нить самый дешевый AVR или чтот там у тебя есть и работай через все 8 разрядов с трансляцией на этом микроконтроллере и ничего усложнять не придется. А скорость значительно будет выше и извращаться не придется!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

Страница 3 из 45 ПерваяПервая 1234567 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 12
    Последнее: 22.05.2006, 14:17
  2. "Забытая Легенда" jrpg
    от Schafft в разделе Игры
    Ответов: 43
    Последнее: 15.03.2006, 20:24
  3. Подписка на "Абзац"
    от CHRV в разделе Пресса
    Ответов: 27
    Последнее: 22.06.2005, 11:54
  4. Ответов: 4
    Последнее: 01.02.2005, 22:37
  5. Выбор "в железе"
    от vitasam в разделе Несортированное железо
    Ответов: 9
    Последнее: 19.01.2005, 01:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •