Возможно вы искали: 'Bard's Tale, The (2005...'

May 31 2025 02:04:54
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96425698
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18407
• Обзор The Walking ... 18853
• Обзор DMC: Devil M... 19921
• Обзор на игру Valk... 15921
• Обзор на игру Stars! 17810
• Обзор на Far Cry 3 18000
• Обзор на Resident ... 16063
• Обзор на Chivalry:... 17561
• Обзор на игру Kerb... 18021
• Обзор игры 007: Fr... 16667
Превью о играх
• Превью к игре Comp... 18003
• Превью о игре Mage... 14502
• Превью Incredible ... 14763
• Превью Firefall 13523
• Превью Dead Space 3 16378
• Превью о игре SimC... 14772
• Превью к игре Fuse 15479
• Превью Red Orche... 15589
• Превью Gothic 3 16388
• Превью Black & W... 17402
Главная » Статьи » Разное » Консоль FreeBSD (freebsd console vidcontrol sdl svgalib)

Консоль FreeBSD (freebsd console vidcontrol sdl svgalib)

Ключевые слова: freebsd, console, vidcontrol, sdl, svgalib, (найти похожие документы)

From: Алексеенко Василий <tlp {at} liquidx {dot} org>
Newsgroups:
Date: Wed, 24 Aug 2005 18:21:07 +0000 (UTC)
Subject: Консоль FreeBSD

Оригинал: http://uvsw.narod.ru/cmp/console.html

автор: Travis Poppe
Оригинал статьи: http://lickwid.ath.cx/~tlp/fbsd-console.html
перевод: Алексеенко Василий

Заметка: этот документ предполагает, что вы используете последнюю
FreeBSD - RELEASE. Я запускал в консоли 5.x , хотя это вероятно будет
работать и в 4. x тоже.

Этот документ был написан, чтобы помочь вам в настройке рабочей
станции FreeBSD. Однако, статья не объясняет всего. Вы всегда должны
читать доступную документацию.

Таким образом у вас есть ПК с установленой FreeBSD, но вы не хотите
использовать X? Отлично. Давайте начнем. По любой причине: ограниченые
ресурсы, предпочтения, задача - вы решили использовать компьютер без
GUI. Обычно, когда система UNIX (особенно FreeBSD) не идет с X,
возможно она используется как сервер. Но, это не то, что вы хотите, не
так ли?

Первый шаг, с которого вы вероятно должны начать - изменение
разрешения консоли. Удостоверьтесь, что вы имеете options VESA в ядре
или загружен как модуль. Затем, вы должны проверить и увидеть, какие
режимы доступны, печатая:

vidcontrol -i mode |grep T


Будем надеятся, отличный режим, такой как 132x25 или 132x60, будет
доступен для вас. Некоторые режимы требуют специальных размеров
шрифта, которые перечислены непосредственно справа от размера экрана.
Например, если вы хотите режим 132x60, а это требует, чтобы был размер
шрифта 8x8, то вы должны напечатать:

vidcontrol -f 8x8 swiss 132x60


Swiss является названием шрифта, а 8x8 необходимый размер шрифта. Если
эти размеры экрана не доступны для вас после включения поддержки VESA,
не паникуйте, поскольку вы можете выбрать другие опции.
Удостоверьтесь, что вы также добавили опцию в ядро:

options SC_PIXEL_MODE


Все сделали? Хорошо. Пробуйте напечатать следующую команду после того,
как вы перезагрузились с вашим новым ядром:

vidcontrol -g 100x37 VESA_800x600


- Новое (07 декабря 2004): есть патчи для FreeBSD 5.3 и - CURRENT,
полученные из DragonFly, которые позволяют вам использовать любое
разрешение, поддерживаемое драйвером VESA и вашим графическим
оборудованием в текстовой консоли. Я пишу это обновление в консоли
FreeBSD - 1024x768. Это выглядит красиво, очень красиво! -


Будем надеятся, это работает у вас. В противном случае попробуйте
поиграть с различными режимами/шрифтами, пока вы не найдете подходящее
разрешение. И помните, некоторые разрешения требуют, чтобы работали
определенные размеры шрифта. Прочитайте man vidcontrol для
дополнительной информации!

Теперь, давайте сделаем настройки постоянными. Отредактируйте
/etc/rc.conf файл и добавьте следующее:

allscreens_flags = "-f 8x8 swiss 132x60"
или

allscreens_flags = "-g 100x37 VESA_800x600"


Удостоверьтесь, что заменили мои параметры настройки разрешения своими
параметрами. Как только вы перезагрузитесь, все ваши ttyvX терминалы
будут изменены новыми параметрами настройки!

Подсказка: консоль FreeBSD работает со шрифтами консоли Slackware!
Шрифты FreeBSD находятся в /usr/share/syscons/fonts/

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

pine Простой почтовый клиент
pico Легкий и простой текстовый редактор
lynx Популярный текстовый браузер WWW
naim Легкий клиент, использующий ncurses, сетей AIM/ICQ/IRC/Lily
irssi Очень красивый IRC-клиент with automatic windowing
ncftp Вероятно лучший CLI ftp-клиент который вы можете найти
links Другой популярный текстовый браузер WWW с поддержкой фреймов.
elinks Очень крутой текстовый браузер с поддержкой закладок (tabs) и
фреймов.
moria Очень хорошая Rogue-like игра
mudix The best MUD client I've found for console
cqcam Цветная ЦентрУправления Quickcam (PC/Parallel)
bitchx Очень популярный IRC-клиент
screen Оконый менеджер с множеством функций
ohphone Совместимый с Microsoft NetMeeting интернет-телефон VoIP
libcaca Графическая библиотека. Используйте 'cacaview' для просмотра
изображений в текстовом режиме.
angband Очень хорошая Rogue-like игра
fetchmail Качалка почты с серверов POP3/IMAP/ETC (используйте с pine)
centericq Удивительный клиент сетей ICQ/AIM/MSN/IRC/YAHOO/JABBER
mp3blaster Очень красивый интерфейс, проигрывающий mp3/ogg
speakfreely Удивительная VoIP-программа для *NIX/Windows

Это должно дать вам общую идею, что доступно. Теперь про графические
возможности консоли FreeBSD:

SVGAlib Приложения, которые поддерживают SVGAlib, могут использоваться
в консоли, используя SVGAlib
GGI:vgl Приложения, которые поддерживают GGI, могут использоваться в
консоли с буфером VGL
SDL:vgl Приложения, которые поддерживают GGI, могут использоваться в
консоли с VGL-backend
SDL:svgalib Приложения, которые поддерживают SDL, могут использоваться
в консоли с буфером SVGAlib

Имейте в виду, что самое большое беспокойство при использовании
графического режима вызывают ваши видео аппаратные средства. Все может
работать без ошибок или это может быть кошмар. Для того чтобы все
работало, вы должны были загрузить модуль VESA или собрать поддержку в
ядро (см. выше).

Удостоверьтесь, что версии GGI/SDL, которые вы установили, собраны с
поддержкой буфера VGL. Это хорошая идея, иметь поддержку SVGAlib,
собранную также и для SDL. Чтобы использовать драйвера VGL/SVGAlib с
приложениями SDL, удостоверьтесь, что следующие переменные окружения
установлены правильно:

SDL_VIDEODRIVER vgl


или

SDL_VIDEODRIVER svgalib


Для того чтобы все заработало, SDL должен быть в состоянии найти
подходящее разрешение для переключения в него приложения для работы.

Если это не работает, не бросайте. Взгляните, может приложение
сконфигурировано для другого разрешения или ширины/высоты. Если это
так, попробуте изменить такие параметры настройки, пока это не
заработает. Пробуйте использовать буфера VGL и SVGAlib!

Для использования драйвера VGL с приложениями GGI, удостоверьтесь, что
правильно установлена переменная окружения:

GGI_DISPLAY vgl


Точно так же как и SDL, GGI должен быть в состоянии найти
соответствующее разрешение для переключения приложения. Если возможно,
сконфигурируйте приложение, чтобы использовать другое разрешение или
ширину/высоту, пока это не заработает.

Чтобы использовать приложения SVGAlib, вы должны убедится, что
правильно сконфигурировали железо (мышь/видео). Вы можете
отредактировать следующий файл:

/usr/local/etc/vga/libvga.config


Точно так же как SDL и GGI, SVGAlib должен быть в состоянии найти
соответствующее разрешение для переключения приложения. Если возможно,
сконфигурируйте приложение, чтобы использовать другое разрешение или
ширину/высоту, пока это не заработает.

Есть надежда на аппаратное ускорение в консоли. Проект kgi4BSD
работает над разработкой лучшего, более современного, более
поддерживающего графического решения для консоли FreeBSD. В настоящее
время все в стадии разработки.

Следующий список графических приложений, которых я сумел заставить
работать, используя один из вышеупомянутых методов.
Заметка: Вам или вашему двойнику, пытающемуся это запустить, будут
требоватся права рута!

dgen-sdl:vgl Удивительный эмулятор Sega Genesis/MegaDrive. Должен
играть с-X-Y (-X 2-Y 2), чтобы мог работать

svnc-svgalib Viewer VNC для SVGAlib. Прочитайте документацию!

links-svgalib Браузер links WWW, запущеный в графическом режиме. Работает хорошо! (1024x768)

plaympeg-sdl:vgl Видеоплейер MPEG-1. Должен использовать -2 для
некоторых видеофайлов.

quake-sdl:svgalib Порт QuakeForge для Quake. Используйте nq-sdl для старта.

showimage-sdl:vgl Просмотр изображений для SDL. Я написал скрипт,
который изменяет размеры всех изображений к 800x600 jpeg перед
показом. Исправляет несовместимые изображения для моей консоли.

gnuboy-sdl:vgl Великолепный Nintendo GameBoy Color

gnuboy-svgalib Великолепный Nintendo GameBoy Color (Клавиши курсора
были сломаны в SVGAlib и должны были быть повторно назначены)

seejpeg-svgalib Просмотр изображений для для SVGAlib

Вот пока и все. Я надеюсь, что вы нашли статью полезной в ваших
попытках сконфигурировать хорошее рабочее место FreeBSD. Если у вас
есть какие-нибудь предложения, вопросы или комментарии, пожалуйста
немедля шлите tlp {at} liquidx {dot} org!
809 Прочтений •  [Консоль FreeBSD (freebsd console vidcontrol sdl svgalib)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Консоль FreeBSD (freebsd console vi... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка