HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Endianness - анахронизм?
Имеет ли смысл задумываться о порядке байтов в слове в наши дни?
А вы задумываетесь об endianness (применительно к архитектуре процессора)?
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
Да
ERIK-13 FreeSlave Government-Man
3 20.00%
Нет
DEAD MAN sania_3 Scrama XaeroX Дядя Миша ~ X ~
6 40.00%
До сегодняшнего дня не слышал про такую вещь...
antibiotik Cybermax FiEctro Flash manuel
6 40.00%
Всего: 15 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32232
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
ERIK-13 писал:
Кстати, Кармак не так давно писал в твиттере про эндиану Wii U: https://twitter.com/ID_AA_Carmack/s...382876312317952

Вау! А я думал, ему все эти годы доставляло удовольствие прописывать везде LittleLong, LittleShort

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 131045

Старое сообщение 18-01-2014 13:57
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34543
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
ERIK-13 писал:
и ресурсы консольных игр все записаны в Big-endian

Этого не может быть, т.к. как записывать ресурсы - определяет разработчик. Я, например, компилирую карты под виндой, а значит, карты в литтле. Это же касается моделей, текстур и т.п.

Добавлено 18-01-2014 в 22:00:

Цитата:
ERIK-13 писал:
Кстати, Кармак не так давно писал в твиттере про эндиану

Ок, будем его избегать.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 131052

Старое сообщение 18-01-2014 15:00
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Этого не может быть, т.к. как записывать ресурсы - определяет разработчик. Я, например, компилирую карты под виндой, а значит, карты в литтле. Это же касается моделей, текстур и т.п.


Можно сделать так, чтобы ресурсы можно было хранить и так и сяк. В уе3 например есть понятие кукинга, когда из пакаджей удаляется лишняя инфа и они записываются в "более удобном для загрузки формате". Наверняка оно и байты свопить умеет, хотя и не факт.

Сообщить модератору | | IP: Записан
Сообщение: 131103

Старое сообщение 18-01-2014 20:56
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32232
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Government-Man писал:
В уе3 например есть понятие кукинга, когда из пакаджей удаляется лишняя инфа и они записываются в "более удобном для загрузки формате".

Это вот та самая пакость, когда в одном паке оглавление, а в остальных - raw-data? Убил бы за такое.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 131137

Старое сообщение 19-01-2014 15:13
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Дядя Миша +1, give weapon_ripper

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 131167

Старое сообщение 19-01-2014 19:11
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Это вот та самая пакость, когда в одном паке оглавление, а в остальных - raw-data? Убил бы за такое.


Ты говоришь так, как будто в этом есть что-то плохое.

Сообщить модератору | | IP: Записан
Сообщение: 131178

Старое сообщение 19-01-2014 20:07
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34543
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
Ну как бы есть.
Это когда у тебя кухня в одном городе, а остальная часть квартиры - в другом. Неудобно к холодильнику за пивом бегать, например.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 131179

Старое сообщение 19-01-2014 20:08
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Это когда у тебя кухня в одном городе, а остальная часть квартиры - в другом. Неудобно к холодильнику за пивом бегать, например.


Ну движку анрила видимо удобно.
Он наверное таблицу полностью сразу грузит и потом остальные паки подгружает по мере надобности. Зато каждый ресурс имеет уникальный идентификатор в пределах всей игры.

Расковыривать такие файлы вручную конечно неудобно, но формат создавался вовсе не для русских коммунистов, считающих, что ресурсы игры принадлежат обществу.

Сообщить модератору | | IP: Записан
Сообщение: 131184

Старое сообщение 19-01-2014 20:41
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34543
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Government-Man писал:
но формат создавался вовсе не для русских коммунистов, считающих, что ресурсы игры принадлежат обществу

Русские коммунисты пишут русский софт, восполняя недостатки официальных сдк, причём совершенно бесплатно (ибо коммунизм). И вот им как раз неудобно.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 131185

Старое сообщение 19-01-2014 20:42
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32232
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Government-Man писал:
Ты говоришь так, как будто в этом есть что-то плохое.

Я убиваю оглавление и остальные паки превращаются в dev\urandom.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 131186

Старое сообщение 19-01-2014 21:02
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Я убиваю оглавление и остальные паки превращаются в dev\urandom.


Ты убиваешь оглавление одного из паков и он превращается в dev\urandom, и движок вылетает из-за отсутствия необходимых ресурсов. Так что на практике проблема несколько надуманная. К тому же игра должна проверять целостность ресурсов на старте и если хоть один пак поврежден, игра должна вылететь с ошибкой обновить файлы через Steam.

Сообщить модератору | | IP: Записан
Сообщение: 131187

Старое сообщение 19-01-2014 21:14
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34543
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
Новый УЕ привязан к стиму?

Добавлено 20-01-2014 в 04:24:

Цитата:
Government-Man писал:
Ты убиваешь оглавление одного из паков и он превращается в dev\urandom

Один пак, а так - все.
Цитата:
Government-Man писал:
и движок вылетает из-за отсутствия необходимых ресурсов

А если убился не критичный пак? Движку-то для загрузки что надо? Всякая мелочь типа шрифтов да gfx.wad. Остальное уже опционально.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 131188

Старое сообщение 19-01-2014 21:24
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Новый УЕ привязан к стиму?


Он не привязан, но у него есть возможность использовать стим. У меня помнится челюсть отвисла, когда при запущенном стиме я запустил UDK и у меня в стиме статус поменялся на "играет в Unreal Development Kit" - ваистину стим слидит!

Но UDK можно запускать и без стима - сам движок к нему не привязан.

Цитата:
XaeroX писал:
А если убился не критичный пак? Движку-то для загрузки что надо? Всякая мелочь типа шрифтов да gfx.wad. Остальное уже опционально.


Движок-то может и вообще без ресурсов запуститься и показывать черный экран.
Но пользователь-то не в движок играет а в игру, поэтому нужно убедиться, что ресурсы игры не повреждены, потому что с поврежденными ресурсами будет уже не игра, а хрень какая-то.

Сообщить модератору | | IP: Записан
Сообщение: 131189

Старое сообщение 19-01-2014 21:36
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34543
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
Не согласен. В ку3, скажем, каждая кастомная карта запакована в отдельный пак. Если пара карт убилась - ничего страшного, можно играть в другие.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 131190

Старое сообщение 19-01-2014 21:37
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


XaeroX
Так кастомныя карты же, если какая-то игра на УЕ поддерживает кастомные карты, то они наверняка не будут добавляться в общую таблицу, и при убийстве этих паков ничего не будет. А вот если ресурсы основной игры повреждены - это плохо все же, особенно учитывая то, что УЕ в своих паках еще и код хранит.

Сообщить модератору | | IP: Записан
Сообщение: 131191

Старое сообщение 19-01-2014 21:43
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 16:34. Новая тема    Ответить
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Endianness - анахронизм?
Имеет ли смысл задумываться о порядке байтов в слове в наши дни?
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024