On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение





Сообщение: 140
Зарегистрирован: 27.10.10
Откуда: Томск
Репутация: 4
ссылка на сообщение  Отправлено: 27.06.11 14:29. Заголовок: Цветной курсор


Сегодня с Сашей подобрались ближе к решению проблемы с цветным курсором. Оказывается, в самой игре изначально был цветной курсор, но потом разработчики по каким-то причинам ввели альтернативу в виде чёрно-белого курсора (проверено в оригинальной версии 1.0 для Windows). Есть предположение, что они сделали это из-за некорректного отображения курсора в режиме экрана с цветопередачей 16 бит и выше, так как полноценно курсор работает только в режиме 256 цветов.

Саша нашёл в экзешнике "переключатель" на цветной режим курсора, однако в Windows XP и Windows 7 курсор хоть и изменился, но имеет неправильную палитру. Корректно курсор стал отображаться только в Windows 95 и вот доказательства:
Скрытый текст


Так что осталось решить проблему с корректным отображением цветного курсора в более поздних операционных системах.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 5 [только новые]





Сообщение: 2
Зарегистрирован: 27.06.11
Откуда: РФ, Москва
Репутация: 1
ссылка на сообщение  Отправлено: 27.06.11 15:12. Заголовок: Именно поэтому многи..


Именно поэтому многие источники советуют играть в DOS-версию игры через DOSBOX, там этой проблемы не существует. Вне зависимости от используемой операционной системы.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 372
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 27.06.11 15:14. Заголовок: Прикольненько. :sm12..


Прикольненько. Кстати, помниться кто то на ag вроде интересовался этой проблемой...

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 141
Зарегистрирован: 27.10.10
Откуда: Томск
Репутация: 4
ссылка на сообщение  Отправлено: 28.06.11 10:20. Заголовок: Результаты тестирова..


Результаты тестирования в различных операционных системах:

Windows 95

Курсор в полноэкранном режиме работает при любой цветопередаче, в оконном - при 256 цветах (иначе он пропадает).

Windows 98/Windows Millennium Edition

Аналогично Windows 95, за исключением того, что полноэкранный режим при цветопередаче 16 бит и выше не отображает курсор.

Windows NT 4.0

Как оконный, так и полноэкранный режим при 256 цветах отображает курсор с неправильной палитрой, при 65536 цветах и выше некоторые значки курсора отображаются также с неправильной палитрой, а остальные - угольно-чёрным цветом.

Windows 2000

Аналогично Windows NT, за исключением того, что неправильная палитра отличается оттенками.

Windows XP

Если не указывать в свойствах файла совместимость с предыдущими операционными системами, то курсор в любом режиме почти всегда угольно-чёрный. В режиме совместимости с Windows 9X проскальзывают курсоры с неправильной палитрой. Ну а при 256 цветах угольно-чёрный цвет вовсе пропадает.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 142
Зарегистрирован: 27.10.10
Откуда: Томск
Репутация: 4
ссылка на сообщение  Отправлено: 28.06.11 10:25. Заголовок: Кому интересен запус..


Кому интересен запускаемый файл с цветным курсором, можете скачать его здесь:
http://narod.ru/disk/17398862001/H1TE_Online_Color.exe.html

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 151
Зарегистрирован: 27.10.10
Откуда: Томск
Репутация: 4
ссылка на сообщение  Отправлено: 06.07.11 08:56. Заголовок: По совету AlexSpl из..


По совету AlexSpl изменил палитру курсора, чтобы цвета корректно отображались в Windows XP (в 8-битном режиме). Всё бы ничего, но отображаемая палитра содержит всего 20 цветов, которых, конечно, не хватает для полноцветного курсора.

Палитра Windows 95:



Палитра Windows XP:



Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет