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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: Эмулятор дисковода - ?

  1. #1
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмулятор дисковода - ?

    Утряс проблемы с количеством железа дома и завожу наконец ZX, судя по всему Москву-128.
    Условием было то, что аппарат займет минимальное место и не будет представлять из себя кучу коробок, соединенных проводами.
    На первое время конечно придется зацепить 3.5" дисковод. А потом... Интересно, а что скажет уважаемый All относительно эмулятора дисковода?
    Можно пойти несколькими путями:

    1. Связаться с Максагором и адаптировать vTR-DOS для работы с малым объемом памяти (не обязательно грузить в память весь образ, его можно и читать с карты, пусть даже это будет медленнее, но ведь БУДЕТ!). Возможно потребуется доустановка в комп служебной памяти на манер Disciple/Opus/+D.
    2. Взять вот это устройство и адаптировать к ZX.
    3. Можно разработать собственный контроллер, включающийся вместо ВГ93, не имеющий ее недостатков, возможно быстрее работающий (за счет "мгновенного" позиционирования), возможно обеспечивающий также режим "прозрачного" доступа к карте (для продвинутых ОС типа IS-DOS).

    Вы спросите - а какой смысл разработки для устаревших машин? А смысл - выход на западный рынок с их фирменными машинами. Конечно они в большинстве своем используют +D, но это не представляет технической проблемы, поскольку контроллер, используемый в +D, является предшественником ВГ93 и ВГ93 умеет исполнять абсолютно все его команды. Я прорабатывал этот вопрос ранее, когда загорелся идеей универсального дискового контроллера.

    Идеи/мысли/пожелания?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,544
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    384
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    382 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    2. Взять вот это устройство и адаптировать к ZX.
    По поводу указанного устройства его автор уже говорил на этом форуме, что готов сделать поддержку Спектрума и даже получил необходимую информацию по форматам дискет. Но, к сожалению, он не сообщил чем всё дело закончилось. Тимур, ау!
    С уважением, Станислав.

  4. #3
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я все-таки думаю что подключать надо не вместо дисковода, а напрямую вместо ВГ. Это проще с точки зрения firmware, а работать будет не со скоростью реальной ВГхи, а значительно быстрее. Загрузчики с фоновой музыкой тоже будут быстрее работать ибо потерь данных можно избежать в принципе. А режим непосредственного доступа к карте можно использовать например в IS-DOS для манипуляции содержимым карточки.
    Кстати кто тут делал Chrome/ReSpect, можно и скооперироваться и создать MMC-based машину (что для моих условий просто шикарно ибо места плата клона занимает ну очень мало )

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

    По умолчанию

    Цитата Сообщение от Sonic
    Я все-таки думаю что подключать надо не вместо дисковода, а напрямую вместо ВГ. Это проще с точки зрения firmware, а работать будет не со скоростью реальной ВГхи, а значительно быстрее. Загрузчики с фоновой музыкой тоже будут быстрее работать ибо потерь данных можно избежать в принципе. А режим непосредственного доступа к карте можно использовать например в IS-DOS для манипуляции содержимым карточки.
    Кстати кто тут делал Chrome/ReSpect, можно и скооперироваться и создать MMC-based машину (что для моих условий просто шикарно ибо места плата клона занимает ну очень мало )
    Паш, напиши Камилю Каримову в личку, чтото он задумывал по поводу эмуляции дискет.

    Пожалуйста пишите в 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

  6. #5
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А ник у него какой?
    Блин жаль времени не было снять с того писюка флопик и один винт... Вот как всегда - отдашь все что валялось годами, а через неделю - ОЙ БЛИН НАДО-ТО КАК...

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

    По умолчанию

    Цитата Сообщение от Sonic
    А ник у него какой?
    Блин жаль времени не было снять с того писюка флопик и один винт... Вот как всегда - отдашь все что валялось годами, а через неделю - ОЙ БЛИН НАДО-ТО КАК...
    Ник = caro
    Флопик стоит сейчас максимум 200руб в любой ПЦ-помойке.
    Да я думаю у тебя наверняка 3.5 где нить валяется ненужный у друзей!

    Пожалуйста пишите в 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

  8. #7
    Master Аватар для Mike
    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    Я все-таки думаю что подключать надо не вместо дисковода, а напрямую вместо ВГ. Это проще с точки зрения firmware, а работать будет не со скоростью реальной ВГхи, а значительно быстрее. Загрузчики с фоновой музыкой тоже будут быстрее работать ибо потерь данных можно избежать в принципе. А режим непосредственного доступа к карте можно использовать например в IS-DOS для манипуляции содержимым карточки.
    Кстати кто тут делал Chrome/ReSpect, можно и скооперироваться и создать MMC-based машину (что для моих условий просто шикарно ибо места плата клона занимает ну очень мало )
    +1
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  9. #8
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какое видение конечного результата?
    Имеются в виду платы расширений, необходимые комплектующие и самое главное - хотя бы приблизительно - затраты для модернизации.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  10. #9
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати подумалось мне - а ведь это был бы эволюционный шаг в сторону того самого ZX-Palm... Платка маленькая, на Альтере, MMC поддерживается...

    2 Griv:

    Видение (1) варианта: плата подключается в слот расширения, содержит ROM необходимого размера и RAM пока неопределенного размера.
    Видение (2) варианта: плата подключается в панельку вместо ВГ93, содержит контроллер и память к нему. Кнопок и экранчика можно не делать, вместо этого можно сделать всего одну кнопку (Reset MMC), которая будет устанавливать текущим образ диска с определенным именем (например boot.trd). Остальное управление можно возложить на ПО, использующее режим непосредственного доступа к карте.
    Использование такого механизма дает возможность автоматически загружать с MMC все что душа пожелает. boot.trd может быть как обычным TR-DOS диском, так и скажем загрузочным диском IS-DOS. При этом загружаемое ядро IS-DOS может быть настроено так, чтобы использовать в качестве рабочего диска ВСЮ карту в режиме непосредственного доступа через свой драйвер. То бишь:

    1. Машина стартует. Контроллер монтирует "boot.trd" в качестве диска A:.
    2. Запускается TR-DOS, исполняет Run "boot".
    3. Запускается бутсектор IS-DOS.
    4. Бутлоадер IS-DOS грузит с образа диска образ ядра IS-DOS, содержащего драйвер MMC.
    5. Ядро IS-DOS монтирует всю карту как рабочий диск, используя свой драйвер.
    Вуаля, то о чем мы так долго мечтали - загрузка системы с альтернативного носителя без каких-либо вмешательств в ПЗУ машины. Работоспособность 100% на любой машине, хоть фирменном ZX, хоть какой.
    При желании можно дополнительно к поддержке MMC ввести поддержку IDE... Хотя кому в XXI веке нужны эти громоздкие жужжащие и греющиеся кирпичи неразумных объемов...
    Последний раз редактировалось Sonic; 16.11.2006 в 12:26.

  11. #10
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,544
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    384
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    382 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    Я все-таки думаю что подключать надо не вместо дисковода, а напрямую вместо ВГ.
    Так безусловно логичнее и проще, но есть опасения, что часть софта всё-таки откажется работать при таком подключении.
    С уважением, Станислав.

Страница 1 из 4 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Чтение с 5.25 дисковода
    от Nut в разделе Эмуляторы
    Ответов: 0
    Последнее: 13.06.2006, 19:13
  2. Распиновка дисковода
    от Dut_Norshi в разделе Внешние накопители
    Ответов: 4
    Последнее: 07.06.2006, 03:38
  3. Распиновка дисковода
    от Dut_Norshi в разделе Разный софт
    Ответов: 4
    Последнее: 07.06.2006, 03:38
  4. MSX-2 без дисковода. Смертельно?
    от Surfin_Bird в разделе MSX
    Ответов: 7
    Последнее: 18.01.2006, 21:01

Ваши права

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