Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Да, возможно. Но тебе нет нужды ни чего собирать, всё уже собрано у нас. Просто задай вопрос. Как можно по другому узнать в чем у тебя загвоздка?
В настоящее время подготовлено две статьи одна по строению расширенного экрана Профи (шире и подробнее существующих), вторая по выводу изображения из файла. Они проходят последнюю стадию "вычитки" перед обнародованием. Но можем выслать, с условием не распространять в таком виде.
В планах третья по вертикальному скроллингу экрана (собственно нужно только описать готовый код).
Есть исходник двух версий драйверов экрана в форматах 64х30 и 80х30 под CP/M. Есть исходники оконных библиотек, штуки три, одна из которых резидентная. Есть исходники среды Profi Vision, которая реализовывает не только работу с экраном и окнами (с интерфейсом аля вин95), но и объектное программирование на ассемблере и даже полноценную многозадачность в рамках одной программы 64кб (с ней ни как не разберусь, уже больно много всего).
Последний раз редактировалось tae1980; 27.06.2019 в 21:29.
Visual Compare Font - overlay for ZAsm v3.05.- Шрифтов, особенно 6-ти битных, скажем так есть и не один десяток. То что среди них достаточное количество копий - само собой разумеется. Вот Visual Compare Code писался для разбора со шрифтами в том числе. Однако, попадаются случаи когда шрифты отличаются какими-то десятками байт, но не видно же.
К тому же случилась беда, нет диски с исходными тестами регулярно создаются резервные копии, но это ... активные исходники. С которыми постоянно ведется работа. Здесь должен сказать, что привык использовать все четыре дисковода (и рам-диск конечно). В А - в основном ZAsm, диск С - исходные тексты программы над которой идет работа, диск - D - результат этой работы - объектный код скажем. А вот в дисководе B - всегда стоит диск BASE.trd и там хранятся шрифты (FONTS.trd) мелкие программы которые компилируются только перед использованием (SUBR.trd), подпрограммы-библиотеки (std_lib, std_io, graph, sound_io и т.п.) и еще исходники программ вроде как в разработке, то есть наброски - эскизы. Так вот, просматривал диски с какими то старыми системными программами и одна из них, нифига не спросив сделала на диске B: копию диска А:. А дело в том, что копии этого диска делаются очень редко. И в общем утеряно не многое, да собственно одна программа только и восстановить, в смысле написать с нуля, можно. Но вот там шрифты были приведены в порядок и без дубликатов. На других же дисках - навал.
И что бы привести коллекцию используемых шрифтов в порядок, исключая дубликаты в том числе, и была написана вот эта приблуда.
Сейчас можно только Visual Compare то есть глазками, но уже не плохо. Сравнивание может и сделаю, но пока так устраивает. Впрочем исходные тексты в архиве - дерзайте.
Теперь как это выглядит -
Будут вопросы - welcome.
ZX Turbo Assembler v3.3.07 - error fix!
При очередной попытке подружиться с UNREAL выявлена ошибка, в общем глюк эмулятора выявил глюк в программе. В реальной жизни срабатывание подобной ошибки крайне редка, в эмуляторах с правильной эмуляцией тр-дос - невозможна. Но, как на горбатого (unreal) не кивай, а глюк мой. Подробней о нем в файле AboutMe на диске в архиве Z33_07.rar, в С33_07 - исходные тексты оверлеев.
Вот пока и все.
Да, спешка, спешка. В общем ZAsm настроен на диск D:, нужно в любом докторе, в том же ZAsm`овском, найти последовательность DD и заменить на AA или какой вам надо. Впрочем архив я уже заменил, можно просто скачать исправленный.
Последний раз редактировалось Rubts0FF; 12.01.2020 в 11:49. Причина: Замена архива
tae1980 (12.01.2020)
Screen Pack - этот оверлей был написан еще для ZAsmSE, как то понадобилось упаковать много экранов, по одному очень быстро ... достало. И вот. Потом долгое время он не был востребован и если вначале он кочевал с диска на диск от версии к версии, в какой то момент затерялся. А тут понадобилось сжать пару десятков с небольшим экранов. Вот о нем и вспомнил. Исходник прилагается, если кого то не устраивает используемый в оверлее ASC Screen .., меняйте на то что нравиться. У меня ничего другого нет, да и ASC в общем не плох.
! Оверлей только для версии ZAsm 3.3x.
Что еще, тут вот последние дни прямо таки подсел на "Джанни Родари - Команданте", в начале познакомился с рок-версией и здорово в общем сделано, а потом и акустический вариант, то же понравился. Вот зацепила песня, сделал заставку к ZAsm`у. Рисовать я .., ну что там оттаптывают мишки в таких случаях, а вот что то поковырять, это вроде получается.
Все это в архиве.
картинка нарисованна очень красиво
Последний раз редактировалось Shadow Maker; 20.01.2020 в 09:53.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
При проверке наличия диска в дисководе, обычно это происходит автоматически при считывании каталога диска, вылетает ошибка "No Disk". Сообщение выдает конечно ZAsm, почему UNREAL не позволяет определить диск - не знаю. Проверка в общем стандартная, гонишь голову на 100 дорожку, затем на нулевую и ждешь прихода индексного отверстия, есть счетчик, если он выкручивается - No Disk. В эмуляторах SPECTACULATOR. SHALAEV и на живом ZX SPECTRUM`е такого не происходит.
И да, при повторной операции, Retry, все продолжается нормально.
Вот, как то так.
Последний раз редактировалось Shadow Maker; 19.01.2020 в 10:52.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Чего я там только не пробовал.
Кстати, в первых версиях такого не было, в какой то момент что то там в unreal поменяли и ZAsm в частности не находил дисководов. В последних версия это исправлено.
Я же прекрасно понимаю, что все эти эмуляторы в первую очередь предназначены для запуска/работы игрушек, демонстраций, что там еще. Фактически единственное обращение к диску/дисководу при загрузке и уж точно никто не будет после этого проверят наличие диска и тем более дисковода. О том что бы в эмуляторе, под эмулятором работать позаботился только один человек Шалаев. К сожалению он давно-давно им не занимается, на современном железе, в современных операционках его и не запустить (VMware + WindowsXP), и здесь главная беда практически полное отсутствие звука. Но проще пожертвовать этим, чем попытаться работать в других эмуляторах. В UNREAL хотя бы экран просто шикарный, как и положено широкоэкранный, а не квадрат как у всех. Да и то, на ноуте так и не добился от него широкоэкранности. В общем пожелания в отношении Unreal`а я писал в соответствующей ветке и похоже неоднократно. Но могу и сформулировать отдельно, если кому то интересно.
- - - Добавлено - - -
Да красиво, жаль не знаю кем. :-). Моих умений хватило на импорт в ZxGfx07 (предварительно PhotoFiltre7) и текст из песни, еще и цвет. Усилия не велики, но результат действительно не плох.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)