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

User Tag List

Страница 21 из 35 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 350

Тема: Новости сайта ATM

  1. #201
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделали бы ANSIViewer под CP/M и VT52? Все же именно CP/M текстовая ОС, именно в текстовых ОС графика в ANSI-картинках.

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

    Кстати, почему ANSI а не ASCII?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #202
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    делали бы ANSIViewer под CP/M и VT52? Все же именно CP/M текстовая ОС, именно в текстовых ОС графика в ANSI-картинках.
    Тут уточняющий вопрос - под CP/M или под CP/M в АТМ? Потому что я не знаю о существовании стандартов поддержки вывода ЦВЕТА. Все мануалы в сети сообщают только о таких стандартных (подчеркиваю) ESC-последовательностях как позиционирование курсора, очистка, вставка удаление строк и подобное. А последовательностей типа "включить красный цвет фона символа" в описаниях стандарта VT52 я не нашел. В АТМ-версии CP/M такие последовательности есть, но они явно придуманы авторами локализации системы "с потолка". Вот для сравнения - данные по управляющим последовательностям экранного драйвера в АТМ CP/M:
    http://atmturbo.nedopc.com/inf/bios_cpm.htm#91

    Вот мануал по VT52 вообще:
    http://zxpress.ru/article.php?id=7826 (там не только по VT52, так что надо пролистать). Или я чего-то не знаю и таковые стандарты есть?

    Если же их нет, то написать универсальный "цветной" ANSI-вьювер под CP/M я не смогу. Только черно-белый - это пожалуйста. Надо?

    Или, еще раз уточняю - вы просите написать вьювер под ATM-овский CP/M? Это, в принципе, можно. Только тогда ни на Профике и на других локализациях системы он грамотно работать не будет (ну, само собой, не повиснет с высокой долей вероятности). Кстати, в ATM CP/M есть терминалка Line Master, которая умеет как ANSI, так и VT52 с цветами по стандартам BIOS ATM и написана специально под эту локализацию CP/M. Но она практически малопригодна без подключенного специального модема "Аналитик" (через спец-разъем)....

    http://atmturbo.nedopc.com/inf/bios_cpm.htm#91

    Цитата Сообщение от Error404 Посмотреть сообщение
    Кстати, почему ANSI а не ASCII?
    Эээээээ.... Потому что ASCII - это просто текст с крупицей управляющих кодов типа "возврат каретки", "бэкспейс" и "табуляция" (ну и еще чуток таковых) и все. Данная утилита по дефолту может показывать обычный текст с такими кодами. Т.е. ANSI Viewer "может в ASCII графику". А ANSI - это дополнительный стандартизированный набор ESC-кодов, а конкретно вот:
    https://ru.wikipedia.org/wiki/%D0%A3...%82%D0%B8_ANSI
    И вот это вот и обрабатывает утилита...
    Последний раз редактировалось Максагор; 09.09.2018 в 13:59.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  3. #203
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Тут уточняющий вопрос - под CP/M или под CP/M в АТМ? Потому что я не знаю о существовании стандартов поддержки вывода ЦВЕТА. Все мануалы в сети сообщают только о таких стандартных (подчеркиваю) ESC-последовательностях как позиционирование курсора, очистка, вставка удаление строк и подобное. А последовательностей типа "включить красный цвет фона символа" в описаниях стандарта VT52 я не нашел. В АТМ-версии CP/M такие последовательности есть, но они явно придуманы авторами локализации системы "с потолка". Вот для сравнения - данные по управляющим последовательностям экранного драйвера в АТМ CP/M:
    http://atmturbo.nedopc.com/inf/bios_cpm.htm#91

    Вот мануал по VT52 вообще:
    http://zxpress.ru/article.php?id=7826 (там не только по VT52, так что надо пролистать). Или я чего-то не знаю и таковые стандарты есть?

    Если же их нет, то написать универсальный "цветной" ANSI-вьювер под CP/M я не смогу. Только черно-белый - это пожалуйста. Надо?
    Надо полнофункциональный.
    И таки да - везде расширения по управлению цветом делались с потолка и они наверняка не будут совпадать с АТМ-овскими. (Кстати, от реализации к реализации VT52 и многие другие упр.коды могут не совпадать, например есть несколько версий управления "курсор домой", "включить курсор", "выключить курсор", инверсия, жирный и т.п. - 100% совпадаемость только у позиционирования курсора)

    Просто надо сделать так: пиши как привычно под СP/М для ATM, но все ESC-последовательности храни как строки, причем с запасом, например длиной в 8 байт (мало ли у кого они какой длины, на Орионе например до 7 символов). Как то так (кстати, реальные для Ориона - если интересно см. к концу этого файла):

    Код:
    XYpos: db ESC, 'Y', Y20,X20, 0, 0, 0, 0
    SetMode: db ESC, 'C', ColorMode, 0, 0, 0, 0, 0
    SetColor: db ESC, 'P', Color, 0, 0, 0, 0, 0
    CursOn:  db ESC, ':', 0, 0, 0, 0, 0, 0
    CursOff:  db ESC, ';', 0, 0, 0, 0, 0, 0
    Адреса этих строк описать, и каждый сможет их настроить под себя прямо в коде (а то и вообще инсталлятор сделать). Это общепринятая практика, сам я уже настраивал так несколько таких программ (да тот же pacman).

    Цитата Сообщение от Максагор Посмотреть сообщение
    ASCII - это просто текст с крупицей управляющих кодов типа "возврат каретки", "бэкспейс" и "табуляция" (ну и еще чуток таковых) и все. Данная утилита по дефолту может показывать обычный текст с такими кодами. Т.е. ANSI Viewer "может в ASCII графику". А ANSI - это дополнительный стандартизированный набор ESC-кодов, а конкретно вот:
    https://ru.wikipedia.org/wiki/%D0%A3...%82%D0%B8_ANSI
    И вот это вот и обрабатывает утилита...
    Т.е. там не просто выводится текст(картинка текстом и псевдографикой) на экран, для чего достаточно переводов строк, но делается какая-то анимация (для чего уже нужны управляющие последовательности типа позиционирования)?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #204
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Надо полнофункциональный.


    Цитата Сообщение от Error404 Посмотреть сообщение
    Т.е. там не просто выводится текст(картинка текстом и псевдографикой) на экран, для чего достаточно переводов строк, но делается какая-то анимация (для чего уже нужны управляющие последовательности типа позиционирования)?
    Именно так. ANSI-стандарт - это стандарт VT100/VT102 со всеми вытекающими, плюс управляющие коды по работе с цветом.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  5. #205
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновление сайта АТМ:
    15.09.2018 года.
    ================

    Нарыл в сети еще пару "классических" консольных игрушек под CP/M, которые выкладываю тут:

    GORILLA (http://atmturbo.nedopc.com/download/...la/gorilla.zip) - классическая игрушка про швыряние двух гигантских горилл друг в друга бананов в окружении легко разрушаемой (от попадания бананов) городской застройки в консольном (текстовом 80х25) виде под CP/M. Игра настраивается под разные терминалы (несколько из них даже цветные, вроде ANSI). К сожалению, совместимый с ATM CP/M терминал VT52 черно-белый ("цветные" управляющие коды в АТМ реализованы по каким-то своим стандартам), но и без этого играть ничуть не хуже. Скриншоты и описание прилагаются (http://atmturbo.nedopc.com/download/...la/gorilla.htm).

    HANGMAN (http://atmturbo.nedopc.com/download/...an/hangman.zip) - классическая игрушка, в русском варианте известная как ВИСЕЛИЦА, в консольном (текстовом 80х25) виде под CP/M, где если не отгадаешь слово, то после нескольких ошибок нарисуется шаг за шагом человечек на виселице. Игра настраивается на несколько терминалов, в том числе и на совместимый с АТМ терминал VT52. Скриншоты и описание прилагаются (http://atmturbo.nedopc.com/download/...an/hangman.htm).

    Ну и до кучи небольшое обновление в ряду системок под TR-DOS:

    HONEY COMANDER v4.00FIX
    (http://atmturbo.nedopc.com/download/...0/hc400fix.zip) - это тот же самый HONEY COMANDER v4.00 (с тем же набором утилит), что и описанный выше, но с одним важным отличием: пофикшена процедура поиска в ПЗУ по адресу #3C30 трех байт - #DB, #1F, #C9. Без них командер все равно полноценно работать не сможет, зато теперь его можно запускать на АТМ из-под vTR-DOS, где по этому адресу три байта были заменены иным перехватчиком, имитирующим работу с портами ВГ с теми же функциями. Но так как байты были другими, "Хонюк ругался" и отказывался работать. Теперь он будет на виртуальной дискетке работать нормально. Пофикшено описание. (http://atmturbo.nedopc.com/download/..._00/hc4_00.htm)

    А на сегодня все.


    GORILLA


    HANGMAN
    Последний раз редактировалось Максагор; 15.09.2018 в 05:14.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  6. #206
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #207
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А вот такое было? quatris.com - символьный тетрис для CPM и VT-52
    Нет, не было. Спасибо!

    P.S. Игрушку KING ранее тоже видел. Просто еще руки до выкладывания не дошли.
    Последний раз редактировалось Максагор; 21.09.2018 в 19:11.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  8. #208
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновление сайта АТМ:
    24.09.2018 года.
    ================


    Нового хорошего софта на сайте АТМ становится все больше и больше. И это хорошо. Обновления сегодня:

    Новинка от меня:

    BATTY под OS TASiS - адаптация известной 48Кб "арканоидоподобной" игрушки 1987 года от фирмы HIT-PAK, выполненная мной под данную операционную систему. Теперь игра может запускаться с любого логического и физического носителя, поддерживаемого в драйверах данной системы. Но самое главное, теперь возможно без использования "сброса" вернуться в любой момент в систему в исходную точку по нажатию клавиши ESC (CS+1). Единственное, что эта кнопка сработает только в процессе игры, но не в меню - не все иногда получается адаптировать. Выложена в архивном файле в формате IPC для iS-архиватора, который можно распаковать в среде iS-DOS/TASiS. Скриншоты и описание прилагаются. Этой игрушкой я еще и еще раз показываю, что делать игры под данную ОС реально, можно нужно.



    Далее пару игрушек под CP/M, за нахождение которых огромное спасибо спектрумисту Error404:

    QUATRIS - данная игра, собственно, представляет собой классический Тетрис в монохромном консольном (текстовом 80х25) виде под CP/M, адаптированная под терминал VT52. Игра 1989 года создания за авторством Steven B. Perkins. Скриншоты и описание прилагаются.



    KING (txt) - весьма занятная русскоязычная(!) игрушка KING в консольном (текстовом 80х25) виде под CP/M - аналог таких известных игрушек как Grain, Королевство зерна, Королевство "Эйфория" и других подобных им, где надо отдавая от имени правителя в текстовой консоли команды по управлению посевами, покупками/продажами зерна, земли, разных товаров и проч., посылая или не посылая на войну солдат, добиваться развития и процветания вверенного вам королевства. Игра 1994 года написания за авторством некоего Alex Saryevskiy, Black Cat inc. Игра настроена (хоть и, судя по оформлению таблиц, несколько кривовато) на терминал VT52 и прекрасно работает на АТМовском варианте CP/M. А так как под АТМ в этой ОС уже есть одноименная игра от МикроАРТ совсем другого жанра, то запускаемый файл и файл архива мной переименован в KING_TXT. Скриншоты и описание прилагаются.

    Последний раз редактировалось Максагор; 27.09.2018 в 19:54.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  9. #209
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Единственное, что эта кнопка сработает не только в процессе игры, но не в меню
    «А сегодня в завтрашний день не все могут смотреть. Вернее смотреть могут не только лишь все, мало кто может это делать»

  10. #210
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновление сайта АТМ:
    29.09.2018 года.
    ================


    Ловите еще две сделанные мной адаптации ZX-игрушек под OS TASiS:

    LINES под OS TASiS - Адаптация к среде ОС TASiS классической спектрумовской игрушки LINES в ее русскоязычной инкарнации 1996 года от автора Сергея Шапорова группы COMPUTER WORK COMPANY (CWC). Теперь игра может запускаться с любого логического и физического носителя, поддерживаемого в драйверах данной системы. Но самое главное, теперь возможно без использования "сброса" вернуться в любой момент в систему в исходную точку по нажатию клавиши "R" в процессе игры (но при желании ее можно переопределить). Выложена в архивном файле в формате IPC для iS-архиватора, который можно распаковать в среде iS-DOS/TASiS. Скриншоты и описание прилагаются.

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



    [свернуть]


    ZYNAPS под OS TASiS - Адаптация к среде ОС TASiS классической спектрумовской игрушки 1987 года создания - ZYNAPS от фирмы HEWSON. Теперь игра может запускаться с любого логического и физического носителя, поддерживаемого в драйверах данной системы. Но самое главное, теперь возможно без использования "сброса" вернуться в любой момент в систему в исходную точку по нажатию клавиши ESC (CS+1). В процессе адаптации к игре добавлено открывающееся в среде TASiS текстовое меню с выбором двух вариантов cheat mode - некончающиеся жизни или неуязвимость вообще, плюс возможность выбора игры без "читов". Выложена в архивном файле в формате IPC для iS-архиватора, который можно распаковать в среде iS-DOS/TASiS. Скриншоты и описание прилагаются.

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





    [свернуть]


    Этими игрушками я еще и еще раз показываю, что делать игры под данную ОС реально, можно и нужно.
    Последний раз редактировалось Максагор; 30.09.2018 в 00:30.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

Страница 21 из 35 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Новости
    от Zelya в разделе Львов
    Ответов: 53
    Последнее: 12.10.2022, 14:54
  2. Новости
    от Viktor2312 в разделе Ириша
    Ответов: 16
    Последнее: 10.10.2016, 08:20
  3. Новости сайта КАРЛ ВЕЛИКИЙ
    от Лебедев в разделе Новости
    Ответов: 25
    Последнее: 27.05.2011, 17:03
  4. Новости ремейкостроения :)
    от copperfeet в разделе События
    Ответов: 11
    Последнее: 02.06.2005, 15:08
  5. Новости
    от breeze в разделе Форум
    Ответов: 21
    Последнее: 06.04.2005, 22:54

Ваши права

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