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

User Tag List

Страница 27 из 40 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя
Показано с 261 по 270 из 394

Тема: Исходные тексты ZASM 3.10

  1. #261
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    Что такое бит #D7 и за одно #D3 как можно работать с портом #DFFD если память то же через него переключается, он работает на чтение?
    на чтение ни 7FFD ни DFFD не работают. Если нужно назначение битов этих портов дам документ в личку.

    - - - Добавлено - - -

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    А теперь к чему я это, неужели нельзя было сделать то же самое с тем же Profi, четыре страницы памяти ! Зачем?!
    В чём вопрос? Я честно говоря не понял, можно перефразировать?

    Скрытый текст

    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
    [свернуть]

  2. #262
    Activist Аватар для tae1980
    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    436
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    110
    Поблагодарили
    48 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    видно человек старательно потрудился собирая все по крохам.
    Да, возможно. Но тебе нет нужды ни чего собирать, всё уже собрано у нас. Просто задай вопрос. Как можно по другому узнать в чем у тебя загвоздка?
    В настоящее время подготовлено две статьи одна по строению расширенного экрана Профи (шире и подробнее существующих), вторая по выводу изображения из файла. Они проходят последнюю стадию "вычитки" перед обнародованием. Но можем выслать, с условием не распространять в таком виде.
    В планах третья по вертикальному скроллингу экрана (собственно нужно только описать готовый код).

    Есть исходник двух версий драйверов экрана в форматах 64х30 и 80х30 под CP/M. Есть исходники оконных библиотек, штуки три, одна из которых резидентная. Есть исходники среды Profi Vision, которая реализовывает не только работу с экраном и окнами (с интерфейсом аля вин95), но и объектное программирование на ассемблере и даже полноценную многозадачность в рамках одной программы 64кб (с ней ни как не разберусь, уже больно много всего).
    Последний раз редактировалось tae1980; 27.06.2019 в 21:29.

  3. #263
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    438
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Visual Compare Font - overlay for ZAsm v3.05.

    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 то есть глазками, но уже не плохо. Сравнивание может и сделаю, но пока так устраивает. Впрочем исходные тексты в архиве - дерзайте.
    Теперь как это выглядит -
    Нажмите на изображение для увеличения. 

Название:	VCFn1.jpg 
Просмотров:	143 
Размер:	29.8 Кб 
ID:	69504Нажмите на изображение для увеличения. 

Название:	VCFn2.jpg 
Просмотров:	145 
Размер:	62.0 Кб 
ID:	69505Нажмите на изображение для увеличения. 

Название:	VCFn3.jpg 
Просмотров:	149 
Размер:	75.9 Кб 
ID:	69506Нажмите на изображение для увеличения. 

Название:	VCFn4.jpg 
Просмотров:	148 
Размер:	63.1 Кб 
ID:	69507
    Будут вопросы - welcome.
    Вложения Вложения

  4. #264
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    438
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZX Turbo Assembler v3.3.07

    ZX Turbo Assembler v3.3.07 - error fix!

    При очередной попытке подружиться с UNREAL выявлена ошибка, в общем глюк эмулятора выявил глюк в программе. В реальной жизни срабатывание подобной ошибки крайне редка, в эмуляторах с правильной эмуляцией тр-дос - невозможна. Но, как на горбатого (unreal) не кивай, а глюк мой. Подробней о нем в файле AboutMe на диске в архиве Z33_07.rar, в С33_07 - исходные тексты оверлеев.

    Вот пока и все.

    Да, спешка, спешка. В общем ZAsm настроен на диск D:, нужно в любом докторе, в том же ZAsm`овском, найти последовательность DD и заменить на AA или какой вам надо. Впрочем архив я уже заменил, можно просто скачать исправленный.
    Вложения Вложения
    • Тип файла: rar C33_07.rar (103.4 Кб, Просмотров: 56)
    • Тип файла: rar Z33_07.rar (160.9 Кб, Просмотров: 60)
    Последний раз редактировалось Rubts0FF; 12.01.2020 в 11:49. Причина: Замена архива

  5. Этот пользователь поблагодарил Rubts0FF за это полезное сообщение:

    tae1980 (12.01.2020)

  6. #265
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    438
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Screen Pack, overlay for ZAsm v3.3x

    Screen Pack - этот оверлей был написан еще для ZAsmSE, как то понадобилось упаковать много экранов, по одному очень быстро ... достало. И вот. Потом долгое время он не был востребован и если вначале он кочевал с диска на диск от версии к версии, в какой то момент затерялся. А тут понадобилось сжать пару десятков с небольшим экранов. Вот о нем и вспомнил. Исходник прилагается, если кого то не устраивает используемый в оверлее ASC Screen .., меняйте на то что нравиться. У меня ничего другого нет, да и ASC в общем не плох.
    ! Оверлей только для версии ZAsm 3.3x.

    Что еще, тут вот последние дни прямо таки подсел на "Джанни Родари - Команданте", в начале познакомился с рок-версией и здорово в общем сделано, а потом и акустический вариант, то же понравился. Вот зацепила песня, сделал заставку к ZAsm`у. Рисовать я .., ну что там оттаптывают мишки в таких случаях, а вот что то поковырять, это вроде получается.



    Все это в архиве.
    Вложения Вложения

  7. #266
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    картинка нарисованна очень красиво

  8. #267
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    239
    Поблагодарили
    101 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    ZX Turbo Assembler v3.3.07 - error fix!

    При очередной попытке подружиться с UNREAL выявлена ошибка, в общем глюк эмулятора выявил глюк в программе. В реальной жизни срабатывание подобной ошибки крайне редка, в эмуляторах с правильной эмуляцией тр-дос - невозможна. Но, как на горбатого (unreal) не кивай, а глюк мой. Подробней о нем в файле AboutMe на диске в архиве Z33_07.rar, в С33_07 - исходные тексты оверлеев.
    Ну можно кстати deathsoft сказать, поправит наверное, если это ошибка. Я прочитал пояснения и не понял, в чем ошибка у Unreal.
    Последний раз редактировалось Shadow Maker; 20.01.2020 в 09:53.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  9. #268
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    438
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    в чем ошибка у Unreal.
    При проверке наличия диска в дисководе, обычно это происходит автоматически при считывании каталога диска, вылетает ошибка "No Disk". Сообщение выдает конечно ZAsm, почему UNREAL не позволяет определить диск - не знаю. Проверка в общем стандартная, гонишь голову на 100 дорожку, затем на нулевую и ждешь прихода индексного отверстия, есть счетчик, если он выкручивается - No Disk. В эмуляторах SPECTACULATOR. SHALAEV и на живом ZX SPECTRUM`е такого не происходит.
    И да, при повторной операции, Retry, все продолжается нормально.

    Вот, как то так.

  10. #269
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    239
    Поблагодарили
    101 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    При проверке наличия диска в дисководе, обычно это происходит автоматически при считывании каталога диска, вылетает ошибка "No Disk". Сообщение выдает конечно ZAsm, почему UNREAL не позволяет определить диск - не знаю. Проверка в общем стандартная, гонишь голову на 100 дорожку, затем на нулевую и ждешь прихода индексного отверстия, есть счетчик, если он выкручивается - No Disk. В эмуляторах SPECTACULATOR. SHALAEV и на живом ZX SPECTRUM`е такого не происходит.
    И да, при повторной операции, Retry, все продолжается нормально.

    Вот, как то так.
    А ты traps tr-dos или как-то так - отключил в меню unreal? F1 которое.
    Последний раз редактировалось Shadow Maker; 19.01.2020 в 10:52.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  11. #270
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    438
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    А ты traps tr-dos или как-то так
    Чего я там только не пробовал.
    Кстати, в первых версиях такого не было, в какой то момент что то там в unreal поменяли и ZAsm в частности не находил дисководов. В последних версия это исправлено.
    Я же прекрасно понимаю, что все эти эмуляторы в первую очередь предназначены для запуска/работы игрушек, демонстраций, что там еще. Фактически единственное обращение к диску/дисководу при загрузке и уж точно никто не будет после этого проверят наличие диска и тем более дисковода. О том что бы в эмуляторе, под эмулятором работать позаботился только один человек Шалаев. К сожалению он давно-давно им не занимается, на современном железе, в современных операционках его и не запустить (VMware + WindowsXP), и здесь главная беда практически полное отсутствие звука. Но проще пожертвовать этим, чем попытаться работать в других эмуляторах. В UNREAL хотя бы экран просто шикарный, как и положено широкоэкранный, а не квадрат как у всех. Да и то, на ноуте так и не добился от него широкоэкранности. В общем пожелания в отношении Unreal`а я писал в соответствующей ветке и похоже неоднократно. Но могу и сформулировать отдельно, если кому то интересно.

    - - - Добавлено - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    картинка нарисованна очень красиво
    Да красиво, жаль не знаю кем. :-). Моих умений хватило на импорт в ZxGfx07 (предварительно PhotoFiltre7) и текст из песни, еще и цвет. Усилия не велики, но результат действительно не плох.

Страница 27 из 40 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя

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

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

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

Ваши права

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