This repository has been archived on 2022-06-27. You can view files and clone it, but cannot push or open issues or pull requests.
Xash3DArchive/todo.log

59 lines
2.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Наблюдения:
Винда неадекватно реагирует на исполняемые файлы с именем setup.exe (какой-то набор умолчаний - см BC)
Ньютон - это просто пипец какой-то. С версии 1.3 до 1.53 левостороняя система координат сменилась на правую.
Коллижен менеджер (который фейсы добавляет) на версии 1.53 вылетает при парсинге половины q2 карт почему-то.
Но если все полигоны преобразовать в треугольники, то не вылетает, даже наоборот, из некоторых групп треугольников
обратно делает полигоны. (хтя он и должен так делать)
DDS Converter 2.1 некорректно высчитывает размер dds файла (баг в devil ?), юзаем только nvdxt
SprExplorer писали редкостные идиоты - он у них не то что версию файла, он даже заголовок не проверяет,
действительно, раз расширение spr, значит правильный ресурс. Если б программисты строили дома...
fopen завешивает приложение, при попытке создать файл в несуществующей директории. Ну вылетал бы чтоли, или ошибку
возвращал.
Глобальные задачи:
1. вернуть обратно roq video OK
2. исправить проигрывание movie после загрузки карты
3. физика игрока на ньютоне
4. избавиться от sv.moved_edicts
5. вынести сеть в отдельную дллку (имя netcon.dll )
1. убить демки на сервере ОК
1. Способность виртуальной машины игнорировать проги
Список файлов на сервере:
1. Заголовки
server.h - главный заголовок для сервера
sv_game.h - интерфейс между виртуальной машиной и сервером
sv_client.c - игрок на сервере
sv_cmds.c - консольные команды сервера
sv_game.c - ресурсы server.dat
sv_init.c - инициализация сервера
sv_main.c - сервер
sv_world.c - мир на сервере
Alt+Enter для fullscreen
// global todo list
| module | todo num | description |
@IMGLIB 1 переписать сохранение dxtc |
@RIPPER 2 doom sound extractor |
// замеченные баги
1. viewer ничего не пишет в лог (сцуко)
// из неоконченного
0. snd encoder для roqlib
1. doom snd decoder для snddec
Текущие задачи:
1. Доделать сохранение в dds-формат
2. выкинуть из кода поддержку: PF_INDEXED_24, PF_INDEXED_32, (мертвые форматы)
3. вернуть в код поддержку: PF_ABGR_128F (hdr textures) (Backup-Jul2007-11.rar)
4. Избавится от rgb24flip
Дать четкое определение поддерживаемых форматов: