ZXNet эхоконференция «hardware.zx»


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



от: Mike
кому: All
дата: 16 Nov 2006
Hello, Sonic Son> Я все-таки думаю что подключать надо не вместо дисковода, а напрямую Son> вместо ВГ. Это проще с точки зрения firmware, а работать будет не со Son> скоростью реальной ВГхи, а значительно быстрее. Загрузчики с фоновой Son> музыкой тоже будут быстрее работать ибо потерь данных можно избежать Son> в принципе. А режим непосредственного доступа к карте можно Son> использовать например в IS-DOS для манипуляции содержимым карточки. Son> Кстати кто тут делал Chrome/ReSpect, можно и скооперироваться и Son> создать MMC-based машину (что для моих условий просто шикарно ибо Son> места плата клона занимает ну очень мало :v2_cheer; ); +1 :)

от: Stanislav Yudin
кому: All
дата: 16 Nov 2006
Hello, Sonic Son> 2. Взять вот это устройство и адаптировать к ZX. По поводу указанного устройства его автор уже говорил на этом форуме, что готов сделать поддержку Спектрума и даже получил необходимую информацию по форматам дискет. Hо, к сожалению, он не сообщил чем всё дело закончилось. Тимур, ау! :)

от: Stanislav Yudin
кому: All
дата: 16 Nov 2006
Hello, Sonic Son> Я все-таки думаю что подключать надо не вместо дисковода, а напрямую Son> вместо ВГ. Так безусловно логичнее и проще, но есть опасения, что часть софта всё-таки откажется работать при таком подключении.

от: Valery Grigoriev
кому: All
дата: 16 Nov 2006
Hello, Mike Какое видение конечного результата? Имеются в виду платы расширений, необходимые комплектующие и самое главное - хотя бы приблизительно - затраты для модернизации.

от: Павел Федин
кому: All
дата: 16 Nov 2006
Hello, All Утряс проблемы с количеством железа дома и завожу наконец ZX, судя по всему Москву-128. Условием было то, что аппарат займет минимальное место и не будет представлять из себя кучу коробок, соединенных проводами. Hа первое время конечно придется зацепить 3.5" дисковод. А потом... Интересно, а что скажет уважаемый All относительно эмулятора дисковода? Можно пойти несколькими путями: 1. Связаться с Максагором и адаптировать vTR-DOS для работы с малым объемом памяти (не обязательно грузить в память весь образ, его можно и читать с карты, пусть даже это будет медленнее, но ведь БУДЕТ!). Возможно потребуется доустановка в комп служебной памяти на манер Disciple/Opus/+D. 2. Взять вот это устройство [http://amiga.org.ru/forum/viewtopic.php?t=1298&postdays=0&postorder=asc&start= 0&sid=f932a8e22124b5e072219cf9df5e1277] и адаптировать к ZX. 3. Можно разработать собственный контроллер, включающийся вместо ВГ93, не имеющий ее недостатков, возможно быстрее работающий (за счет "мгновенного" позиционирования), возможно обеспечивающий также режим "прозрачного" доступа к карте (для продвинутых ОС типа IS-DOS). Вы спросите - а какой смысл разработки для устаревших машин? А смысл - выход на западный рынок с их фирменными машинами. Конечно они в большинстве своем используют +D, но это не представляет технической проблемы, поскольку контроллер, используемый в +D, является предшественником ВГ93 и ВГ93 умеет исполнять абсолютно все его команды. Я прорабатывал этот вопрос ранее, когда загорелся идеей универсального дискового контроллера. Идеи/мысли/пожелания?

от: Павел Федин
кому: All
дата: 16 Nov 2006
Hello, CHRV А ник у него какой? Блин жаль времени не было снять с того писюка флопик и один винт... Вот как всегда - отдашь все что валялось годами, а через неделю - ОЙ БЛИH HАДО-ТО КАК...

от: Павел Федин
кому: All
дата: 16 Nov 2006
Hello, CityAceE Cit> Так безусловно логичнее и проще, но есть опасения, что часть софта Cit> всё-таки откажется работать при таком подключении. Из-за чего (при условии что работа ВГ эмулируется на 100%) ?

от: Павел Федин
кому: All
дата: 17 Nov 2006
Hello, ASDT ASD> "Да блин делали уже 1000 раз. И не пошло, " ASD> Т.е. некоторые утверждают, что написать совместимый ASD> аналог трдос нельзя ...? Ограниченно совместимый - можно. В свое время проблема была в том, что: а) Системных вызовов TR-DOS #3D13 недостаточно для создания качественных утилит. б) Они работоспособны только при полностью функционирующей среде SOS (при наличии системных переменных и пр) Условие (б) соблюдается в игровых программах (и демах я полагаю) весьма редко, поэтому все писали собственные загрузчики, напрямую управляющие ВГ93. Программы защищались уже на дисках. Этих программ довольно много. Касаемо открытого исходного кода - а что там открывать... Впрочем я его еще в 90-х годах "открыл" в своей книге. :v2_finge:

от: Павел Федин
кому: All
дата: 17 Nov 2006
Hello, captain cobalt cap> -1 cap> Сколько изменений надо внести в типичный софт? cap> Больше 100 байт? cap> В отечественное ПО позднего производства (> 1996 г) - гораздо больше 100 байт. Программы как правило представляют собой моноблоки либо вообще диск защищен и автостартует. > А сколько их там, этих дисковых программ? > Весьма много. > С точки зрения перспективы необходимо уходить от модели "кажая > программа содержит в себе загрузчик". Вместо этого следует перейти на > некоторый загрузочный формат, который загружается загрузчиком. Тогда > для программы не будет иметь значения, откуда её загрузили. Можно > будет свободно разрабатывать новые устройства, и программы будут > загружаться с них, достаточно лишь сделать загрузчик. Да, но ты забыл про программы с дозагрузками (игры с уровнями, демки и пр).

от: Павел Федин
кому: All
дата: 17 Nov 2006
Hello, tnt23 tnt> Тута я :) Отвлекся малость - то сын родился, то купил себе ZX tnt> Spectrum 48K с резиновыми кнопками и ZX Printer, ну и были другие, tnt> чуть более коммерческие проекты. tnt> tnt> Планирую возобновить занятия эмулятором до конца года. Ух ты, мои поздравления!!! :v2_cheer; :v2_clapp:; Кстати а есть схема и все остальное (чтобы можно было повторить) ? Или может рассылаешь платы на каких-либо условиях?

от: Павел Федин
кому: All
дата: 17 Nov 2006
Hello, Максагор > Это как раз программно и сделано в ПЗУ ATM-turbo 2+, с очень > неплохими результатами совместимости, хотя, конечно, не > стопроцентными. Кстати а интересно, с чем связаны проблемы и не 100% совместимость? Или же только недостатком памяти для того, чтобы запихать туда побитовую копию диска со всеми служебными областями? И еще интересно, а виртуальный диск в vTR-DOS работает на запись? И можно ли потом сохранить измененный образ?




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Из книг - Домашняя библиотека: Состав домашней библиотеки. Порядок на книжной полке.
Тусовка - Hi! This is fly!
X-FILES - часть 6.
Комната смеха - Компьютерный словарь для чайников.
Почта - о письмах

В этот день...   7 мая