Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Расширенный текстовой режим для Трайдента TVGA9000 |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Всем привет. Есть у меня Trident TVGA9000 и скачав на него Datasheets заинтересовали меня некоторые параметры этой видеокарты. А именно - то что она якобы поддерживает расширенный текстовой режим аж 132 колонки на 60 строк . Объясните мне не очень просвещенному в таких тонкостях. КАК мне настроить этот "трайдент" в ДОСе на этот самый текстовой режим в 132 колонки и 60 строк. Если это возможно через MODE. то подскажите как это поточнее написать. Мне 80 колонок на 25 строк - нехватает Нужно больше колонок. 132 колонки было бы "АХ как здорово" вот тут ссылка на даташит Трайдента. на 1 и 2 страницах упоминается этот самый расширенный текстовой режим а на 8 стр. таблица 7. В первой колонке значение "MODE" и далее расшифровка и текстовых режимов в 132 колонки там несколько (в сочетании с 25 строками и далее по нарастающей до 60 строк). Так вот и интересно. Раз они в даташите упоменают этот расширенный текстовой режим, значит это возможно. Может это как то согласуется с типами мониторов поддерживающих разные там частоты (interlaced / non interlaced). Очень охота всё это понять и осмыслить. |
Arseny
Advanced Member
,,,=^..^=,,, Откуда: Bryansk, Russia Всего сообщений: 1722 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2005 |
Насколько я помню, для трайдента была утилита для установки режимов из командной строки. Помню её, потому что пытался от неё чего-то добиться (чего - уже не помню, таки 20 лет прошло), но всё уперлось в возможности тогдашнего SVGA монитора и, кажется, в количество имевшейся памяти. Можно еще вот эту утилиту попробовать Z |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
Оффтопик: Cubic player умел работать с кучей нестандартных режимов, мой любимый режим был 132x45, он поддерживался почти всеми pci видеокартами. |
Gerda
Advanced Member
Седьмая из Девяти. Откуда: Ленинград Всего сообщений: 1130 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мар. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июня 2016 22:54 Сообщение отредактировано: 24 июня 2016 23:03
Quattro Pro (Почти Excel) умел работать в расширенных режимах Trident. Переводился в расширенный режим внешней утилиткой из набора "родных" драйверов. Более того, Кай писАл на ассемблере эмуляторы 8514 для расширенных графических режимов Tr.8900 и 9000 для GRASP и PaintBrush 4. |
Fe-Restorator |
NEW! Сообщение отправлено: 24 июня 2016 23:03
132 символа в строке экрана - это первые попытки реализовать WYSIWYG. Столько символов было в строке широкого матричника. Немудрено, что все предтечи ёкселя, да и почти все (су)БД умели работать в таких режимах. |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
132x25 - это стандартный режим любого vt100-совместимого терминала, переключаются 132 и 80 символов в строке esc-последовательностью: 027[?3l - 80 символов, 027[?3h - 132 символа, потому очень многие карточки имели такой режим. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
jugandar Большинство текстовых DOS программ перенастраивают аппаратуру VGA "под себя" сами и чихать хотели на какие-либо "системные настройки". Если же работать только в командной строке DOS ( ), то перевести в любой из этих режимов можно написав маленькую програмушку в DEBUG с вызовом INT 10h. Но запуск первой же полноэкранной программы опять все собъет. |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Значит я так понял что в родных "драйверах" для трайдента (а точнее програмках-утилитах поставляемых с родным пакетом драйверов) можно настроить этот экзотический текстовой режим в 132 колонки и 60 строк. И в тоже время любая программа работающая под ДОС - свернет этот режим в стандартный текстовой - например Нортон коммандер,Волков Коммандер или Бэйсик. или всётаки внутри этих программ можно настроиться опять на 132колонки и 65 строк. Просто странно - зачем авторам чипа трайдента и программистам было мучаться - и в описании к чипу - заявлять об этом расширенном режиме - если он всё равно не поддерживается большинством распространенных "досовских" программ. Какими тогда программами может поддерживается этот расширенный текстовой режим. Мне вот например нужно чтоб такой режим работал в досовском Бэйсике. Мне наверное теперь нужно копать в сторону каких нибудь команд типа MODE но только для Бэйсика, так? ps: int 10h - это для меня непонятно. Мне нужно чтоб в Бэйсике я получил рабочее поле в 132колонки и 60 строк. потому как программу в бейсике я "руссифиуировал" но блин поле маленькое - 80 клонок Не хватает лишних колонок и знаков в строке, чтоб модернизировать уже саму программу - расширив её возможности. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
jugandar написал: Я же выше написал - для использования PC в качестве терминалов мэйнфреймов и мини-ЭВМ, где этот режим штатный. Внутри своей программы вы можете любой режим включать, хоть графический псевдотекстовый на фрэймбуфере. зачем авторам чипа трайдента и программистам было мучаться - и в описании к чипу - заявлять об этом расширенном режиме |
fikus8
Full Member
Откуда: Моск обл Всего сообщений: 221 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 сен. 2014 |
Anonymous написал: Ну да. Помню текстовый редактор Большинство текстовых DOS программ перенастраивают аппаратуру VGA "под себя" |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Anonymous написал: хорошо. буду пробовать. Внутри своей программы вы можете любой режим включать, хоть графический псевдотекстовый на фрэймбуфере. Всем спасибо за консультации |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
jugandar В DEBUG писать программы очень просто. Запускаем DEBUG, далее -a Режим меняется, далее можно выйти из DEBUG в DOS командой "q" и поработать в новом режиме.Пока не запущен какой-нибудь VC - режим сохраняется. Режим 4е - это для моего OTI-067 80x60 http://www.columbia.edu/~em36/wpdos/videomodes.txt Подробнее про VIDEO BIOS: http://www.frolov-lib.ru/books/bsp.old/v03/ch8.htm jugandar написал: Как понимаю - просто "выпендриться" перед другими производителями. Просто странно - зачем авторам чипа трайдента и программистам было мучаться - и в описании к чипу - заявлять об этом расширенном режиме - если он всё равно не поддерживается большинством распространенных "досовских" программ. jugandar написал: Используйте Windows. Когда в ходу были карточки Trident 9000 (это 1990..1995), все уже работали на Windows 3.1 и на подходе была Windows'95. В виндах железо видео работает через GDI и скрыто от прямого доступа виндовых программ. Какими тогда программами может поддерживается этот расширенный текстовой режим |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
alecv УХ ты Вот Спасибо. буду изучать. И поэкспериментировать можно - есть на чём. HDD - много, трайдентов штуки 2 и реалтеков тоже 2 штуки. А вот интересно - в NC через ALT+F9 - меняется разрешение - это не "чистый текстовой" режим? Я пробовал в задействовать ПОИСК (ALT+F7) но там что то не во все строчки можно залезть и изменить параметры поиска. А если перейти в стандартный текстовой режим - то всё нормально и мышкой и через клавишу TAB - всё задействуется. Вобщем - надо пробовать. |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 февраля 2017 19:54 Сообщение отредактировано: 7 февраля 2017 20:11
Всем привет и добрый вечер. Вот у меня мысль появилась - есть VGA карты Trident 9000 и Realtek RTG3105 Скачал даташит на трайдент и увидел "особый текстовой режим экрана монитора - 132 колонок(или знакомест) на 60 строк. Это реально из под DOSа такой режим задать? и каким макаром это можно сделать? Возможно это сделать через mode? И попутно второй вопрос - а в qbasic - этот режим будет выполняться? Всмысле при запуске qbasic из под DOSа - не схлопнется ли сей очень полезный режим до стандартного 80знакомест х 60строк. и ещё - можно ли в случае чего "перепрограммировать qbasic - чтоб он если чё - не схлопывал этот текстовой режим на VGA картах до стандартного 80знакомест х 60 строк и Комментарий модератора: Чуть-чуть исправил орфографию, в т.ч. в заголовке темы. Кай Прилеплено из отдельной темы. Rio444 |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Я помню, что какой-то из командеров, то ли VC, то ли NDN умел 132 символа делать. |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Sergei Frolov Или Multi-Edit какой-то из редакторов текстовых в общем |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Вот, кстати, супер-программа. modetest показывает режимы для trident, а modcheck вообще зверь, если ее запустить с параметром new http://www.leningrad.su/files/modetest.rar |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 февраля 2017 22:32 Сообщение отредактировано: 7 февраля 2017 22:37
jugandar Все уже обсуждалось не один раз. Вот последняя тема (начатая вами же), там даже есть маленький кусочек кода в DEBUG как переключать режимы: topic/21992 |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Кажется форум всё больше напоминает "День сурка" |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 февраля 2017 11:35 Сообщение отредактировано: 8 февраля 2017 11:35
Rio444 Надо нормальную Вику к форуму и писать FAQ. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 февраля 2017 12:15 Сообщение отредактировано: 8 февраля 2017 12:17
Надо большими красными буквами написать: Пользуйтесь поиском! Некропостинг в темах о старом железе РАЗРЕШЕН! Если кого-то на яндексе забанили, на форме же должен поиск работать))) Кстати FAQ есть. Его давно забросили. Но даже то полезное, что там есть, никто не читает. И многие наверное не знают, что он вообще есть. |
К данной теме присоединена тема "Trident & Realtek" (8 февраля 2017 13:08) |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 февраля 2017 15:25 Сообщение отредактировано: 8 февраля 2017 15:27
alecv написал: Да, Вы правы. но теперь я всё "законспектировал". Пробовать то буду на другом системнике, без выхода в интернет, так что если какие вопросы возникнут - буду их накапливать. jugandar Все уже обсуждалось не один раз. Вот последняя тема (начатая вами же), там даже есть маленький кусочек кода в DEBUG как переключать режимы: ps: а мысли у меня похоже бродят.... по кругу |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 февраля 2017 16:42 Сообщение отредактировано: 8 февраля 2017 16:45
Тогда зачем форум вообще? Все давно изучено и написано. Даже редчайшие прошивки к полу-безымянным ПЗУ-шкам советской техники можно найти, если очень долго искать. Но, во-первых, мы же общаемся - это главное, второе - поиск на форуме не самый удобный, свою же тему по названию не всегда найдешь, если свой же ник не впишешь, в-третьих, сторонние сайты не всегда на русском, это не удобно (я худо-бедно общаюсь в поездках на "пиджн инглиш", но если читаю англ. статью, общий смысл мне не понятен, сразу какой-то барьер и раздражение, и кстати, такой же эффект от транслита, где казалось бы слова совсем русские, значит с головой что-то). Те, кто прочитал вопрос, если им ответ близок, могут дать ссылку в качестве расширенного ответа на вопрос. А вместо этого упреки, что нужно самим искать. Хочется заботы и участия. Иначе появится желание, задавая вопрос, делать пометку: "Таким-то товарищам просьба не отвечать". А "День Сурка" потрясающий фильм. Когда-то в до-интернетную эпоху я пообещал ящик пива тому, кто мне его найдет. Нашли и отдали прямо с видеокасссетой :-) |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
sanders написал: Не согласен категорически. Очень много не изученного и не описанного. Тогда зачем форум вообще? Все давно изучено и написано. Много чего невозможно найти в интернете в принципе, либо исчезло в последние годы. Большинство новых тем и обсуждений как раз по новым, ранее не обсуждавшимся вопросам. Либо они обсуждались, но ответ найден не был. Хотите пример? Вам что-нибудь известно об альтернативных биосах 90-х годов? В сети очень мало информации и почти не сохранилось таких биосов. Много Вы найдете о "Micro Firmware"? И таких вопрос уйма. |
Сергей С |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 февраля 2017 16:32 Сообщение отредактировано: 9 февраля 2017 16:33 Да, рекомендованная ранее Вам утилита Z , с ключём тест(T) создаёт файл с поддерживаемыми режимами карты. Через неё же можно установить желаемый текущий видеорежим. Z.com =56h 132 колонок(или знакомест) на 60 строк. Это реально из под DOSа такой режим задать? Прикрепленный файл (modes.gif, 0 байт, скачан: 30 раз) |
Сергей С |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 февраля 2017 16:34 Сообщение отредактировано: 9 февраля 2017 16:37 У меня есть QuickBASIC 4.00 и 4.50, при запуске он устанавливает свой видеорежим 80*25 строк (Monochrome =2, Color =3). Мне нужно чтоб в Бэйсике я получил рабочее поле в 132колонки и 60 строк Если в его исполняемом файле найти такую последовательность байт "02 00 50 19 80 02 с8 00", и заменить 19 на 2B или 32, то число строк в программе увеличится при запуске до 43 или 50. Даже если установить расширенный режим(132 колонки), всё останется "сжатым" тоесть не понятным программе, и ей требуется расширение понимания больших своих возможностей в отображении информации. ps: int 10h - это для меня непонятно. ... чтоб модернизировать уже саму программу - расширив её возможности. Прикрепленный файл (qb400.gif, 0 байт, скачан: 31 раз) |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Сергей С Спасибо. Это уже наглядно. Собственно мне количество строк не так важно как количество "знакомест", возможно выбрать 132 х 25 (собственно "на месте сориентируюсь). |
SlashNet
Full Member
Откуда: Львов (Украина) Всего сообщений: 221 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 мая 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 февраля 2017 21:59 Сообщение отредактировано: 9 февраля 2017 22:00
Попробуйте поиграться программкой Z. заодно увидите, что поддерживает ваша видеокарточка. UPD (да, про неё уже написали...) |
Сергей С |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 февраля 2017 9:50 Сообщение отредактировано: 10 февраля 2017 9:51 Продемонстрированный экран интерфейса программы был получен путём установки режима 55h(132*43) вместо 3h, путём перехвата int10. возможно выбрать 132 х 25 (собственно "на месте сориентируюсь) Возможно также действует другая программа: Более того, Кай писАл на ассемблере эмуляторы 8514 для расширенных графических режимов Tr.8900 и 9000 для GRASP и PaintBrush 4. Оффтопик: Оффтопик: Справка в утилите Z, что то упоминает про возможность установки диапазона 80-108 колонок, но не режима в котором это возможно осуществить. Оффтопик: Оффтопик: Какую конкретно версию Qbasic вы используете? |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 10 февраля 2017 10:12 Сообщение отредактировано: 10 февраля 2017 10:16 Угу. Годика 22 тому назад. Забыл уже всё, конечно. С портами что-то мутил. Более того, Кай писАл на ассемблере |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Microsoft QBASIC Прикрепленный файл (Qbasic.jpg, 0 байт, скачан: 22 раза) |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Расширенный текстовой режим для Трайдента TVGA9000 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |
Перенесено из "Технического флейма"
Rio444