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

User Tag List

Показано с 1 по 2 из 2

Тема: Дизасм демонстрационных программ для ИОН ПК-11/12 и Союз-Неон ПК-11/16

  1. #1
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Дизасм демонстрационных программ для ИОН ПК-11/12 и Союз-Неон ПК-11/16

    Для компьютеров ИОН ПК-11/12 и Союз-Неон ПК-11/16 были написаны демонстрационные программы, которые показывали возможности оконной системы, поддерживаемой встроенным программным обеспечением (ВПО). Как оказалось, обе эти программы написаны на Паскале. Дизасм этих программ упростился, т.к. они были написаны на основе одного шаблона и весьма совпадали с программой теста оконной подсистемы WTEST.PAS. Сами исходники WTEST можно найти на Github - https://github.com/troosh/pk11-16/tr...er/Soft/PASCAL участника форума troosh.
    Для начало перевод обратно на Паскаль демонстрационной программы для ИОН ПК-11/12. Хотя она была написана для ИОН, но кто-то уже в надписи поставил ИОН-11/16, но картинка осталась старая. Сама демка оказалась на дисках без двух файлов - IC.DAT и SHAR.DAT. IC.DAT размером 100х100 пикселей должен отображать блок-схему ПЭВМ, а SHAR.DAT 100х180, судя по названию, изображение шара. Эти файлы заменены изображениями 16 вертикальных полос цветов с номерами от 0 до 15.
    В приложенном архиве:
    VD.PAS - восстановленный исходник на Паскале;
    TP.COM - командный файл трансляции с Паскаля на MACRO-11;
    TM.COM - командный файл трансляции с MACRO-11;
    TL.COM - командный файл линковки;
    TD.COM - командный файл для сравнения с оригиналом;
    PASSM4.SAV и PFSSM4.OBJ - компилятор Паскаля с библиотекой;
    VD.SAV - сам оригинал, при линковке получается VD1.SAV.
    Каталог LIB - сборка модулей для библиотеки PASFIS v1.2 из библиотеки PASSIM v1.2.
    Для работы программы нужны файлы IC.DAT, SHAR.DAT, BOX.GE5, CAR.GE5, GORILA.GE5, SATURN.GE5, VENUS.GE5. Файлы GE5 - картинки с MSX размером 256х212 с 16 цветами и описанием палитры для рисунка.
    Работу программы можно посмотреть в эмуляторе NEONBTL.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20230407165310135.jpg 
Просмотров:	59 
Размер:	23.6 Кб 
ID:	78716   Нажмите на изображение для увеличения. 

Название:	20230407165406331.jpg 
Просмотров:	53 
Размер:	20.9 Кб 
ID:	78717   Нажмите на изображение для увеличения. 

Название:	20230407165425447.jpg 
Просмотров:	64 
Размер:	22.3 Кб 
ID:	78718   Нажмите на изображение для увеличения. 

Название:	20230407165435575.jpg 
Просмотров:	56 
Размер:	22.3 Кб 
ID:	78719   Нажмите на изображение для увеличения. 

Название:	20230407165445211.jpg 
Просмотров:	54 
Размер:	22.6 Кб 
ID:	78720  

    Нажмите на изображение для увеличения. 

Название:	20230407165453447.jpg 
Просмотров:	56 
Размер:	22.5 Кб 
ID:	78721   Нажмите на изображение для увеличения. 

Название:	20230407165642642.jpg 
Просмотров:	54 
Размер:	21.6 Кб 
ID:	78722  
    Вложения Вложения
    • Тип файла: zip VD.zip (345.2 Кб, Просмотров: 17)
    Последний раз редактировалось Alex_K; 11.04.2023 в 10:18.

  2. Эти 8 пользователя(ей) поблагодарили Alex_K за это полезное сообщение:

    Aleks1985 (09.04.2023), Hunta (07.04.2023), nzeemin (07.04.2023), Oleg N. Cher (08.04.2023), Radon17 (07.04.2023), S_V_B (08.04.2023), Titus (07.04.2023), tnt23 (08.04.2023)

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

  4. #2
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Дизасм демонстрационных программ для ИОН ПК-11/12 и Союз-Неон ПК-11/16

    Демонстрационная программа для Союз-Неон ПК-11/16. В отличии от предыдущей программы в ней демонстрируется расширенная палитра и 256-цветный режим, которые появились в ПК-11/16.
    Для работы требуются файлы рисунков с PIC1.ATR по PIC5.ATR (прилагаются в архиве). Т.к. программа использует для вывода кириллицу и псевдографику, а в Союз-Неон используется основная кодировка, то так же прилагается образ диска, в которой программа уже сконвертирована. В самом архиве текст программы в кодировке DOS-866. Так же прилагается патченный компилятор PASSIM.SAV, который поддерживает 8-битную кодировку. В каталоге PLIB15 - улучшенная библиотека PLIB11, в которую внесены дополнения для работы с расширенной палитрой (PLCREx, PLMODx, PLSAVx, PLFREx). Каталог LIB - моя попытка собрать модули библиотеки Паскаля для этой демонстрационной программы. Ну и собственно DEMO.PAS - восстановленный исходник на Паскале.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20230408200212441.jpg 
Просмотров:	35 
Размер:	21.7 Кб 
ID:	78733   Нажмите на изображение для увеличения. 

Название:	20230408200223760.jpg 
Просмотров:	35 
Размер:	22.6 Кб 
ID:	78734   Нажмите на изображение для увеличения. 

Название:	20230408200231066.jpg 
Просмотров:	39 
Размер:	22.6 Кб 
ID:	78735   Нажмите на изображение для увеличения. 

Название:	20230408200238482.jpg 
Просмотров:	44 
Размер:	24.4 Кб 
ID:	78736   Нажмите на изображение для увеличения. 

Название:	20230408200248138.jpg 
Просмотров:	38 
Размер:	23.7 Кб 
ID:	78737  

    Нажмите на изображение для увеличения. 

Название:	20230408200255884.jpg 
Просмотров:	42 
Размер:	25.1 Кб 
ID:	78738   Нажмите на изображение для увеличения. 

Название:	20230408200324697.jpg 
Просмотров:	38 
Размер:	24.6 Кб 
ID:	78739  
    Вложения Вложения
    • Тип файла: zip DEMO.zip (601.5 Кб, Просмотров: 14)

  5. Эти 6 пользователя(ей) поблагодарили Alex_K за это полезное сообщение:

    Aleks1985 (09.04.2023), Hunta (09.04.2023), nzeemin (08.04.2023), Oleg N. Cher (09.04.2023), Radon17 (09.04.2023), Titus (09.04.2023)

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

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

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

Похожие темы

  1. Союз-Неон ПК-11/16 описания и доработки
    от pilgrim в разделе ДВК, УКНЦ
    Ответов: 96
    Последнее: 07.11.2023, 15:29
  2. Исходники для Союз-Неон ПК-11/16 от Mikel Gusev
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 12.12.2022, 12:02
  3. Программирование для ПК 11/16 «Союз-Неон»
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 149
    Последнее: 11.01.2021, 21:10
  4. Контроллер IDE для Союз-Неон ПК-11/16
    от Woland в разделе ДВК, УКНЦ
    Ответов: 10
    Последнее: 24.11.2020, 04:09
  5. ПК-11 'Союз-Неон'
    от Keeper в разделе ДВК, УКНЦ
    Ответов: 12
    Последнее: 16.10.2013, 05:07

Ваши права

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