форум группы Chief-Net форум группы Chief-Net
Перевод приставочных игр и не только!
drako site Перейти на сайт группы     Наш чат      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Продолжение
Guyver Администратор
Отправлено: 07 Марта, 2018 - 09:12:37
Post Id



Chief-Net


Покинул форум
Сообщений всего: 10117
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Продолжение темы "Shantae (U) [C][!] [GBC] ".

-----
Я не волшебник - я только учусь...
 
 Top
evgs Пользователь
Отправлено: 07 Марта, 2018 - 09:12:52
Post Id






Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2017  





Проверю.
На bgb, как ни старался, отловить его не смог.
 
 Top
Mefistotel Администратор
Отправлено: 08 Марта, 2018 - 08:18:33
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Оформляю релиз. Всем спасибо!
Про пару багов я здесь не писал, а указал в ридми:
- желательно не использовать шпионоскоп, предварительно не поговорив с дядей Мимиком о его местонахождении. Могу возникнуть лаги с выводом текста, а также измениться точки входа и выхода;
- в пустынях скорпионов в ближнем бою (когда спрайты касаются друг друга) Шанте может стать неуязвимой для противников. Она все ещё может умереть в ямах, лаве и шипах. Баг пропадает при использовании сердца, исцеляющего зелья или отдыха в купальне.


-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Erizo_V Пользователь
Отправлено: 10 Марта, 2018 - 00:30:50
Post Id






Покинул форум
Сообщений всего: 99
Дата рег-ции: Март 2017  
Откуда: МСК





Ребята, это круто)
Вы все-таки это сделали, и вы большие молодцы)
Шантелька вам всем говорит спасибоГолливудская улыбка
 
 Top
Mefistotel Администратор
Отправлено: 10 Марта, 2018 - 13:17:54
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Ну есть ещё кое-какие мелочи, которые нужно устранить в свежей версии патча.
Griever пишет:
Mefistotel пишет:
Griever, этот баг появился после подключения другого шрифта в дебаг меню. На миг появляется старый шрифт. Посмотри, что ещё нужно изменить, чтобы убрать баг.

5AE39: FB 4D 04 -> 00 40 EF

Griever, это изменение в роме приводит к багам в финальных титрах, если загружаться через дебаг меню - строка B7. Посмотри, пжл.
Прикреплено изображение
sh.png



-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Griever Пользователь
Отправлено: 10 Марта, 2018 - 17:46:45
Post Id


VIP


Покинул форум
Сообщений всего: 457
Дата рег-ции: Июнь 2015  





Mefistotel пишет:
Griever пишет:
Mefistotel пишет:
5AE39: FB 4D 04 -> 00 40 EF

Griever, это изменение в роме приводит к багам в финальных титрах, если загружаться через дебаг меню - строка B7. Посмотри, пжл.

В дебаг меню при нажатии на этот пункт происходит переключение на оригинальный шрифт (русский) и дальше сцена выводится обычным кодом из игры.
При переключении на оригинальный шрифт ты видел смену значков в меню, но, как теперь выяснилось, переключение на оригинальный шрифт необходимо для правильного отображения сцены. В оригинальной игре все буквы обоих шрифтов совпадали, поэтому переключения было не видно.
В нашем же переводе надо либо вешать весь дебаг с музыкой, пока распаковывается шрифт и исполнение передается исполнение игровому коду. Либо дополнительно грузить шрифт уже в самой сцене (что потребует переписывание оригинального кода и тестирования). Либо просто смириться с секундной сменой шрифта в и без того секретном дебаг меню.
Я бы выбрал последний вариант.
 
 Top
Mefistotel Администратор
Отправлено: 11 Марта, 2018 - 03:13:24
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Эх, у меня немного другая позиция.
Мы исправляли оригинальные баги, а в итоге добавили свой. Как то не комильфо получается.
Очень хотелось бы, чтобы это переключение происходило незаметно, после того как экран дебаг меню погаснет.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Griever Пользователь
Отправлено: 11 Марта, 2018 - 12:24:45
Post Id


VIP


Покинул форум
Сообщений всего: 457
Дата рег-ции: Июнь 2015  





Mefistotel пишет:
Очень хотелось бы, чтобы это переключение происходило незаметно, после того как экран дебаг меню погаснет.

Тогда либо делать дебаг меню на русском, либо найти кого-то, кто потратит время и отреверсит все дебаг меню.
 
 Top
Erizo_V Пользователь
Отправлено: 15 Марта, 2018 - 22:31:29
Post Id






Покинул форум
Сообщений всего: 99
Дата рег-ции: Март 2017  
Откуда: МСК





Griever пишет:
Mefistotel пишет:
Очень хотелось бы, чтобы это переключение происходило незаметно, после того как экран дебаг меню погаснет.

Тогда либо делать дебаг меню на русском, либо найти кого-то, кто потратит время и отреверсит все дебаг меню.

На ЗОГе тоже написали про этот баг. Причем выходили не через дебаг. (стихи, блин)
Давайте дебаг русифицируем, в чем проблема то?
 
 Top
Mefistotel Администратор
Отправлено: 16 Марта, 2018 - 06:27:38
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Наверное так и сделаю, раз никто не хочет с кодом заморачиваться.
Точнее просто будет секундное появление русского текста.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Mefistotel Администратор
Отправлено: 16 Марта, 2018 - 14:53:43
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Патч обновлён до версии 1,05.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Erizo_V Пользователь
Отправлено: 16 Марта, 2018 - 16:11:00
Post Id






Покинул форум
Сообщений всего: 99
Дата рег-ции: Март 2017  
Откуда: МСК





Ещё один комментарий
palacher опубликовал(а):
Прошёл оригинал с переводом. Собрал все танцы и предметы.
Проблемы появились в логове Риски. 2 раза игра зависала на белом экране, когда 3 прихвостня вставали друг на друга, и один раз в случайном месте. Пришлось на этом уровне измазаться быстрыми сохранениями.
В бою с Риски Шанте меняет цвет, но об этом было сказано в релизной теме, и это не проблема.
Как было выше сказано и показано товарищем LexaXXX, весь финальный разговор с джиннами состоит из кракозябр.
Проходил игру на эмуляторе bgb-1.5.2, единственном, который читает игру как положено. Все остальные её превращают в пиксельную кашу в любой версии игры.
 
 Top
Mefistotel Администратор
Отправлено: 16 Марта, 2018 - 22:19:04
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Попроси у него сейвы на bgb. Очень интересуют эти рандомные зависания в логове. Может, прямо перед багом есть сейв. Возможно, они были связаны с этим крешом в титрах, но не факт...
P. S. И очень интересует сейв перед финальным боем, в котором она меняет цвет. Нам так и не удалось на bgb его поймать. Впрочем, как и на железе.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
evgs Пользователь
Отправлено: 20 Марта, 2018 - 09:51:40
Post Id






Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2017  





Erizo_V пишет:
Проходил игру на эмуляторе bgb-1.5.2, единственном, который читает игру как положено. Все остальные её превращают в пиксельную кашу в любой версии игры.


Ну неправда. Gambatte и Sameboy хорошо с ней работают.
Баг с палитрой я как ни старался, не смог отловить, причем не только на bgb, а даже на настоящем GBC с флешкартриджем.
Но есть нюанс: я не проходил игру, и в финальный бой попадал через дебаг-меню.

(Отредактировано автором: 20 Марта, 2018 - 09:53:48)

 
 Top
Mefistotel Администратор
Отправлено: 19 Апреля, 2018 - 05:07:48
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Наконец-то удалось отловить противный баг с палитрой Шанте в финальном бое на эмуляторе bgb-v1.5.5.
Во вложении сейв. После загрузки нужно нажать Start два раза, и после выхода с меню палитра уже будет испорчена. В архиве сразу ром и сейв.
Марат, Гривер, посмотрите, пожалуйста, у кого будет свободное время.
Скачать файл: bug palitra shantae before.7z
Скачан раз: 213


-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Griever Пользователь
Отправлено: 20 Апреля, 2018 - 22:01:32
Post Id


VIP


Покинул форум
Сообщений всего: 457
Дата рег-ции: Июнь 2015  





Mefistotel пишет:
Наконец-то удалось отловить противный баг с палитрой Шанте в финальном бое на эмуляторе bgb-v1.5.5.

Дай еще сейв, где после паузы палитра не меняется.
 
 Top
Mefistotel Администратор
Отправлено: 21 Апреля, 2018 - 01:37:31
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Скину сегодня, но напоминаю, что в финальную битву можно попасть через-дебаг меню.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Mefistotel Администратор
Отправлено: 22 Апреля, 2018 - 13:58:26
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Пожалуйста.
Скачать файл: Shantae_1_00.7z
Скачан раз: 244


-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Griever Пользователь
Отправлено: 22 Апреля, 2018 - 22:45:54
Post Id


VIP


Покинул форум
Сообщений всего: 457
Дата рег-ции: Июнь 2015  





Это не очень заметно глазу, но на плохом сейве палитра уже основательно подпорчена.
Поставь бряк на 7:d627. В нормальном состоянии сюда всегда пишется 0x40. Попробуй во время боя поймать момент, когда туда записалось 0x4E.
 
 Top
Марат Супермодератор
Отправлено: 27 Апреля, 2018 - 22:56:08
Post Id



Chief-Net


Покинул форум
Сообщений всего: 2183
Дата рег-ции: Окт. 2014  
Откуда: Казахстан





Griever пишет:
Это не очень заметно глазу, но на плохом сейве палитра уже основательно подпорчена.

Это точно, палитра уже испорчена. Изменение палитры во время нажатия старт не происходит. Она просто запоминается в память, и возвращается обратно не измененной.
 
 Top
Mefistotel Администратор
Отправлено: 27 Апреля, 2018 - 23:26:23
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Каким образом, в сейве может быть уже испорчена палитра?
Если тестер проходил игру сначала и делал сейвы. Есть сейв на паровой двигатель от этого же тестера, до боя с Риски. Непонятно, на каком этапе и из-за чего она портится и появляется этот глюк в финальном бое.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Griever Пользователь
Отправлено: 28 Апреля, 2018 - 08:13:48
Post Id


VIP


Покинул форум
Сообщений всего: 457
Дата рег-ции: Июнь 2015  





Mefistotel пишет:
Каким образом, в сейве может быть уже испорчена палитра?
Если тестер проходил игру сначала и делал сейвы.

Мы не знаем. Но ты можешь помочь.
Поставь access breakpoint на 7:d627 и попробуй пройти финальную битву. Скажи нам, при каких действиях происходит запись в этот адрес.
 
 Top
Mefistotel Администратор
Отправлено: 29 Апреля, 2018 - 01:25:35
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Попробую вечером.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 5 (гостей: 5, зарегистрированных: 0)
« Экстрим хакинг »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



> Похожие темы: Shantae (U) [C][!] [GBC] - 2
Темы Форум Информация о теме Обновление
StringGrid
...
Программирование Ответов: 0
Автор темы: Guyver
24 Июля, 2015 - 11:16:58
Автор: Guyver
Считывание информацииы из txt файла
...
Программирование Ответов: 0
Автор темы: Guyver
24 Июля, 2015 - 11:18:58
Автор: Guyver
Memo или RichEdit
...
Программирование Ответов: 0
Автор темы: Guyver
24 Июля, 2015 - 11:18:01
Автор: Guyver
Восстановление проекта
...
Архив Ответов: 0
Автор темы: Guyver
24 Июля, 2015 - 11:16:30
Автор: Guyver
wap версия сайта CHIEF-NET
...
Предложения по форуму и сайту Ответов: 0
Автор темы: Guyver
27 Июля, 2015 - 07:00:31
Автор: Guyver
 

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®