Home
ZeaGate
12 Ноябрь 2009 @ 17:21
Вкратце.
- можно объявить "тревел", если по вашему мнению игрок не останавливается достаточно быстро
- можно объявить "контест", если вы не согласны с объявлением
- может быть заслушано мнение игроков с лучшим обзором относительно как самого факта "тревела" так и точки, в которой игрок мог остановиться, но не сделал этого
- игра может быть продолжена или из точки, в которой, как считается, игрок уже мог бы и остановиться или из точки в которой игрок фактически остановился. это зависит от результата обсуждения ситуации
- игра _не_ может быть продолжена из точки, где игрок впервые коснулся диска, если игрок двигался к этой точке (и не "боблил" диск)
- если был объявлен "контест" игра продолжается после чека
- если "контест" не был объявлен, игра не останавливается, а стол-счет возобновляется после установки точки опоры и слова "плей-он"

Детально )
Метки:
 
 
ZeaGate
Итак. Имеется компьютер с достаточно древней видеокартой.

Задача: запустить Еву хоть как-то и плевать на низкий FPS.

Детальное описание проблемы:
Игра требует от видеокарты поддержки ShaderModel 2.0. Если ваша видеокарта не поддерживает SM 2.0, то в лучшем случае вы увидите сообщение об этом, а в худшем - вы увидите черный экран.

Поиск дал два решения:
1. Софтварная эмуляция SM 2.0 (оригинал здесь, софт называется SwiftShader от www.transgaming.com)
2. "Обмануть" клиент Евы так, чтобы он думал, что поддержка SM 2.0 присутствует (оригинал здесь, используется 3D-Analyze)

Я попробовал оба варианта и остановился на втором. Именно его я и распишу детально:
1. Скачиваем фриварную софтинку 3D-Analyze. Я брал здесь.
1.1. Распаковываем, устанавливаем.
2. В корневом каталоге игры создаем .bat файл с единственной строчкой вида
"C:\progra~1\CCP\EVE\bin\ExeFile.exe"
внутри. Короче, .bat файл должен запускать ExeFile.exe, не больше, не меньше.
3. Запускаем 3d-analyze, пугаемся огромному количеству чекбоксов. Придя в себя нажимаем на "Select" и выбираем созданный нами на предыдущем шаге .bat файл.
4. Ставим галочки:
4.1. Все в группах "hardware limits(cap bits)" и "ANTI-DETECT MODE"
4.2. "skip pixel shader version 2.0"
5. Нажимаем на "Save batch file!" и указываем путь для еще одного батника, которым мы будем запускать клиент Евы через 3d-analyze без лишних телодвижений.
6. Закрываем 3d-analyze
7. Запускаем второй .bat файл (тот, что заботливо создала нам софтинка) и через некоторое время Ева запустися. Первым делом очень рекомендуется нажать Esc и выставить настройки графики на минимум.
Метки:
 
 
ZeaGate
30 Сентябрь 2009 @ 11:12
...вместо того, чтобы оптимизировать SQL запрос, ища оптимальный порядок объединения таблиц, намного лучше добавить индекс в самую большую из используемых таблиц. индекс должен быть по тому полю, которое соединяет большую таблицу с другими...

дойдено собственным умом. результат... убивает...
 
 
ZeaGate
29 Июль 2009 @ 16:23
Новый Simon's Cat под катом. Спасибо [info]alexshoora за наводку.
Срочно зазырить )
Метки:
 
 
ZeaGate
17 Июль 2009 @ 14:27
http://habrahabr.ru/blogs/lifehack/64649/

Таксофоны, турникеты...

Что мы еще взламывали?

Игрушки - хекс-редактором, родной университет - ксероксом и реассемблингом зачетки.

Дааа... Было время.
Я как-то раз жил в профилактории под именем Федор Сумкин :)
 
 
 
 
ZeaGate
15 Июль 2009 @ 10:13
http://translateclient.com/
Удобный переводчик. Достаточно только выделить мышью текст, а затем нажать на кнопочку-приглашение.
Перевод любезно предоставляется гуглем.
Метки:
 
 
ZeaGate
09 Июль 2009 @ 13:47
http://www.intuitiongames.com/effing-hail/

з.ы. кто до какого уровня дойдет?
Метки:
 
 
ZeaGate
09 Июль 2009 @ 11:37
http://fastgames.com/littlewheel.html

Всего 5 минут, а сколько удовольствия!
Метки:
 
 
ZeaGate
Отчет: Frisbee-Camp 2009. Каролино-Бугаз

з.ы. хоть у меня и не много читателей, но хоть "фотки посмотрят" ;)))
Метки:
 
 
 
ZeaGate
24 Июнь 2009 @ 15:01
натолкнула [info]dagaz , рассказом о жетонах в метро и очередях.

я был маленький. мы с родителями возвращались с дачи. как обычно, очередь за жетонами. родители дали мне денех, я побежал вперед, занял очередь, выстоял и возле самого окошка ко мне подошел какой-то тип, сунул денег и попросил взять жетонов и ему (сколько шт - не помню). все дело в том, что чел дал мне меньше денег, чем стоили заказанные им жетоны. а я по малости лет на это не посмотрел. ссыпал все деньги кассиру, она мне дала жетонов и неожиданно дала сдачи мелочью. (у меня своих денег было ровно на 4 жетона). я отошел от окошка, дал тому типу жетоны, которые он заказывал, а сам остался с 3 жетонами и деньгами на пол жетона...
 
вероятно, после того случая у меня развились следующие поведенческие штуки: 
1. в большинстве случаев я посылаю нахер, когда выстояв большую очередь за чем-либо ко мне подходит человек и просит ему чего-то купить. в лучшем случае я тупо пропущу его перед собой, и пальцем не притронусь к его деньгам. но гараздо чаще - нахер.
2. любую серьезную сумму денег я пересчитываю 2 раза сам и обязательно прошу пересчитать человека, которому эти деньги отдаю (например, расплачиваясь за квартиру)
3. любую активность, к любое действие, требование, правило я анализирую на предмет "взломоустойчивости", "секьюрности"
4. в целом параноидальный склад характера, который во всем ищет (мягко говоря) подвох.

Метки:
 
 
ZeaGate
Задача: Провайдер/работодатель закрыл некий порт, а вам очень хочется туда все-таки приконнектиццо.

Решение.
Как выглядит сеанс связи? Наша клиентская программа безуспешно пытается соединиццо с destination_ip:dest_port. Все соединения по dest_port безжалостно режутся провайдером. Значит нужно "завернуть" этот сеанс связи так, чтобы для провайдера он шел как разрешенный траффик, по открытому порту (http, https, pop3 и т.д.).

В моем случае задача немного упрощается:
1. У нас есть некий канал на родительскую корпоративную локалку.
2. В родительском интранете (вы ведь не путаете интранет и интернет, правда?) есть сервер, к которому по работе нужно коннектиццо по SSH.

SSH помимо своих основных функиций позволяет нам выполнить форвардинг портов. Команда вида
"ssh -N -L local_port:destination_ip:dest_port login_name@ssh_server_name_or_ip"
(+ ввести пароль)
создает тунель, который принимает данные на локальном порту local_port, "заворачивает" их в SSH-сессию между локальной машиной и SSH-сервером (ssh_server_name_or_ip), после чего SSH-сервер от своего имени отправляет эти данные на destination_ip:dest_port. Вуаля!

Единственный тонкий момент: если ваша клиентская программа не позволяет указать в настройках, что траффик нужно слать на локальный порт (т.е. на 127.0.0.1:local_port), то прийдется потанцевать с бубном.

Следите за обновлениями ;)
 
 
ZeaGate
24 Июнь 2009 @ 13:25
(Pixel Art) Карта Гонконга. Очччень похоже на Сим-Сити ;)

Oakland Crimespotting. Данные о преступлениях из БД в полицейском департаменте отмечены на карте. Впечатляет!
Метки:
 
 
ZeaGate
24 Июнь 2009 @ 10:22
Пару дней назад, в воскресенье, около полуночи ушел в кому и не вернулся блок питания для моего Acer 6920G. Пациент, имя которому "LITE-ON PA-1900-24 AC Power Adapter", покинул нас, не проработав и года.

Факты:
- услышал какое-то щелкание,
- заметил, что щелкает пресловутый блок питания,
- дотронулся, а тот раскален добела (художественное преувеличение),
- отключил блок питания от ноута и (кажется) вытащил его из сети.

Как проявляется кома: при включени блока питания в сеть - начинает светиццо светодиод. А если добавить нагрузку, путем подключения к блоку питания ноута, слышится щелчок и светодиод гаснет.

С тех самых пор попытки привести блок питания в чувство ни к чему не привели.
Погуглив... )
 
 
ZeaGate
16 Июнь 2009 @ 15:08
На прошлой неделе я активно восторгался обещанными возможностями Google Wave и даже собирался с нетерпением ждать... А сегодня наткнулся на статью про Opera Unite... А еще есть Live Mesh...

Что выбрать? Как дальше жить?

П.С. наверняка в ближайшее время попробую таки Юнайт. о результатах отпишу ;)
Метки:
 
 
ZeaGate
Да, я знаю. Шаблон разлезется по швам. Но смотреть это нужно в полном размере!

Погрузиться )
Метки:
 
 
ZeaGate
БУДДИЗМ: " Если случилась жопа — в действительности это не жопа".
ИНДУИЗМ: "Эта жопа случалась и раньше".
МОРМОНЫ: "Эта жопа еще случится".
ИСЛАМ: "Если жопа случилась — значит, на то была воля Аллаха".
КАТОЛИЦИЗМ: "Жопа случилась, потому что вы были плохими".
ПРАВОСЛАВИЕ: "Жопа случилась? Hу, и фиг с ней".
СТОИЦИЗМ: "Эта жопа мне только на пользу".
КРИШНАИТЫ: "Жопа случилась. Рама-рама".
ИУДАИЗМ: "И почему эта жопа случается только с нами?"
ЭКЗИСТЕНЦИАЛИЗМ: "Что такое жопа, в сущности?"
ГЕДОНИЗМ: " Hет ничего лучше хорошо случившейся жопы".
СУБЪЕКТИВНЫЙ СОЛИПСИЗМ: "Жопа — это я!"
ОБЪЕКТИВНЫЙ СОЛИПСИЗМ: "Жопа — это ты!"
ПЕССИМИЗМ: "Жопа перманентна! Она была, есть и будет".
НИЦШЕ: "Случившаяся жопа сделала меня только сильней".
КАРНЕГИ: "Случилась жопа? Улыбнись ей"
Метки:
 
 
ZeaGate
02 Июнь 2009 @ 10:01
http://www.google.com/reader/item/tag:google.com,2005:reader/item/490f5f06543d63b3

з.ы. да, я изменил лайвжорналу с гуглем ;)
Метки: