ПокеЛига > Игры GB > PokePerevod
Меню
Главная
Новинки
Лента
ЧаВо
Правила
ПокеДекс
Соберём всех!
Общение
Чат
Форум
Журналы
Вопросы и баги
Быть тренером
Тренерская игра
ЧаВо игры
Доска объявлений
Форум игры
Креатив
ФанАрт
Неофиты
Фанфики
Исследования
Приключения
Мероприятия
Конкурсы
Форум конкурсов
Дни сообщества
Турниры по PS!
Турниры по GO
Аниме и манга
Эпизоды
Герои
Полнометражки
О манге
Игры
Об играх
GBA
Руководства
О TCG
Скачать TCG
Правила TCG
Связь
Модераторы
Обратная связь
Наша кнопка
Архив
Список
МайПика

PokePerevod

Эта страница является почти идеальным зеркалом нескольких страниц сайта http://pokeperevod.narod.ru, только там обновляется чаще `^_^.

Официальный сайт программы - http://pokeperevod.narod.ru
Автор - AxelS2002@mail.ru

На сайте выложена всегда последняя версия программы.
Текущая версия PokePerevod 1.21b от 18.09.2002

Помощь - статья Перевод игр для чайников. Краткое руководство на официальном сайте программы.

Дистрибутив программы PokePerevod выложен в трех вариантах, а именно:

  • [FullSet] - это большой архив примерно 2Mb, который содержит Setup.exe и кучу стандартных мелкосовтовых библиотек(dll) без которых программа не заработает. Рекомендуется скачивать, только если у вас нормально не работает MiniSet.
  • [MiniSet] - это маленький архив, который НЕ содержит программы установки, установка выполняется простым распаковыванием архива в какую нибудь директорию. Однако если на вашем ПК нет среды разработки VisualBasic, то велик шанс, что такая установка будет не работоспособна и вам придется скачать и поставить FullSet. Там находятся PokePerevod.exe и несколько вспомогательных файлов. Качать в первую очередь. И только если программа НЕ заработает качать FullSet. Если вы уже скачивали/устанавливали FullSet и с тех пор ни разу не переустанавливали операционную систему :-), то вам достаточно развернуть MiniSet поверх старых файлов. Просто разархивируйте этот .ZIP в пустую директорию и запустите pokeper.exe
  • [SourceSet] - это исходный код программы написанный как вы догадались на VB. Если у вас есть среда разработки VB 6.x (и вы умеете ей пользоваться :-), то вы вполне можете откомпилировать PokePerevod самостоятельно не опасаясь наличия вирусов в EXE файле, которых я надеюсь там никогда не будет.
    Или если вы знаете VisualBasic и желаете самостоятельно усовершенствовать данную программу. Там находится только исходный код программы и вспомогательные файлы. Качать, только любителям программирования на VisualBasic :-).
Если у вас есть идеи о том, как усовершенствовать программу, но нет достаточных знаний программирования, напишите автору, может эта функциональность будет полезна не только вам и вероятно она будет реализована мной в следующих версиях программы.


Как работает программа (см. pokehelp.rtf в архиве программы):

  1. Читает файл с таблицей перекодировки ОЧЕНЬ похожей на ту, что подсовывается GoldFinger'у (моя таблица перекодировки называется sbct1251.tbl посмотрите в этот файл, там есть коментарии)
  2. Читает входной ROM
  3. Сканирует ROM и вынимает ВСЕ последовательности печатных символов (тех, что еть в таблице, остальные считает не печатными) если встречает 2 или более печатных символа подряд, то такая последовательность записывается в файл отчета (report.txt) структура файла проста до безобразия: десятичное_смещение_в_ROM+пробел+последовательность_символов+crlf
  4. попутно в соответствии с таблицей перекодировки последовательность перекодируется в нормальные символы (которые можно читать/писать на пример в Notepad'e)
  5. Далее мы просто переводим эти последовательности со включенным замещением (insert=off) :-)
    !!! при переводе строка МОЖЕТ быть короче НО не может быть длиннее исходной
    !!! при переводе обращайте внимание на ПРАВЫЕ пробелы, в идеале строка
    !!! должна быть такой же длинны как оригинальная иначе после возвращения
    !!! текста в ROM будет выводиться и та часть строки, которая длиннее перевода
    !!! т.е. патчатся ТОЛЬКО изменения оставляя все остальное неизменным...
  6. Далее мы имя переведенного файла записываем в поле(где сейчас написано ...patch.txt)
  7. Жмем кнопку вернуть текст в ROM
  8. Прога читает переведенный файл, то, что написано до первого пробела считает смещением остальное(до crlf) вставляет по этому смещению...
  9. То, что получилось записывает в ВЫходной ROM
Усё просто и со вкусом :-)

ЗАМЕЧАНИЕ: нет необходимости держать ВСЕ последовательности которые есть в Report.txt достаточно только того, что переведено... (вынимается много мусора, но зато можно найти слова типа "OK")

Автор не несет никакой ответственности за это приложение и то, для каких целей оно может применяться.



Назад к Играм для GameBoy!

Разное
ПокеВики
Showdown!
Быстрый доступ
Чат
Журналы
ФанАрт
Пользователям
Способ отображения сайта:




[Регистрация]
[Активность]
Голосование
На чем вы играете в покемонов?
На Gameboy
4% (36)
На Gameboy color
3% (22)
На Gameboy advance
10% (88)
На Nintendo DS
17% (144)
На Компьютере
56% (470)
На Смартфоне
19% (157)
Не играю совсем...
14% (120)
[ Другие ]
Кто в онлайне
[Показать]
[-]
avi, endlessco­ma, Fogo Morto, GreedyGre­en, MardGeer, Roxy Roxy, rsdelta, Баба Вража, Грушик, Кенни Фостер, Киссентз, Кларк, Козич, Флора, Хидераи, Эш Кетчбум
Друзья

Serebii.net


[Наша Кнопка]
Все торговые марки принадлежат соответствующим компаниям ^_^`.Русская Лига Покемонов © 2001-2022