Как сделать игру локаленезависимой? (2000-Ace)

Проект месяца 2 место Проект месяца 1 место Ветеран Разработчик Проект года 3 место Проект месяца 3 место Победитель конкурса Учитель Даритель Стимкея Победитель Сбитой кодировки За 3 место на конкурсе маппинга Оратор
Больше
8 года 4 мес. назад - 8 года 1 нед. назад #101284 от ZX_Lost_Soul
Как многие знают, игры на RPG Maker локале-зависимы. В играх на RPG Maker 2003 может не работать русский текст, если системная локаль не русская. В играх на RPG Maker VX Ace могут не открываться файлы, названные по-русски/по-японски, если локаль не соответствует языку в названиях файлов.

Сейчас мы это вылечим, приложив к игре эмулятор локали.

1. [strike]Идём на сайт NTLEAS и качаем свежую 32-разрядную версию (ntleas x86).[/strike]
Codeplex закрыли. Качаем у меня: Ntleas_x86_Build_46.zip
Все мейкеры 32-разрядны, поэтому брать х64 версию нет никакого смысла.

2. Создаём в каталоге вашей игры папку ntleas и распаковываем туда файлы из папки x86 (другое нам не нужно).

3. Открываем Блокнот, вставляем туда текст:
Для форсирования русской локали

Для форсирования японской локали

Для форсирования другой локали

И сохраняем как start.cmd в папку с игрой.
Для RPG Maker 2000/2003 нужно заменить Game.exe в тексте на RPG_RT.exe

Всё! При запуске через start.cmd будет форсироваться нужная локаль.

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

ВАЖНО! Если при запуске игры вы получите ошибку "Unable to find VL Gothic font" - следует скопировать в каталог игры папку Fonts из RTP. Аналогично с dll.

Полезные ссылки:
Как распаковать архив с японскими именами на русскоязычной системе
Обзор различных эмуляторов локали
Последнее редактирование: 8 года 1 нед. назад пользователем ZX_Lost_Soul.
Спасибо сказали: Dmy, AnnTenna, Cabbit, Mur, Doctor_Bug, Рексарыч, Krai-Zer

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант
Больше
8 года 1 нед. назад #103766 от Рексарыч
Друзья, хоть убейте меня, но когда руки дошли до локаленезависимости, что-то не могу найти файл нужный по ссылке, которая написана в инструкции.

Соул, можешь пожалуйста дать прямую ссылку на файл, который нужен?

Буду благодарен. :)

Мои законченные игры:
1. "Судоку" - reksarych.itch.io/sudoku.

Наша группа в ВК: vk.com/bratstvo_rasskazchikov_istorij .

Моя игровая и околоигровая коллекция

[IMG

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Учитель Организатор конкурсов 2 место Программист JavaScript Оратор
Больше
8 года 1 нед. назад - 8 года 1 нед. назад #103768 от Mur

Рексарыч пишет: прямую ссылку на файл, который нужен?


ээээм,… а что, большая филололетовая кнопка не нажимается? :blink:



Или о чём вообще речь?

Вот ссылка которую она вызывает:

codeplexarchive.blob.core.windows.net/ar...ects/ntlea/ntlea.zip

Другой вопрос, что мой FF заблокировал файл, и на VirusTotal куча сработок, но это видимо из-за того, что оно лезет править файл.
Последнее редактирование: 8 года 1 нед. назад пользователем Mur.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант
Больше
8 года 1 нед. назад #103774 от Рексарыч
Мур, а теперь посмотри, что в том архиве содержится, а что написано у Соула в сообщении. Было бы всё так просто... :*(

Мои законченные игры:
1. "Судоку" - reksarych.itch.io/sudoku.

Наша группа в ВК: vk.com/bratstvo_rasskazchikov_istorij .

Моя игровая и околоигровая коллекция

[IMG

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 2 место Проект месяца 1 место Ветеран Разработчик Проект года 3 место Проект месяца 3 место Победитель конкурса Учитель Даритель Стимкея Победитель Сбитой кодировки За 3 место на конкурсе маппинга Оратор
Больше
8 года 1 нед. назад - 8 года 1 нед. назад #103777 от ZX_Lost_Soul
Рексарыч, Codeplex (сервис, где была программа) закрыли.

Выкладываю сюда:
Ntleas_x86_Build_46.zip

Ссылку в теме тоже поменял.

p.s. В том, что качается с Codeplex Archive, на самом деле, тоже есть релизы.
Если распаковать releases\26\e12bfcc4-dafa-4ac2-99a2-741594482b2f как 7z-архив, получите то же самое.

Mur пишет: оно лезет править файл.

Оно не лезет править файл. Вообще никакие эмуляторы локали файлы не меняют, это не нужно.
Антивирусы, скорее всего, ругаются на старые версии программы (в архиве все версии), которые могли быть сделаны более костыльно.
Последнее редактирование: 8 года 1 нед. назад пользователем ZX_Lost_Soul.
Спасибо сказали: Рексарыч

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.099 секунд
Работает на Kunena форум