User Tag List

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 107

Тема: 80 символов в строке и режим 512 точек вообще

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это будет очередной виток диалектической спирали. Сначала (в мониторе, в старых досах) был вывод столбцами. Потом (в T34, РДС) сделали вывод строками. И вот на горизонте замаячил вывод столбцами, но на более высоком уровне. Надо бы сделать, поддерживаю.

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

  3. #2

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,309
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да. В общем идея сделать режим 512 более дружелюбным для всяких проб пера и написания тестов.
    Больше игр нет

  4. #3

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ультимативное демомейкерство, почти в 5 раз быстрее самых шустрых досов.

  5. #4

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,309
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сдвиги 0-5 не отличаются ничем, кроме mvi h. 6-7 аналогично. С этим практически ничего нельзя поделать, но напрягает.

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

    Пожалуй, всё. Можно убрать хлам и поформатировать, но суть все сказано: 81 обсценно-демосценный символ за прерывание.

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

    P.S. Впредь буду печатать буквы только очень медленно, вызывая setpixel для каждой точки.
    Больше игр нет

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

    KTSerg(15.07.2022)

  6. #5

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Круто, можно печатать 50 строк в секунду. Еще бы blitы добавить для полного счастья. Если ты не соберешься, может я потом когда-нибудь созрею.

  7. #6

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,309
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Круто, можно печатать 50 строк в секунду. Еще бы blitы добавить для полного счастья. Если ты не соберешься, может я потом когда-нибудь созрею.
    Тут полная демосцена -- иллюзия печати строки, но на самом деле мы печатаем номера столбцов. Мне кажется, что практического применения этому примеру нет, это просто памятник абсурдной оптимизации в ущерб здравому смыслу. Но все же 81, да и как кладезь всяких диких трюков это забавно.

    Целесообразность добавления blit-ов именно в этой версии для меня лично тут невысокая. Сам я если чего-то и буду еще здесь делать, так это медленные столбцы, например. А в этом варианте последняя осмысленная версия по-моему была твоя, где код символа был столбцом в битмапе шрифта. Если делать пример-заготовку, я бы взял ее, причем только с nblit-ами, чтобы был минимум барахла. По-моему в рыбе важно, чтобы было минимум лишнего. А то у меня часто руки опускаются от одного вида избыточной универсальности.
    Больше игр нет

  8. #7

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если отвлеченно фантазировать, то быстрая печать символов пригодилась бы для специальной версии доса. Актуальность такой штуки маленькая, но думаю никто не был бы против, если бы она была.

  9. #8

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,309
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Моя отправная точка была -- как медленно отрисовыватся рогалик, вдруг можно сделать его хотя бы чуточку пошустрей. К STALK1.SAV это тоже относится. Но это так, очень отвлеченно. Делать какие-то движения в эту сторону я пока не созрел. Но этим программам в принципе ничего кроме эмуляции терминала не нужно, поэтому версия с nblit к ним теоретически приклеивается. Насколько можно ускорить тот же РДС, тут я не знаю. Подозреваю, что он тоже не пальцем деланый и места свободного под всякие модные оптимизации в нем так просто не найдешь.
    Больше игр нет

  10. #9

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,067
    Спасибо Благодарностей отдано 
    585
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Насколько можно ускорить тот же РДС, тут я не знаю. Подозреваю, что он тоже не пальцем деланый и места свободного под всякие модные оптимизации в нем так просто не найдешь.
    РДС и по своему функционалу хорош, и в работе быстр, но там далеко не всё оптимизировано, есть ещё резервы, я уверен.

  11. #10

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,309
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    есть ещё резервы, я уверен
    Все равно вряд ли много можно выжать без того, чтобы отдать полпамяти под развернутые битмапы. А в формате биоса ограничения на возможности оптимизации вообще довольно жесткие получаются. Это же не демосцена, тут надо делать так, чтобы все остальное не рассыпалось.
    Больше игр нет

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 56
    Последнее: 02.08.2021, 17:58
  2. РК86: CP/M 2.2 BIOS и 80 знаков в строке
    от tchv71 в разделе Радио-86РК
    Ответов: 32
    Последнее: 11.04.2021, 11:08
  3. Глюк в режиме 512 точек
    от tki в разделе Вектор
    Ответов: 13
    Последнее: 31.01.2011, 20:47
  4. 52 символа в строке...
    от Strunov в разделе Программирование
    Ответов: 6
    Последнее: 30.01.2006, 03:38

Ваши права

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