Недавно мне попалось на глаза объявление о продаже ноутбука LG LM50a. В юности у меня был LM50-34GR. Это практически та же модель с минимальными отличиями. Я увидел отличную возможность (пере)пройти компьютерные игры начала 2000-х годов. Игры для меня — это такой же развлекательный контент, как сериалы или видео на YouTube. Только все сериалы и весь YouTube уже пересмотрены.

Game & Watch: Super Mario Bros — это портативная игровая консоль, выпущенная Nintendo в 2020-м году по случаю 35-и летия игр про Марио. Консоль напоминает игры Game & Watch из 80-х годов, но имеет цветной дисплей. Спустя год вышла аналогичная игровая консоль Game & Watch: The Legend of Zelda. Оба устройства имеют по три игры. Две из них — игры соответствующей серии (Марио / Зельда) под Famicom, и еще одна игра в стиле Game & Watch из 80-х. Вскоре энтузиасты научились прошивать больше трех игр. Этим мы сегодня и займемся.

В 90-е годы прошлого столетия на территории бывшего СССР существовало немало электронных и/или компьютерных игр. Я неплохо помню этот период, поскольку на него пришлось мое детство. Тогдашние игры безусловно оказали влияние на выбор моей профессии. Особенно запомнились игры «Электроника» про волка собирающего яйца (как позже выяснилось, это был клон игры Nintendo Game & Watch), приставка Dendy (как оказалось, клон NES / Famicom), а также портативные игровые консоли Brick Game, которые тогда мы называли просто «тетрисы». Характерно, что ничего из перечисленного у меня никогда не было, но мне давали поиграть. Несколько позднее были приставки Sega, Game Boy и PlayStation, игры под MS-DOS и Windows 95/98, но все это — уже другая история. Так или иначе, в этом посте мне хотелось бы рассказать о тетрисах.

Тема компьютерных игр не так уж бесконечно далека от программирования, как может показаться на первый взгляд. Допустим, у вас на ноутбуке Ubuntu и вам предстоит девятичасовой перелет на самолете к месту проведения какой-нибудь конференции, а все сериалы вы уже посмотрели. Было бы неплохо иметь на этот случай несколько хороших игр, и желательно пошаговых, так как в прочие в самолете играть затруднительно. Есть, конечно, множество нативных игр под Linux, ровно как и Steam. Однако в рамках этой заметки мы познакомимся с PlayOnLinux, который представляет собой такую сильно более удобную обертку над Wine.

Не знаю, как сейчас, а в свое время одной из главных причин, почему никто не хотел пользоваться Linux, было отсутствие игр под него. Точнее, игры были, но из них достойные можно было пересчитать на пальцах одной руки. Многие игры можно было запустить под Wine, но это было не всегда просто, а для рядового пользователя — и вовсе непосильной задачей. Так вот, недавно я провел небольшое исследование и выяснил, что ситуация за последние пять лет сильно изменилась.

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