sfw
nsfw

Результаты поиска по запросу "программа для картинок"

Небольшая, но поучительная история.

Пишет мне тут знакомый вчера, бля пизда, меня взломали, помоги че делать. Ну и в общем наша переписка.
А ТЕПЕРЬ СЛУШАЙ СЮДА ВНИМАТЕЛЬНО,
У ТЕБЯ ЕСТЬ 2 ВАРИАНТА : РАСПРОСТРАНЯЮ ЭТИ ФОТО ВСЕМ ТВОИМ ДРУЗЬЯМ И ВО ВСЕ ГЛАВНЫЕ ГРУППЫ ТВОЕГО ГОРОДА ВЫЛОЖУ, ЛИБО МИРНО РЕШИМ ВОПРОС СЕЙЧАС?!
НА КОНУ ТВОЯ ЧЕСТЬ И РЕПУТАЦИЯ
ЧС И ИГНОР - ТОЛЬКО ХУЖЕ, СРАЗУ РАССЫЛАЮ.
МНОГО НЕ ПОПРОШУ, НЕ БОЙСЯ ЧС И ИГНОР,
Ну и плюс всякие фоточки, что он там "ей" наотсылал.
Ну и в общем он отослал деньги мошеннику, тот обещал всё удалить. Пока конец истории. А мораль сей басни такова, не шлите свой пиструн кому попало.

Отличный комментарий!

Чел создал в твиттере акк кошки, которая шипит на трапов и мяукает на тянок.

&& Male Detection Cat ^ ^
@Catz9Catz
Hssssssssssssss
1 * > NeriiLune > ■ @NeriiLune • 7 (J)eBp.
Pretty girl, black dress, what's next?,twitter,интернет,SJW,трапы,дурка,несколько картинок
Male Detection Cat ^ ^
@Catz9Catz
Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss
О @StacyCaySlays -14 ч
yeah, so if Missouri republicans could stop making me drive to the capitol

Отличный комментарий!

Ну первые два ниче такие
На еще
Male Detection Cat yjj ^
@Catz9Catz
Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss
O charlotte-,	PGH !!! @erosatrophy • 7 0eBp.
who wants to get high w this high
Male Detection Cat W ^
@Catz9Catz
Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss Hssssssssssssss
<g) raven ■ & @korvid_snd • 8 cfeBp.
suck on my...
Смотри акулка, без рук.

Реакция зрителей на трейлер новой части «Матрицы».


Отличный комментарий!

Ну да Киану уже пора бы сменить причесон, иначе из образа Уика не выйдет никогда
ЩФИГ Я ПОСЛУШАЛ этих КОММЕНТАТОРОВ С ЖДОЙРЕАКТОРА,Матрица (фильм),Фильмы,много картинок,Cinema Critique

Я сделяль.

Оц-14-4А, она же Гроза. Коротенькая версия и версия с огромным хуищем глушителем.
Когда я только выложил "ксюху" я такой подумал "Ну чтож, я отдохнул недельку, надо еще что нибудь сделать. Вот это сделаю, к тому же это на 80% ак, таак что будет изи". Ага, хуй там. После нескольких вечеров я понял, что нет, не изи совсем и надо было бы дважды подумать. В итоге забросил это еще на неделю и доделывал через силу, садясь примерно раз в пару дней. 
Покрутил освещение, вроде вышло лучше, чем с "ксюхой". 
Сетка
Печка
В процессе столкнулся только с одной проблемой. Уже в мармосете при экспорте модели во вьювер выдавал вот это (пик ниже). Так и не понял в чем дело.
▼ Alerts
>	Shadows cast from 'Omni' lights are not supported.
>	Area lights are not supported.,3d art,3d art, 3d арт, 3D art, 3D арт,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,TheComicSans (Ilya Vdovichenko),много картинок
Покрутить можно вот здесь https://www.artstation.com/artwork/DA56OO
Как то так. 

Штош, вот еще одна.

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

В ходе раскроя наткнулся на проблему, которая решилась сама собой. Когда делаешь bevel с включеным chamfer, то с шелами всё в порядке, но стоит отключить chamfer и шелы начинает дико косоебить. Насколько я понял, это могло быть связано с тем, что я пытался накинуть бевел на модельку с недостающими полигонами (следующие пара пикч) А также, я прикрутил модельки на когда то созданную артстанцию, где их можно покрутить. https://www.artstation.com/thecomicsans 
Пока мы тут просиживает штаны за компуктерами, на черном континенте, в центре мирового научного прогресса - Республике Гана создаются новейшие образцы военной техники, которые не снились и Тони Старку. (Заранее извиняюсь за вотермарки и качество)
Занимается этим местный крайне одаренный "пастырь, изобретатель, инноватор, физик, химик, биолог и филантроп", а также владелец местной конторы по отверточной сборке китайских автомобилей - доктор Kwadwo Safo Kantanka.


,Гана,военная техника,много картинок

,Гана,военная техника,много картинок

,Гана,военная техника,много картинок






Отличный комментарий!

Наш африканский
Союз покоряет
Весь мир от Египта
За Нил, на восток.

Брексит год спустя. Выиграла или проиграла Британия от выхода из Евросоюза?

Ровно год назад Великобритания начала самостоятельную жизнь после выхода из Евросоюза. Идеологи брексита обещали нации свободу и процветание, противники пугали экономическим кризисом и падением авторитета в мире. Кто оказался прав?
Британцы проголосовали за брексит 52% против 48% в июне 2016 года, но потом долго спорили между собой, каким он собственно должен быть: мягким, жестким, полумягким. Дважды сменили премьеров, дважды переизбрали парламент - и наконец в январе 2020 года Борис Джонсон подписал соглашение о разводе с ЕС после 45 лет совместной жизни.
Почти год все оставалось, как было, и переходный период завершился только в новогоднюю ночь - ровно год назад. И то не до конца. Частично отсрочка еще действует, и многие серьезные ограничения в торговле вступят в силу только в этом году.
Помимо поблажек чистоту исторического эксперимента (ни одна страна еще не выходила из ЕС) нарушила эпидемия ковида, локдауны и коронакризис. Да и времени прошло немного - всего год.
Однако первые выводы о том, как брексит сказался на жизни британцев, их доходах и свободах, уже сделаны. Вот они.
Британия столкнулась с дефицитом
После брексита Британия столкнулась с дефицитом самых неожиданных вещей. Из супермаркетов периодически исчезают то минеральная вода, то салат, то сыр. Не хватает стройматериалов и запчастей, а на рынке труда и вовсе швах: ни поваров, ни официантов, ни сезонных рабочих в полях.
Ничего удивительного - Британия покинула единый европейский рынок 1 января 2021 года, и на пути товаров, услуг и рабочей силы возникли барьеры, которых раньше не было. Что подорвало торговлю и экономику, ведь до брексита Великобритания импортировала все это безо всяких ограничений.
Например, половина всего продовольствия в Британии - импорт, а 60% всего импорта до брексита завозилось из Европы. И не хлебом единым: в целом ЕС на момент развода был главным торговым партнером Великобритании, на него приходилось 53% импорта и 44% экспорта.
Вот лишь один пример: топливный кризис. Осенью на британских заправках выстроились очереди, а потом и вовсе пропали и бензин, и дизтопливо. Не хватало водителей, потому что европейцы разъехались после брексита, потеряв право на работу.
По другую сторону Ла-Манша, в континентальной Европе никакого дефицита в это время не было. Более того, бензин не заканчивался даже в Северной Ирландии, которая, конечно, вышла из ЕС как часть Великобритании, но таможенно застряла в Евросоюзе с согласия Бориса Джонсона (о чем ниже).
Согласно недавнему опросу YouGov, с дефицитом еды в супермаркетах в последние недели сталкивались 6-8% итальянцев, испанцев и датчан. Среди британцев таких оказалось аж 56%.

Британцы стали беднее
Брексит отправил экономику Великобритании в нокдаун. Даже официальные аналитики соглашаются с этим. 
По оценке правительственных экспертов из Office for Budget Responsibility, в среднесрочной перспективе Британия недосчитается около 4% экономического роста. Негосударственные прогнозы еще мрачнее: минус 6-7%.
Нация богатеет, но не такими темпами, как могла бы. По двум основным причинам.
Первая описана выше - сокращение импорта товаров, капитала и рабочей силы ввиду выхода из единого европейского рынка. Дешевый испанский салат или польские гвозди, недорогая румынская сиделка, итальянский пиццайоло или греческий парикмахер - все это в прошлом.
Вторая причина - сокращение экспорта. Единый рынок ЕС открывал британцам доступ к карманам полумиллиарда потенциальных клиентов, от Болгарии и Германии до Кипра и Португалии, как будто они живут на соседней улице.
Теперь между ними стена из пошлин, налогов и формальностей.
Брексит-барьеры в торговле обошлись Великобритании почти в 13 млрд фунтов, или около 16% ее прежнего товарооборота, подсчитал исследовательский институт CER.
Он пришел к такому выводу, сравнив успехи Британии с тем, как поживает ее условный двойник - группа стран, в которых динамика экономического роста и торговли были близки к британским до референдума и в переходный период. Эксперимент позволил очистить эффект брексита от проблем, вызванных пандемией, которая в равной степени затронула весь Старый Свет.
Вместо дивидента — повышение налогов
Экономический ущерб налицо, однако он далек от апокалипсиса, которым стращали противники брексита. Сейчас они - не без оснований - оговариваются, что еще далеко не все связи с ЕС разорваны, а многие торговые барьеры будут возведены только в 2022 году.
Однако экономика никогда и не была главным аргументом выхода из ЕС. Кампания Бориса Джонсона проходила под флагами суверенитета: политического и финансового. И одним из главных ее аргументов был отказ платить Евросоюзу членский взнос.
Сэкономленные деньги нынешний премьер обещал пустить на финансирование национальной системы здравоохранения NHS. Однако в итоге его министр финансов объявил, что на эти цели должны скинуться граждане и бизнес - с апреля на них повышают налоги.
Правительство рассчитывает собрать дополнительно около 30 млрд фунтов к 2025 году. Эта оценка практически идентична консенсус-прогнозу потерь Великобритании от брексита за это время.
Победа над иммиграцией
Где брексит оказался успешным, так это в ограничении иммиграции. Общее число приехавших резко сократилось, поскольку европейцы больше не могут просто приезжать и жить в стране - им нужно найти работу в течение трех месяцев, и не любую, а высокооплачиваемую.
И пусть из-за брексита выросло число нелегальных мигрантов, переплывающих на резиновых лодках Ла-Манш, а на полях гниет урожай и некому водить фуры, в целом одно из главных требований сторонников прекращения свободы передвижения выполнено - граница на замке.
Правда, есть две проблемы.
Первая - приходится делать исключения. Хоум-офис согласился выдать временные визы водителям и живодерам, поскольку выяснилось, что некому забивать свиней, разделывать птицу и развозить товары по магазинам на грузовиках. Из-за нехватки рук Британия впервые за последние десятилетия не смогла вырастить и забить свою индейку к Рождеству - пришлось завозить из Польши и Франции.
Правда, выяснилось, что изгнанные европейцы возвращаться не спешат. У них достаточно работы на континенте, зарплаты сопоставимы, а бумажной волокиты меньше. В итоге на 5 тысяч временных виз для птицефабрик спрос оказался вдвое ниже, на 5 тысяч водительских виз нашлась лишь пара сотен желающих, а из 800 недостающих живодеров удалось привлечь лишь пару десятков.
Вторая проблема - ответ ЕС. Британцы не только оградили свой рынок от иммигрантов, но и сами лишились свободы передвижения и права работать, где заблагорассудится, в любой из 27 стран Евросоюза.

В результате английский архитектор больше не может строить в Германии, а модель - сгонять на пару дней на съемку в Италию. Им нужно разрешение на работу, а это долго и дорого. Более сотни музыкантов в открытом письме обвинили власти в том, что они "позорно предали" отрасль, которая приносит Британии более 100 млрд фунтов в год.

Единство королевства или объединение Ирландии
Брексит поставил под угрозу не только доходы Великобритании, но и единство королевства. Из четырех наций, образующих его, только Англия и Уэльс пока держатся вместе. В Шотландии и Северной Ирландии брексит пробудил центробежные силы.
Джонсон пришел к власти через три года после референдума благодаря обещанию договориться наконец с ЕС об условиях развода. Его предшественница Тереза Мэй долго не могла сделать этого, потому не могла решить главный вопрос - ирландский.
Дело в том, что часть острова - Северная Ирландия - входит в состав Соединенного Королевства. Там долго было неспокойно, и соглашение, положившее конец кровопролитию, предполагает отсутствие границы с Ирландией, входящей в ЕС.
Пока Британия была членом ЕС, проблем не было. Брексит вернул границу, и вопрос был только в том, где она окажется. Чтобы не возводить барьеров на острове, нужно было либо оставить всю Великобританию в таможенном союзе, либо проложить таможенную границу по морю между Северной Ирландией и остальной Великобританией.

Тереза Мэй отказывалась от первого варианта, поскольку он противоречит духу брексита, а от второго - потому что он предполагает возведение границ внутри страны. Она была уверена, что ни один премьер-министр Великобритании никогда не пойдет на это.

Борис Джонсон оказался другого мнения. Он согласился проложить границу внутри страны и подписал на этих условиях соглашение с ЕС. Он представил соглашение как прорыв, выиграл с ним выборы и объявил, что брексит успешно завершен.

Однако вскоре выяснилось, что ЕС не шутил. Соглашение, под которым подписался Джонсон, потребовало таможенного оформления товаров внутри Великобритании, вопреки клятвенным обещаниям Джонсона, что никаких проверок никогда не будет.

Результат - долгие препирательства с ЕС, попытка пересмотреть только что подписанное соглашение, провал, дезертирство главного переговорщика Дэвида Фроста и частичная капитуляция на переговорах.

Тем временем ирландцы вслед за шотландцами все больше желают развода с Англией. Согласно последним опросам, в Северной Ирландии 67% считают, что брексит приблизил воссоединение острова, а 53% - что референдум об этом состоится в ближайшие 10 лет. На европейском юге 62% поддерживают объединение с Северной Ирландией.

Место Британии в мировой экономике
Брексит был заявлен как избавление от пут Евросоюза ради восстановления ведущей торговой и дипломатической роли Британии в мире. Что же получилось?
В торговле Британии не удалось заключить ни одной выгодной сделки с другими странами, которая хоть минимально компенсировала бы потерю доступа на ее ближайший, да к тому же самый богатый и населенный, рынок в мире - европейский.
Подписанные за это время торговые соглашения либо были точной копией европейских, либо капитуляцией перед неизбежностью. Если раньше Британия заключала торговые союзы от имени второй экономики мира с полумиллиардным высокооплачиваемым населением, то теперь ее эмиссары ходят по миру от имени 66 млн человек на окраине Европы.
В результате новые торговые сделки полны уступок, на которые раньше Британия никогда бы не пошла. Поэтому британские фермеры не могут без слез и тревоги за будущее читать недавно подписанные соглашения с Австралией и Новой Зеландией.
А главный внешнеторговый приз брексита - свободная торговая с США - даже не обсуждается. В Америке тепло относятся к союзнику и бывшей метрополии, но Ирландию чтут не меньше, о чем неоднократно напоминал президент Джо Байден. Пока не решен вышеупомянутый ирландский вопрос, торговая сделка с США невозможна.
Да и после этого она вряд ли будет выгодной, опять же, по вышеупомянутым причинам. Американская экономика в семь с лишним раз больше британской, а в торговых переговорах размер имеет значение.

Место Британии в мировой политикеРазвод с ЕС изменил и роль Британии в мировой политике. Она по-прежнему ядерная держава и один из пяти постоянных членов Совета Безопасности ООН. Однако теперь она больше союзник англоязычных, но далеких, США и Австралии, у которых главные угрозы - в Азии.
А на европейском фронте голос Британии звучит все тише.
Хороший пример - недавнее обострение отношений ЕС с Россией. Еще несколько лет назад, как это было после аннексии Крыма, Британия была бы в первых рядах критиков Владимира Путина и его попыток поделить восток Европы на сферы влияния.
Теперь же окрики из Лондона звучат приглушенно, а на подпевках у США - хор европейских лидеров, среди которых Борис Джонсон не замечен, несмотря на его ядерный чемоданчик.
Внутренняя политика
Если на мировой арене неважно, может, брексит принес дивиденды во внутренней политике?

Изначально - несомненно. Он сделал из журналиста и градоначальника Джонсона премьер-министра с подавляющим большинством в парламенте.

Однако постепенно избиратели теряют интерес к сводкам о мнимых победах на европейском фронте и все больше обращают внимание на внутренние дела. А тут у Бориса Джонсона серьезные проблемы. Ковид, скандалы, повышение налогов, инфляция, проигранные выборы.

Даже те, кто голосовал за выход из ЕС, теряют веру. Недавний опрос показал, что впервые с момента победы на референдуме большинство евроскептиков недовольны Джонсоном. Летом 2019 года их было 74%, когда пришла пандемия - 86%. А теперь - всего 38%. А среди тех, кто голосовал против брексита, довольных в разы меньше.
Стратегия перманентного брексита и нескончаемой битвы с внешним врагом в лице ЕС приносит все меньше очков на внутреннем фронте. А убытки из-за сокращения торговли, наоборот, бьют по доходам населения и множат ряды недовольных.

Что дальше?
Экономические последствия брексита только начинают сказываться. В наступившем году появятся новые барьеры в торговле, что неизбежно сократит доходы британского бизнеса и населения.

"Прошел год, и ущерб от брексита для британской экономики все очевиднее", - пишет глава исследовательского центра The UK in a Changing Europe Ананд Менон, один из главных экспертов в этом вопросе.

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

Частично картину смазывает ковид, частично - отсрочка многих ограничений в торговле. Но это временно.

"Влияние пандемии относительно быстро сойдет на нет, а вот последствия брексита - нет. А в некоторых сферах, таких как торговля и миграция, они со временем только усугубятся", - предупреждают экономисты The UK in a Changing Europe.

Борис Джонсон привел свою партию к уверенной победе на выборах 2019 года благодаря обещанию завершить брексит - "Get Brexit Done".

"Брексит далеко не завершен", - подвел Ананд Менон итоги первого года свободного плавания Британии. Самое интересное - впереди.

Сурс: https://www.bbc.com/russian/features-59839559

P.S. Вообще, BBC русская служба всегда было про-европейским СМИ, хотелось бы услышать мнение с другой стороны барикад.

Как я реверсил кириллицу в русской локализации в играх серии Need For Speed времён Black Box

Предисловие
Все мы любим, когда наша любимая игра переведена на русский язык и мы можем легко понять, что говорит наш любимый персонаж.
Но порой не всегда локализации идеальны: в каждой найдётся куча отсебятины, иногда информации, которой в оригинале и не было, а то и неправильно интерпретированная речь, которую нам и расхлёбывать *кашляет по-ватчдоговски*
Но качество локализаций к данной статье не имеют отношения и не о них пойдёт речь. А речь пойдёт о том, как мне удалось расшифровать русскую локализацию, чтобы в будущем каждый мог изменить строки как захочется.
Осторожно, много скринов!
С чего всё началось?
А началось всё с этого мема:
Рашка приплетена!
Разъебал по фактам Время срача
Приз от навального Репутация за срач Репутация за стрелы
_ Навыки либерахи
валить в сша вИ1«>олу.#<тьпмАы
О Рос гвардии,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный
Да. К политике нынешней данный мем особо отношения не имеет, да и не должен.
Данный скриншот был сделан в игре Need for Speed: Undercover 2008 года. Сама игра по себе является проходняком, ибо сделана на коленке (на самом деле EA тупо торопила разработчика лишь бы выпустить продукт).
Но вот текст на этом меме был отфотошоплен очень криво и с неправильными шрифтами (оригинальные шрифты для игры — Aquarius Medium и Light для заголовка, Helvetica Neue STD для обычных текстов в данном окошке)
Мне это, скажем так, изрядно не понравилось и я поставил себе цель воссоздать этот мем методами самого геймплея этой игры.
И это звучит достаточно легко в теории, но на практике это что угодно, кроме «легко». Было.

Как и Чем
Первым делом я решил полезть в ресурсы игры. Для этих дел есть разработанная моддерским сообществом программа Labrune за авторством nlgzrgn
*“ Labrune - D:\GAMEZ STEAM\steamapps\common\Need for Speed Undercover\LANGUAGES\English_Frontend.bin File Edit Help
#0 - Frontend
ID	Hash	Label	Text
¡387	31D50F50	POSTRACE_YOU_DOMINATED	You Dominated!
388	3255EBD4	CUST_LOOKAHEAD_PAINT_WHEEL	Change your vehicles wheels and design
389	339077C4
Собственно, её интерфейс.
Она спокойно читает файлы игр, начиная с NFS: Underground вплоть до NFS: World, ибо вся линейка этих игр была сделана одним разработчиком на почти одинаковом движке (ходят слухи, что при разработке этих игр разрабы из-за торопливости не особо морочились убирать остатки старого кода со старых игр, а просто переносили всё в один компилятор и за счёт остатков, найденных в коде, выходили новые моды, сильно расширяюшие функционал игр (как пример этого — последняя версия Unlimiter'а для Most Wanted 2005, берущая часть функционала из NFS Underground 2)).
Читает спокойно до тех пор, пока не скормишь ей файл с русскими текстами
■* Labrune - D:\GAMEZ STEAM\steamapps\common\Need for Speed Undercover\LANGUAGES\Russian_Fi File Edit Help
#0 - Frontend
ID	Hash	Label	Text
1276	AC322 D 93	VINYL PART MER SLR 2TONE2	2
1277	AC322D94	VINYL PART MER SLR 2TONE3	3
1278	AC821745	CREDIT_ROLL_PRESENTS	c
1279	AC8761FE
Чё?
n© HxD - [D:\GAMEZ STEAM\steamapps\common\Need for Speed Undercover\LANGUAGES\Russian_Frontend.bin]	—	□ X
• File Edit Search View Analysis Extras Window ?	_ & x
!	| <$> M 16
Polish_Global.bin *2] Russian_Frontend.bin
Offset(h)	00	01	02	03	04	05	06	07	08	09	ÖA	03	OC	OD	OE	OF	
00006690	82	20	83
И Hex-редактор тоже не может помочь. Выделенная фраза означает «Ты лидер!». Как я узнал - читайте дальше.
Вместо текстов в лучшем случае кракозябра, в худшем случае пустота. На момент написания статьи не исправлено/не воплощено.


И теперь самое интересное!
Тогда я решил править runtime память, если Labrune даже не хочет править файлы и даже сохранять их.
Открыв игру, предварительно выбрав английский язык, я сначала баловался с английским текстом, занимаясь поиском его положения через Cheat Engine и правя его.
Первый текст, который появляется при запуске Undercover, это PSA — Public Service Announcement, то бишь «не гоняйте пацаны вы матерям ещё нужны»
Need for Speed™ Undercover presents an Action Driving Experience. Pull these moves within the safety of your home ONLY. Do not take this kind of driving to the neighborhoods and streets in the real world.,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek
Вот он.
Вычислив адрес, с которого начинается этот текст, я решил изменить этот текст на что-нибудь интересное:
Need for Speed: Undercover is what happens when you want to make a yearly game but you forget to polish it. And yes, because you had to rush it for the late quarter release, there's a good amount of unused content in this game.,Need For Speed,Игры,nfs,reverse engineering,русская локализация
Ундерковёр — яркий пример того, что происходит, когда ты пилишь разрабов чтобы они ежегодно выпускали игру уровня ААА, но при этом не дав времени её отделать. И да, из-за того, что тебе приходится выпускать игру чуть ли не под самый поздний квартал года, в игре обязательно будет много неиспользуемого контента.
Поискав нужные мне адреса конкретных строк, я начал их править.
И сразу скажу, изменения появлялись лишь только когда я убирал текст и снова вызывал для отображения. Сразу текст не меняется. То есть — для появления этого окошка мне приходилось перезапускать гонку.
RASHKA
	!!~WM_Vremya sra4a	1:10.39
, r		
IIJl	Cash	$260
	Wheelman Rep	3,000
	Zone Points (+Rep)	3,000
" i40L#,41 frf	CONTINUE® PLAY AGAIN®	STANDINGS ©,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Вот так всё начиналось. До русского текста ещё далеко. Мусор в начале второй строки «vremya sra4a» там из-за того, что я где-то убрал байт, отвечающий за начало текста и игра подхватила этот кусок для отображения.
Играться с англ текстом было детским садом, и всё же хотелось сделать по-русски.
Я перезапустил игру, сменив в стиме язык игры на русский
Игра, запустившись, выдала уже такое содержание:
Need for Speed™ Undercover - это симулятор вождения. Выполняйте эти трюки ТОЛЬКО в игре. Не пытайтесь повторить их в реальной жизни.,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,кириллица,длиннопост
Текст уже короче, и надо как-то узнать, под какими значениями идёт кириллица.
Благо у меня уже есть адрес для правки текста, сейчас я к нему обращусь, и…
И он уже бесполезен, потому что русский текст всегда длиннее, вследствие чего место прошлого текста уже занял мусор, так что нужно было искать новый адрес. Благо текст, как в прошлый раз, начинался с латиницы и кусок памяти с ней было легко найти.
PSA english
[ 1 PSA russian
2082B50D
212837CD
String[229] u?G_? ?Gw?M? J?ey? ???Gm? g??G? ?d??K[? G!?v? ?g??Ds G?C
Strinq[309] Need for Speed? Undercover - ? ??? ??. ??? ???????.? ??? ??■,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты.
Первая идея была такая — скопировать каждый отдельный символ, подразумевавший определённую букву в тексте, в блокнот и оттуда же закинуть в адрес своё. Было муторно записывать каждую кракозябру в блокнот, надеясь, что она поможет в дальнейшем.
Результат — неудовлетворительный.
,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,кириллица,длиннопост,много картинок
Как итог — в игре мусор…

PSA english
2082B50D String[229] u?0_? ?Ow?M? J?£y? ???0m? g??G? ?d??K[? 0!?v? ?g??Dg 0?C
PSA russian
2128S7CD String[B09] Need for Speed Undercover - $$$ $$$$$$$$$ $,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и

...и в Cheat Engine тоже.

Вторая и более правильная мысль — та, ради которой вы дочитали до этого момента — это зайти в содержимое памяти по нужному адресу (тыкнув Memory View или CTRL+B, выбрав нужный адрес) и прочитать байты, отвечающие за кириллицу.
Но перед этим дайте я игру перезапущу, чтобы игра выдала норм текст, ок?
Ок.
^ Memory Viewer	—	□ X
File Search View Debug Tools Kernel tools
nfs.exe+10082ED
Address Bytes	Opcode		Comment
nfs.exe+1008;53	push		
nfs.exe+1008;51	push	ecx	
nfs.exe+1008;52	push	edx	
nfs.exe+1008;56	push	esi	
nfs.exe+1008;57	push	edi	
nfs-jpxp tiooa:55	oush	shn		
push word or doubleword
Вот так выглядит память игры во время запуска процесса. На данный момент Memory Viewer показывает кусок памяти, начиная с адреса, который указывает на начало текста PSA. Выделенный байт 00 означает технический конец текста.
Стерев всё, что было в блокноте и написав шаблон алфавита для заглавных и строчных букв, я начал вглядываться в байты, записывая эквивалент буквы в блокнот.
То есть э — B9, т — 86, о — 81, пробел — 20, с — 88, и так далее…
Я решил проверить мою новую теорию, изменив вступительный текст с имеющимся байтами…
Need for Speed™ U недоделанная игра.
Gentera Style 204
ndercover - это,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,кириллица,длиннопост,много картинок
… и теория оказалась верной! «Gentera Style 204» стоит там из-за того, что я на тот момент не знал, что нужно ставить байт 00 для обозначения конца читаемого текста. Но само подтверждение теории меня очень обрадовало!
В ходе дальнейшего реверсинга байтов выяснилось, что исполнительный файл игры для отображения кириллицы использует байты от 81 примерно до FF, а также использует байт 80 совместно с другим соседним байтом справа для отображения других символов, например для отображения буквы ъ - 80 89, Ж - 80 83, Ю - 80 88, Щ — 80 80, и т.д.
В итоге за 2 дня тестирования я составил такую карту используемых символов кириллицы:
а -	- 82,	б	- 55,	в -	85,
д -	со о	е	- 84,	ё -	ЕЗ,
и -	- 83,	й	- 57,	к -	83,
и -	- 8F,	н	- 85,	о -	81,
р -	- 37,	с	- 88,	т -	86,
ф -	- F0,	X	- AD,	ц -	32,
ш -	- Аб,	щ	- 38,	ъ -	80 85
ь -	- 53,	3	- 35,	ю -	31,
А
д
и
м
F
Ф
ш
ь
53,	Б	-	DO,	3
5А,	Е	-	A3,	Ё
58,	Й	-	(FD)FE,
AF,	H	-	5D,
Скобки означают, что я на данный момент не уверен, какой из байтов используется для отображения такого-то символа, либо может использоваться комбинация этих байтов для отображения «Й»․ Отсутствующий байт у буквы Ё — значит я не нашёл байт от этой буквы, и не велика потеря — в тексте игры нет строк, где есть буквы ё и Ё — всегда е. Почему? Спросите у 1С-СофтКлаб или у самих Black Box.
И таким методом я и воссоздал тот самый пресловутый мем и разреверсил кириллицу. Хоть и не полностью, но это уже хорошо.
Ну и ещё.
Что было дальше?
Дальше я принялся реверсить кириллицу для остальных игр NFS, и на это у меня ушло гораздо меньше времени, благо нашлись более быстрые способы просмотра изменений в тексте и часть байтов совпадала с предыдущими значениями.
а	-	83,	б	-	5С,	в	-
д	-	8D,	е	-	82,	ё	-
и	-	к со	W и	-	5D,	к	-
м	-	8Е,	н	-	85,	о	-
р	-	87,	с	-	88,	т	-
ф	-	ЗС,	X	-	32,	ц	-
ш	-	AF,	щ	-	СЗ,	ъ	-
ь	—	53,	3	—	37,	ю	—
А	—	51,	5	—	34,	3	—
Д	-	A3,	Е	-	57,	Ё	-
И	-	58,	W и	-	D7,	К	-
м	-	А8,	н	-	54,	О	-
F	-	55,	с	-	5Е,	Т	-
Ф	-	DO,	X	-	DE,	Ц	-

Это уже для ProStreet

а	-	V со	б	-	95,	в
д	-	8Е,	е	-	82,	ё
и	-	83,	W и	-	94,	к
и	-	8D,	н	-	86,	о
р	-	87,	с	-	88,	т
ф	-	34,	X	-	A4,	ц
ш	-	99,	щ	-	33,	ъ
ь	—	51,	3	—	А7,	ю
А	—	Аб,	5	—	36,	3
Д	-	AD,	Е	-	А5,	Ё
И	-	А2,	W и	-	ЗА,	К
м	-	32,	н	-	9D,	0
F	-	93,	с	-	9С,	Т
Ф	-	3F,	X	-	ЗЕ,	Ц
ш	-	О о	щ	-	С4,	ъ
ь	-	С1,	3

Это уже для Most Wanted (2005). Заметьте, комбинация байтов 80 XX тогда ещё не использовалась.


*скоро будут байты для NFS: Carbon, Underground и Underground 2*

Послесловие

Своей находкой я поделился с NFS комьюнити, автор проги заметил это и мне ответил:
nlgzrgn Yesterday at 23:21
Thanks for the information! If I update the tool. I'll create something to switch those characters to properly handle any language.,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный
Я дальше не знаю, что под конец написать, поэтому вот вам котик
,Need For Speed,Игры,nfs,reverse engineering,русская локализация,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,кириллица,длиннопост,много картинок
Хорошего дня!
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме программа для картинок (+1000 постов - программа для картинок)