Форум Magic Team

Переводы, переводы, переводы... => Ромхакинг и перевод => Тема начата: Cool-Spot от 09 Октября 2011, 15:12:19

Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Cool-Spot от 09 Октября 2011, 15:12:19
Здравствуйте, уважаемые Мэджиктимовцы! Как я уже заметил, вы уже имели дело с хакингом игр на платформе GBA, поэтому хочу попросить вашей помощи!

В общем, есть перевод одной замечательной игры "Pokemon Sapphire", кто переводил, к сожалению не знаю, ибо не указывается, но перевод этот очень хороший и более-менее полный (не переведено немного левых диалогов и несколько статеек в покедексе), но он становится неиграбельным из-за одного серьезного глюка. Сейчас расскажу.
Когда в Lilycove City идешь к воде, игра намертво зависает. Играет музыка, но управление напрочь отказывает. Я специально сейчас дошел до этого места (хоть и прохождение до того места занимает немало времени, но я использовал Gameshark коды на сильные статы покемона, убирание случайных боев и на нужные для прохождения HM), чтобы сделать сейв перед проблемным местом - http://upwap.ru/1764905 (http://upwap.ru/1764905). Сам ром можно скачать тут - http://karpez.ucoz.ru/load/12-1-0-524 (http://karpez.ucoz.ru/load/12-1-0-524). Загрузив сейв в Visual Boy Advance нужно пройти вниз и чуть-чуть наверх к воде, где нас будет ждать зависание.

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

P.S. Игра зависает на воде не только в Лиликове - дальше после этого по мере прохождения игра может также зависнуть возле воды. Но, я думаю, поняв суть этого бага в Лиликове и искоренив его, вероятность того, что он сможет появиться где-то еще будет мала.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Guyver от 09 Октября 2011, 15:18:29
Залей ещё ром оригинальный, где этого глюка нет...
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Cool-Spot от 09 Октября 2011, 15:22:36
Оригинальный ром (U) можно стянуть с эму-ленда - http://www.emu-land.net/portable/gba/roms/p/6 (http://www.emu-land.net/portable/gba/roms/p/6)

Сейв подходит к оригнальной версии и сколько бы я не ходил возле воды, зависания не наблюдаются.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: TrickZter от 09 Октября 2011, 15:37:11
Вероятно при замене ресурсов чего-то повредили: наехали ресурсами на код или случайно что-то запоганили. Можно выдернуть все ресурсы из переведённого рома и вставить их в оригинальный.

А на счёт качества перевода - это ещё надо проверить  :)
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Cool-Spot от 09 Октября 2011, 16:19:19
Мне кажется что вероятнее всего данные где-то были запоганены, так как при загрузке сохранения русского сапфира в английском роме используется переведенный текст (но отображается он иероглифами, на месте которых в переведенном роме русский алфавит).
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: JurasskPark от 09 Октября 2011, 16:52:59
Я всё понимаю, а http://chief-net.ru/index.php?option=com_sobi2&sobi2Task=sobi2Details&catid=12&sobi2Id=771&Itemid=44 (http://chief-net.ru/index.php?option=com_sobi2&sobi2Task=sobi2Details&catid=12&sobi2Id=771&Itemid=44) использовать перевод Gektor'а для прохождения игры нельзя?

Добавлено позже после небольших раздумий:
На картинке видно какие адреса добавлены в РОМ. Копать нужно тут.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Cool-Spot от 09 Октября 2011, 18:07:36
Цитировать (выделенное)
Я всё понимаю, а http://chief-net.ru/index.php?option=com_sobi2&sobi2Task=sobi2Details&catid=12&sobi2Id=771&Itemid=44 использовать перевод Gektor'а для прохождения игры нельзя?

Этот перевод БЕЗ КАПСА и с более правильными переводами имен покемонов.

Цитировать (выделенное)
На картинке видно какие адреса добавлены в РОМ. Копать нужно тут.

Нашел огромный блок различий в BHLady'евской Visual Stravnilk'е - с 6DC001 по 764528, если попробовать вставить вместо этого блока оригинальный, игра не запускается - белый экран.

Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: JurasskPark от 09 Октября 2011, 19:13:45
Этот перевод БЕЗ КАПСА и с более правильными переводами имен покемонов.
Я говорю про прохождение на этом РОМ'е только зависаний, а не всю игру.

Нашел огромный блок различий в BHLady'евской Visual Stravnilk'е - с 6DC001 по 764528, если попробовать вставить вместо этого блока оригинальный, игра не запускается - белый экран.
Правильно не запускается. Ты же пойнтеры не менял обратно.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Cool-Spot от 10 Октября 2011, 05:56:14
На форуме Шедевра еще кое-кто предположил, что зависание из-за автоматической замены поинтеров в покепереводе.

Цитировать (выделенное)
Я говорю про прохождение на этом РОМ'е только зависаний, а не всю игру.

Ну в таком случае можно взять и английскую версию. Но только я играю не на компе, а на приставке Defender Multimix Magic, что делает махинацию с сейвами невозможным.

Кстати, после прохождения Лиги этот баг почему-то исчезает сам собой. Я поэтому и начал проходить игру сначала, потому что в интернете были только сейвы на полное прохождение.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: xHR от 11 Октября 2011, 21:09:51
Как же невозможным, если сейвы совместимы? Подмени ром, пройди место, верни ром обратно.
Название: Pokemon Sapphire (Rus) - Lilycove City Water Glitch
Отправлено: Andry-tv от 05 Ноября 2011, 07:51:55
Кхем... Еше игра зависает когда выходишь из заброшенного корабля и после прохождения лиги в конкурсе красоты когда вторая стадия каскуна...эм...ну мотылек такой страшненький... ну в общем не помню как его зовут использует атаку, восстанавливающую НР(Название сказать не могу сейва нет).