Русификатор Yakuza 5. Часть 8: 150 перерисованных текстур, меню Кирю и запуск Telegram-канала

Русификатор Yakuza 5. Часть 8: 150 перерисованных текстур, меню Кирю и запуск Telegram-канала

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

44
2
1

Русификатор Yakuza 5 Remastered. Часть 7: Истинный виновник крашей, рабочий интерфейс и переезд на GOG

Русификатор Yakuza 5 Remastered. Часть 7: Истинный виновник крашей, рабочий интерфейс и переезд на GOG

Разработка русификатора Yakuza 5 Remastered вышла на новый этап. Если раньше основной проблемой был поиск указателей вслепую, то теперь, с внедрением RGG DB Studio, я работаю с полноценными базами данных напрямую. Это не просто перебор байтов, это процесс перекомпиляции игровых структур. Но этот путь не обошелся без сюрпризов, детективных расследов…

31
4
2
1

Побочная история №5. Франкенштейн из скриптов, или Как научить RGG Engine читать длинный русский текст (Русификатор Yakuza 5)

Побочная история №5. Франкенштейн из скриптов, или Как научить RGG Engine читать длинный русский текст (Русификатор Yakuza 5)

Знаете это чувство? Ты полдня пишешь код, настраиваешь парсеры, нажимаешь «Собрать». Игра запускается, ты заходишь в меню — и всё работает идеально. Названия предметов влезают, описания стилей подробные, шрифт красивый, никаких вылетов. Ты откидываешься на спинку кресла, чувствуя себя гением хакинга. А потом запускаешь первую сюжетную катсцену, Дай…

16
4
2
1

Русификатор Yakuza 5 Remastered. Часть 6: Невидимый фронт. Ремонт инструментария, лимиты памяти и пропавшее меню.

Русификатор Yakuza 5 Remastered. Часть 6: Невидимый фронт. Ремонт инструментария, лимиты памяти и пропавшее меню.

Привет всем, кто продолжает следить за проектом! С момента прошлого поста прошла всего неделя, но по ощущениям — целый месяц. Если вам кажется, что визуально в игре изменилось немногое, то вы совершенно правы. Эта неделя стала периодом сурового «техобслуживания», когда большая часть времени уходила на то, чтобы чинить, полировать и улучшать собстве…

41
19
4
1

Русификатор Yakuza 5 Remastered. Часть 4: «Навигатор Сузуки», восстановление сборки и 41 000 строк.

Русификатор Yakuza 5 Remastered. Часть 4: «Навигатор Сузуки», восстановление сборки и 41 000 строк.

Вступление: Ошибка «Универсального Солдата»

19
1

[Побочная история №3] Yakuza 5: Делаем шрифт Great Again. 4K, фикс цвета и полная автоматизация

[Побочная история №3] Yakuza 5: Делаем шрифт Great Again. 4K, фикс цвета и полная автоматизация

Представьте: код написан, архивы собраны, игра запускается. Вы ожидаете увидеть результат недельной работы — четкие 4К субтитры. Но вместо этого Dragon Engine выплевывает вам в лицо графический артефакт.

15

"Anyquery" — это механизм SQL-запросов

"Anyquery" — это механизм SQL-запросов

Anyquery" — это механизм SQL-запросов, позволяющий выполнять SQL-запросы практически к чему угодно. Он поддерживает запросы к файлам , базам данных и приложениям (например, Apple Notes, Notion, Chrome, Todoist и т. д.). Он построен на базе SQLite и использует плагины для расширения своей функциональности.
Он также может подключаться к LLM (например,…

RoadMap .NET

RoadMap .NET

🚀 .NET Developer Roadmap 2025: Твой путь к успеху!

Автоматизация рутины на ПК

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

37
9
3
2
2
2

kwargs 👾

kwargs 👾

Когда вы изучаете любой язык программирования, на вашем пути встречаются множество ключевых моментов. Один из таких моментов — это понимание концепции kwargs в Python.
Две звездочки перед объектом словаря позволяют передавать в функцию содержимое этого словаря как именованные аргументы.
Ключи словаря — это имена аргументов, а значения передаются в фу…