Тема: Z Expansion XP v1.7 beta
Z Expansion XP v1.7 beta (23112008) - Новогоднее издание
Список исправлений
1. Исправлено остановка музыки в игре, в случайные промежутки времени
2. Возможность отключения заставок (ранее, при активированной опции "отключить заставки" начальные всё равно показывались)
3. Пересмотрены и переписаны почти все прошлые исправления
4. Полностью переписан цикл сообщений, значительно улучшен отклик игры (быстрое сворачивание, закрытие и т.д.)
5. Снижена нагрузка на процессор на ~26% во время игры
6. Исправлена мышь при игре в оконном режиме
7. Убраны сильные задержки при подключении к серверу
8. Полноценно работает чат в сетевой игре
9. Улучшена стабильность игры
10. Доработан и включен AMEC (automatic mode error correction). Эта функция включалась год назад в одну из тест версий и впоследствии была отключена из-за неудовлетворительной работы. Вкратце, суть этой функции состоит в автоматической обработке возможных ошибок и исправлений на лету. В случае невозможности исправить ошибку генерируется отчёт о возникшей проблеме
11. Тотальная переработка алгоритма патча
12. Возможность писать свои собственные "hot-patch" (для разбирающихся в ассемблере). Описание будет дано позже.
Ключи командной строки
/w3d - остался неизменным, включает оконный режим
/dos - новый режим эмуляции оригинальной игры, больше никаких дополнительных файлов не требуется
Внимание!
Версия 1.7 не совместима с предыдущими версиями. Поиграть по сети вы сможете только если у всех будет стоять версия 1.7. Аналогично при включенном режиме "/dos", поиграть по сети, можно будет только с человеком, у которого так-же активирован этот режим.
Идеи по совершенствованию игры:
- отказаться от MIDI музыки и перейти на трекерный формат S3M, XM, IT. Помимо того что на всех компьютерах, трекерные файлы будут звучать одинаково (в отличии от МИДИ которая может звучать по разному в зависимости от установленных в системе банок), так их еще можно дополнительно оранжировать. В общем здесь есть где разгуляться музыканту. Заинтересованных прошу писать мне в ЛС.
Извлечённые спрайты
Целых 7302 файла. Сколько я их не пытался открыть, у меня ничего не вышло. С форматом немного разобрался, первый байт указывает на смещение (+2 байта), с которого начинается последовательность массива пикселей. Что находится в промежутке между указателем и смещением и как узнать размер спрайта, понять так и не удалось. Может быть это удастся вам?
Z Sprite
Просьба оставлять здесь ваши предложения и сообщения об ошибках.
Z Expansion XP v1.7 beta - Новогоднее издание (кинуть в директорию с игрой)