1.8, Аноним (-), 11:22, 17/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
> воссоздающего движок для игры "Medal of Honor: Allied Assault",
> используя в качестве основы открытый движок ioquake3,
> использующий для вывода графики бэкенд на базе библиотеки SDL2 и аудио-бекенды на
> базе OpenAL или SDL. Код проекта написан на C/C++
Подозрительно адекватное комбо. А в чем подстава то? А, кажется понял - судя по скрину, в ассетах выглядящих как будто времена молодости Кармака вернулись.
| |
|
2.11, Аноним (11), 12:12, 17/07/2025 [^] [^^] [^^^] [ответить]
| –7 +/– |
Может быт, в том, что в sdl нет вывода 3д графики. Это библиотека в основном для создания окон и кроссплатформенного ввода с устройств, ну ещё таймеры и простой вывод звука есть.
| |
|
3.23, Аноним (-), 14:25, 17/07/2025 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Может быт, в том, что в sdl нет вывода 3д графики.
Для современного варианта это лишь частично верно. Впрочем, libsdl как таковой - не для этого.
> Это библиотека в основном для создания окон и кроссплатформенного ввода с устройств,
> ну ещё таймеры и простой вывод звука есть.
Вы это все рассказали тому кто не только в курсе что такое libsdl но и немного пользоваьтся ей умеет. Ну и судя по тому что я вижу - там именно ассеты с мутными текстурами и полутора полигонами.
| |
|
4.24, Аноним (11), 15:38, 17/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну, там, в новости написано, что для графики сдл. Это абсурд. Для графики там только поверхность от сдл, а что используется и каких ревизий умолчали.
| |
|
|
6.26, Аноним (11), 15:59, 17/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Движок ioquake3 там используется, написано же.
Там, похоже, старая версия без вулкана. Сегодня на железе, на котором это запускают, нет opengl драйверов. Это может оказаться проблемой. Да и конкретные версии они скрывают.
| |
|
7.28, Аноним (-), 20:35, 17/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Там, похоже, старая версия без вулкана.
Господи, запускать полтора полигона на вулкане? Чтобы что? Мсье знает толк :)
> Сегодня на железе, на котором это запускают, нет opengl драйверов.
Это что за железо такое? На линухе он вроде есть - на всех актуальных GPU. Но если вдруг - есть такая штука как Zink или как там его. Реализация GL поверх Vulkan, во. Да, поверх низкоуровневого апи фигня вопрос сделать высокоуровневое. Вот наоборот - фиг, конечно.
> Это может оказаться проблемой. Да и конкретные версии они скрывают.
На самом деле не особая проблема. То что умеет Vulkan by design умеет GL. Как минимум под Linux.
| |
|
8.29, Аноним (11), 20:42, 17/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ну малины к примеру не поддерживали opengl в принципе Только субсет и старый Т... текст свёрнут, показать | |
|
|
|
|
|
|
|
1.21, крокодил мимо.. (-), 14:16, 17/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
для опёнка:
--- code/client/snd_openal_new.cpp.old
+++ code/client/snd_openal_new.cpp
@@ -487,7 +487,8 @@
"alGetStringiSOFT", (void **)&qalGetStringiSOFT,
false, },
#endif
- extensions_table_t {NULL, NULL, NULL}
+ // extensions_table_t {NULL, NULL, NULL}
+ extensions_table_t {NULL, NULL}
};
extensions_table_t *i;
пока обошлось без "-z nobtcfi", но, т.к. ioq3, может в будущем и понадобится..
| |
|