User Tag List

Страница 6 из 11 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 107

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

  1. #51
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если без увеличения места под процедуры, то у меня так получалось. Интересно, как там еще можно ускорить (без увеличения размера).

  2. #52
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,121
    Спасибо Благодарностей отдано 
    803
    Спасибо Благодарностей получено 
    662
    Поблагодарили
    407 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если без увеличения места под процедуры, то у меня так получалось. Интересно, как там еще можно ускорить (без увеличения размера).
    А можно эти оптимизации смержить в тот РДС, что на гитхабе? А то вот я бы никогда не нашел их. Да и сейчас не знаю, что именно с ними делать. Говорит: отсутствует COMMAND.SYS.
    Больше игр нет

  3. #53
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    982
    Спасибо Благодарностей отдано 
    441
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    224 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если без увеличения места под процедуры, то у меня так получалось.
    Хорошо, но что там было оптимизировано сложно будет понять и перенести в новую версию без исходников, было/стало.

    В исходниках РДС 3, файле VIRT, как я понимаю, сосредоточены все функции отрисовки символов, которые вызываются из DISP. Можете их обновить в соответствии с улучшениями, сделанными в РДС 2.04 / 2.05? И запас по байтам там есть небольшой, VIRT можно увеличить на 36 байт, если что... А я уж сделаю всё остальное и соберу новый вариант.

  4. #54
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Методику инсталляции РДС помню примерно так: нужен диск в дисководе с COMMAND.SYS РДСа. А файл РДСа (старого или нового) можно загрузить через внешнее пзу. При старте форматируем кваз (LCtrl в эмуляторах) и все должно заработать. Альтернативный вариант - взять где-нибудь готовый образ кваза для РДС. Tim0xA делал такой, вроде в комплекте VV это он. Или в комплекте Kings Bounty. Не исключено, что есть более простой подход. HDDшный РДС скорее всего может взять COMMAND.SYS с HDD.
    2. Исходники патча вывода символов РДС (надеюсь) на другом компе, выложу в воскресенье, если этот вопрос останется актуальным.

  5. #55
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    982
    Спасибо Благодарностей отдано 
    441
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    224 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    1. Методику инсталляции РДС помню примерно так: нужен диск в дисководе с COMMAND.SYS РДСа.
    Вообще-то не нужен -- при запуске РДС с форматированием КД (с нажатым УС) он там будет создан автоматически, как и OS.COM. Для инсталляции РДС вообще ничего не нужно, кроме самого РДС, в "большом" файле rdsXXX.rom.

    Цитата Сообщение от ivagor Посмотреть сообщение
    2. Исходники патча вывода символов РДС (надеюсь) на другом компе, выложу в воскресенье, если этот вопрос останется актуальным.
    Спасибо, посмотрим, что там...

  6. #56
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, я забыл/напутал. БезHDDшным РДСам достаточно любого диска (без COMMAND.SYS), чтобы дойти до командной строки. А HDDшным (при наличии HDD или образа HDD) и дискета не нужна.

  7. #57
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,121
    Спасибо Благодарностей отдано 
    803
    Спасибо Благодарностей получено 
    662
    Поблагодарили
    407 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня получилось отформатировать диск и РДС запустилась. Почему-то клавиатура в DX-Forth не работает.

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

    Набросал на скорую руку совершенно бесхитростный вывод столбцами.

    13 печальных символов за прерывание.

    Для рыбы многовато развернутых циклов, но вообще компактно и все-таки это хелло вролд с минимальной эмуляцией терминала.
    Последний раз редактировалось svofski; 15.07.2022 в 19:59. Причина: сорян, 13
    Больше игр нет

  8. #58
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Или так
    Последний раз редактировалось ivagor; 18.07.2022 в 17:06. Причина: удалил вложение в связи с появлением более хорошего варианта

  9. #59
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,121
    Спасибо Благодарностей отдано 
    803
    Спасибо Благодарностей получено 
    662
    Поблагодарили
    407 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гениально! 16.

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

    Чего-то не то форум глюканул, не то ты удалил vert2..
    Больше игр нет

  10. #60
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эх, я думал успел удалить и шито-крыто. Поторопился с vert2, там получился nblit вместо blit. А если переделать в blit, он медленнее vert.
    Немного безумия. Можно сэкономить на проверках. Ультимативный вариант - берем весь байт (столбец) и диспетчер вызывает одну из 256 процедур (они ничего не проверяют, только рисуют свой уникальный столбец). Могу предположить, что это не найдет понимания, поэтому компромиссный вариант - полубайт и 16 процедур, но тут уже надо считать, будет ли выигрыш.

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

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

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

Эту тему просматривают: 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

Ваши права

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