Skip to content

Commit

Permalink
feat(i18n): added ru
Browse files Browse the repository at this point in the history
  • Loading branch information
barrenechea committed Jan 12, 2024
1 parent 9f9c9a2 commit e9dd9dc
Show file tree
Hide file tree
Showing 23 changed files with 1,531 additions and 2 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"i18n:generate": "npm run format && node --loader ts-node/esm/transpile-only --no-warnings tools/translateContent.ts en && npm run format && node --loader ts-node/esm/transpile-only --no-warnings tools/translateContent.ts && npm run format"
},
"lint-staged": {
"*.{js,cjs,mjs,ts,mdx,astro}": [
"*.{js,cjs,mjs,ts,astro}": [
"eslint .",
"astro check",
"astro lint"
Expand Down Expand Up @@ -59,4 +59,4 @@
"ts-node": "^10.9.2"
},
"packageManager": "npm@10.2.5"
}
}
160 changes: 160 additions & 0 deletions src/content/posts/ru/ades-wii-x360.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
---
title: Я взломал сотни игровых консолей благодаря соку
ogOverride: Игровых консолей благодаря соку - я взломал сотни
description: Чем я занимался вместо вечеринок, когда был молод
pubDate: 2022-08-23T23:13:00Z
img: ~/assets/images/project-ades-wii-x360.png
imgAlt: Композиция Билла Гейтса, играющего в Guitar Hero в Мордоре после того, как его победил сок AdeS
translatedBy: gpt-4-1106-preview
checksum: fc24ef4e7a229ef942a8e6354fb03a773e1387e6bea654249883badf276bcc46
---

import Puzzle from '~/assets/images/puzzle.png';
import PuzzleNumbered from '~/assets/images/puzzle-numbered.png';
import X360PowerSupply from '~/assets/images/x360-dvd-power-supply.jpg';
import X360Linux from '~/assets/images/x360-linux.jpg';
import KamikazeLocation from '~/assets/images/kamikaze-location.jpg';
import WinbondExploitLines from '~/assets/images/winbond-exploit-lines.jpg';
import XboxRRoD from '~/assets/images/xbox-rrod.jpg';
import { Image } from 'astro:assets';
import { YouTube } from '@astro-community/astro-embed-youtube';

В 2010 году AdeS (аргентинский бренд соков, позже приобретенный компанией Coca-Cola в 2016 году) провел конкурс в Facebook.
Это была игра-головоломка 4x4, в которой можно было выиграть Nintendo Wii. Условия для выигрыша приза были следующими:

- Сделать это за минимально возможное время, и
- Сделать это за минимальное количество ходов

Я бы не сказал, что я особенно хорош в головоломках 4x4, но это казалось хорошим вызовом для работы.

Первые несколько секунд игры показывали решение (полностью сформированное изображение), а затем оно перемешивалось.

У меня нет оригинального изображения, но вот стоковое фото для справки:

<Image
src={Puzzle}
alt="две головоломки рядом, решение слева и перемешанная версия справа"
format="webp"
/>

Однако в игре была одна особенность: таймер начинал отсчет ПОСЛЕ того, как вы сделали первый ход, давая вам возможность
"подумать" перед началом игры.

Посмотрев на изображение, я сделал "второстепенное изображение" для игры, заменив перемешанные изображения числами.
Таким образом, было легче понять "как упорядочить их от 1 до 15":

<Image
src={PuzzleNumbered}
alt="две головоломки рядом, решение слева и перемешанная версия справа, с наложенными числами"
format="webp"
/>

Моему мозгу это больше нравилось... Но я не хотел тратить на это слишком много времени, поэтому я поискал решатель головоломок. Через несколько часов я нашел
один, который работал методом грубой силы, занимая довольно много времени, чтобы дать вам все лучшие и лучшие решения. Он давал вам несколько последовательностей чисел
через некоторое время, и тогда вы могли решить головоломку.

Я потратил много времени на поиск "хорошей перемешанной головоломки", потому что хотел, чтобы ее можно было решить менее чем за 20 ходов, если возможно.
Через несколько дней и несколько перезапусков игры в Facebook **у меня было решение за 16 ходов**.

Я усложнил себе задачу после этого из-за двух ограничений головоломки: количество ходов **И** время. Я использовал приложение для автокликов, где я захватывал скриншотом
перемешанную головоломку, а затем "решал" головоломку, следуя лучшей числовой последовательности.

Все было готово к началу.

Я нажимаю "Старт" в приложении для автокликов.

Автоклик терпит неудачу в середине головоломки 💀

Я облажался, сделав автоклик слишком быстрым, и клик не зарегистрировался в игре. Я быстро вмешался, исправил некоторые неправильно нажатые плитки и закончил
последовательность вручную. Мой итоговый результат был **21 ход за 15 секунд**.

За несколько дней до окончания срока я проверил таблицу лидеров, и игрок на втором месте решил ее примерно за 300 ходов и 20 минут.
На тот момент это даже не было конкуренцией.

Через несколько дней мне сообщили через Facebook, что я выиграл. Класс! 🎉

Официальный пост AdeS был [вот этот](https://web.archive.org/web/20101028002731/http://www.ades.cl/blog/2010/06/ya-tenemos-los-ganadores-de-puzzle-ades/).
Вот видео, снятое на месте, когда я забрал консоль:

<YouTube id="Uf5JHxDxNRw" />

## От Wii к Xbox 360

Я так хотел поиграть в [Alan Wake](https://ru.wikipedia.org/wiki/Alan_Wake)! Поэтому я даже не думал о том, чтобы оставить Wii, поэтому я быстро разместил его
на онлайн-форуме (покойся с миром, CHW 🪦), я мог продать его, купить Xbox 360 или обменять его сразу.

И парень пишет мне, желая обменять свою недавно полученную 360 на Wii! Разве иногда этот мир не прекрасен?

Оказывается, он выиграл свою Xbox 360, играя в онлайн-покер. Это была PAL-консоль (здесь, в Чили, мы NTSC), так что это была проблема, но
я все равно сделал обмен. В конце концов, я хотел разблокировать ее, чтобы иметь возможность играть в копии резервных копий. PAL-игры были на расстоянии загрузки торрента.

_Извините, пиратские игры были тем способом, которым я мог играть в новые игры тогда. Спасибо, Microsoft!_

## Разблокировка и на Луну 🚀

Я нашел тему на том же форуме, где кто-то разблокировал Xbox 360 (его имя пользователя было darcito). Я пошел к нему домой (там он работал)
и наблюдал за процессом разблокировки с нескольких метров.

"Ты шутишь? Он просто подключает DVD-привод к своему компьютеру через SATA и нажимает на несколько кнопок! Я могу сделать это 💩 сам!"

### Оптические приводы

И вот, в течение следующих нескольких месяцев, я узнал в интернете, как работает процесс разблокировки. У Xbox 360 были разные
поставщики оптических приводов, разные версии прошивки, и для каждого был уникальный метод разблокировки, но все сводилось к резервному копированию
уникального DVD Key консоли и прошивке привода с пользовательской прошивкой, разработанной c4eva.

К концу года я скопировал стратегию darcito и открыл свою тему на форуме, разблокируя консоли у себя дома.
Несколько моддеров Xbox подключали DVD-привод с помощью той же консоли, но сообщество считало, что Microsoft может обнаружить, если консоль включена
без подключенного DVD-привода, ваша консоль была "помечена" (я не уверен, было ли это правильно или нет).

В любом случае, я хотел защитить консоли своих клиентов от пометки, поэтому я разработал пользовательский блок питания с переключателями для
определенных линий напряжения (необходимых для разблокировки некоторых оптических приводов):

<Image
src={X360PowerSupply}
alt="пользовательский блок питания для DVD-приводов Xbox 360"
format="webp"
/>

Конечно, через некоторое время появились лучшие варианты продаж для моддеров, поэтому в конечном итоге я получил X360 USB Pro v2 от Team Xecuter.

#### Сверление чипов (метод Камикадзе)

Этот метод разблокировки оптических приводов был диким; я не собираюсь врать! Для Xbox 360 Slim, которые поставлялись с заблокированными чипами LiteOn DG-16D4S и Winbond
(были приводы LiteOn с чипами MXIC, которые не требовали этого), вам приходилось сверлить отверстие в чипе внутри DVD-привода.

<Image src={KamikazeLocation} alt="чип" format="webp" />

То, что мы пытались достичь с помощью Камикадзе, это достичь маленького провода и заземлить его, позволяя вам прошить пользовательскую прошивку на привод:

<Image src={WinbondExploitLines} alt="раскапсулированный чип" format="webp" />

Я думаю, Microsoft не ожидал такого безумия ради игры в резервные копии. Никогда не недооценивайте силу хакеров.
Забавное сообщение, которое я нашел в Twitter по этому поводу:

> MS: Хорошо, если мы соединим защиту от записи _изнутри_ пакета с проводом для связи, они не смогут просто отрезать контакт или дорожку
> Моддеры: Подержи мой шаблон для сверления чипов
### Сброс Glitch Hack

28 августа 2011 года GliGli и Tiros (при помощи cOz) выпустили Reset Glitch Hack (или RGH) для Xbox 360. Это аппаратный эксплойт, который невозможно исправить
для запуска неподписанного кода. Через несколько дней сцена Xbox 360 медленно создавала инструменты для моддеров. Вам нужно было
быть умелым с паяльником.

Найти подходящие чипы для себя в первые дни было сложно, но я нашел некоторые, которые работали.
Сегодня для RGH 3.0 даже не требуется чип.

Вот фотография меня, загружающего Linux (диван, который вы видите там, был местом, где мои клиенты обычно ждали):

<Image src={X360Linux} alt="Xbox 360, запускающий Linux" format="webp" />

Я действительно верю, что был одним из первых, кто предложил услугу RGH здесь, в Чили. Я обслуживал клиентов со всей страны как для разблокировки оптических приводов, так и для RGH. Ходьба на почту с Xbox 360 была еженедельной рутиной в течение долгого времени. Сумасшедшие и веселые времена.

Копия отзывов о моих услугах все еще жива [здесь](https://www.capa9.net/temas/feedback-de-sbarrenechea.899146/).
Я встретил много очень приятных людей и до сих пор поддерживаю с ними связь. Все это благодаря соку AdeS.

<p align="center">
<Image src={XboxRRoD} alt="я смотрю на сломанный Xbox 360" format="webp" />
<h4 align="center">Я смотрю на RRoD (мертвый) Xbox 360</h4>
</p>
Loading

0 comments on commit e9dd9dc

Please sign in to comment.