Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
PrBoom 2.5.0
kruger
Добавлено 30.03.2011 08:40
0
Сообщение: 1
kruger
0

Пункты: 3936
Регистрация: 09.05.2010
Пол: Мужчина
Доброго времени суток!
Имеется плата SK-AT91SAM9260-S3E, ядро 2.6.38.2, buildroot 2011.2, сименовский дисплей ls020 и драйвер для него от пользователя sasamy.
Хочу погонять в думец на плате.
Сначала собрал вручную prboom для ПК с того же архива что закачивает buildroot, проверил что все успешно запускается при любых разрешениях, указанных через параметры -width и -height.
Потом собрал его в составе buildtroot для арма вместе с xf86-video-fbdev и fbset.
При запуске prboom на плате, начальная инициализация текстур и скриптов проходит нормально но потом ругается на отсутствие необходимого режима. Хотя при выполнении команды fbset -s режим установлен правильно.
Пробовал как советуют устанавливать переменную SDL_VIDEODRIVER но эффект тот же.
Код
export SDL_VIDEODRIVER=fbcon


лог проверки fbset -s
Код
mode "176x132"
geometry 176 132 176 132 16
timings 0 0 0 0 0 0 0
rgba 5/11,6/5,5/0,0/0
endmode


лог запуска prboom:
Код
# ./prboom -width 176 -height 132

prboom v2.5.0 (http://prboom.sourceforge.net/)
I_SetAffinityMask: manual affinity mask is 1
ls020: mmap framebuffer P(23910000)->V(401c6000), size c000
M_LoadDefaults: Load system defaults.
default file: /root/.prboom/prboom.cfg
found /usr/share/games/doom/doom.wad
IWAD found: /usr/share/games/doom/doom.wad
PrBoom (built Mar 29 2011), playing: The Ultimate DOOM
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
V_Init: allocate screens.
found /usr/share/games/doom/prboom.wad
D_InitNetGame: Checking for network game.
W_Init: Init WADfiles.
adding /usr/share/games/doom/doom.wad
adding /usr/share/games/doom/prboom.wad
W_InitCache

M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon -
R_LoadTrigTables: Endianness...ok.
R_InitData: Textures Flats Sprites
R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables R_InitPatches
P_Init: Init Playloop state.
I_Init: Setting up machine state.
I_InitSound: couldn't open audio with desired format
S_Init: Setting up sound.
S_Init: default sfx volume 8
HU_Init: Setting up heads up display.
I_InitGraphics: 176x132
I_UpdateVideoMode: 176x132 (fullscreen)
V_InitMode: using 8 bit video mode
I_SetRes: Using resolution 176x132
Couldn't set 176x132 video mode [No video mode large enough for 176x132]


Вопрос: как запустить сие чудо? :)
Заранее благодарен за любую помощью!
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 30.03.2011 10:31 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Couldn't set 176x132 video mode [No video mode large enough for 176x132][/code]
Вопрос: как запустить сие чудо? :)


уж не знаю, как вы собираетесь играть на таком разрешение..

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=10118&num=3#10608

и еще упоминание на странице 2 в конце (того же треда).
что крутил - не помню :(

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
serg_ja
Добавлено 31.03.2011 00:23 Сообщение: 3
serg_ja
0

Пункты: 4235
Регистрация: 18.11.2009
SK-iMX233 + SK-WF43BTIBED0TP-Plug. PrBoom из buildroot нормально работает на любых разрешениях. Только что попробовал 176x132 и 20x15 :)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux