ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
На Flash Color можно надеяться?
Нет.
---------- Post added at 08:36 ---------- Previous post was at 08:26 ----------
У меня работало. Использовал Реал Коммандер, он как раз поддерживает эту схему расширения.
Вероятно, да... Раз мы решили пересесть на профиковый стандарт.
Дам конечно...
Если решу затыки.
Пока что я вынужден обратиться за помощью к Молодцову Алексу. При "конструировании" новых портов возникли затыки из-за возможного разночтения информации из документации. Сейчас у меня не получается сделать старт компьютера именно так, как это выглядит в эмуляторе. Какаято мелочь в реализации портов мешается... Впрочем, всё остальное работает нормально (кроме расширенной графики конечно).
По поводу "разночтения". Например - "...порт блокируется...". Это можно понять по разному. Во-первых, вырубается строб записи в регистр порта. Второй вариант - запись в порт не отключается, отключается вывод из порта на шину. В третьих - а как при этом порт реагирует на сброс??? Сбрасывается или нет? В общем, головоломка занятная. При этом Алекс в эмуляторе таки умудрился разобраться
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Вообще блокировку портов я так и не сделал...
Еще насколько я понял из схемы, при загрузке конфигурации процессор сбрасывается, а методом научого тыка установлено, что после загрузки порт 78FDh ведет себя не совсем так как заявлено в доке - на 0 бите побитно при каждом чтении выставляется номер текущей конфигурации (так сделано в эмуляторе)Сигнал RESET действует на все порты кроме порта глобальных установок xx00.
Последний раз редактировалось molodcov_alex; 12.08.2010 в 10:52.
ZX Spectrum forever!
Во-во... Я тоже уперся в этот бит... Только он у меня сделан статично, "1". В таком случае при старте мы проскакиваем первый экран инициализации. Если там ставить "0", то зависаем на первом экране в бесконечных перезагрузках. Теперь очередь Савелия рассказать нам, на кой этот ху.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Ты можешь внятно объяснить что ты докопался до OUT (#FD),A , в то время как я тебе говорю совсем о другом?
Ещё раз повторяю персонально для savelij, т.к. он не аппаратчик и ему простительно такое непонимание. Дилетантство в спектрумостроении - это когда изобретаются адреса портов заведомо конфликтующие с оригинальными моделями. Такими адресами как раз являются большинство #xxFD портов (за некоторым исключением). Такие порты есть например у Профи и GMX. Дык вот именно поэтому Профи рекомендуется юзать не как Спектрум, а как СР/М машину, а GMX я вообще не вижу смысла реинкарнировать - оно убогое по идеологии, кривое по концепции, а для реинкарнации требует создания заново. Дык вот, чтоб в наше время, создавая что-то заново, изобретать такую кривизну - это руки должны быть не то что из задницы - мозги должны быть из задницы!
Последний раз редактировалось Black_Cat; 12.08.2010 в 15:27.
БК ты таки надоел. Суть твоего нравоучения понятна, да, на оригинальном ZX128 и клонах с упрощенной дешифрацией #xxFD будут глюки если прога полезет в порт #xxFD, на том же Пентагон-128 попытка обратится к #DFFD вызовет обращение к #FFFD (если считать что AY присутствует). Это все понятно.
Но если брать GMX и иметь потенциально возможную прогу под него, оперирующую со всей герляндой #FD-портов, то какое дело программе до Пентагона-128? Прога должна понимать возможности железа и работать с учетом этого. А если прога не понимает этого, то это ее проблема, а не проблема железа.
И еще раз - GMX это Scorpion-2000 в овердрайв варианте. Ссылку давал выше.
spensor, вот ты тормозишь, и начинаешь обсуждать как сначала изобрести проблемы на свою голову, чтоб потом решать, как через задницу из них выкрутиться. При этом ты полностью оставляешь за бортом то, что сейчас уже совсем не то время, когда ввиду слабой информированности ещё был оправдан такой дилетантский подход. Сейчас никто в здравом уме вообще проблемные порты использовать бы не стал, и уж тем более во вновь разрабатываемой конструкции. А GMX надо разрабатывать заново - с нуля! И зачем это дилетантское убожество нужно?? Сейчас-то?!! Что, ума не хватает сделать нормальную конструкцию, отвечающую всем современным знаниям об архитектуре, идеологии и концепциях развития Спектрума?
БК-0010, подкорректируй ПЗУ GMX. Я с удовольствием поставлю кошерные порты вместо убожеских
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)