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


 Страниц (4): « 1 [2] 3 4 »   

> Описание: Пойнтеры
Ace Lightning Пользователь
Отправлено: 18 Апреля, 2016 - 17:43:42
Post Id



VIP


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





Это понятно, но у меня не загружается, может быть версия эмулятора не та и это критично. Я уже несколько версий попробовал и у меня не загрузилось. Выложи эмулятор, которым Ты пользуешься, и игру в архиве.

(Отредактировано автором: 18 Апреля, 2016 - 17:44:05)

 
 Top
ZukoFL Пользователь
Отправлено: 19 Апреля, 2016 - 12:01:31
Post Id






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





Ace Lightning
Оказывается, всё дело в названии игры.
Архив с эмулятором и игрой:
https://yadi.sk/d/3Pmc5u0br7Wfk

(Отредактировано автором: 19 Апреля, 2016 - 12:06:38)

 
 Top
Ace Lightning Пользователь
Отправлено: 21 Апреля, 2016 - 12:02:59
Post Id



VIP


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





Все-таки отладка игр на GBA - это еще тот треш. Может кто еще силен в этом. Пока у меня что-то не очень получается. На выходных еще посижу, поотлаживаю.
 
 Top
ZukoFL Пользователь
Отправлено: 24 Апреля, 2016 - 16:55:48
Post Id






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





Ace Lightning
Видимо с этим нечего не получиться сделать
 
 Top
Ace Lightning Пользователь
Отправлено: 24 Апреля, 2016 - 17:36:45
Post Id



VIP


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





ZukoFL пишет:
Видимо с этим нечего не получиться сделать

Долго сидел и мучал игру, но что-то сложновато там все. Не могу понять что и откуда берется. Надо искать какие-то решения связанные с переводом, а не с переменой строк местами.

(Отредактировано автором: 24 Апреля, 2016 - 17:43:02)

 
 Top
ZukoFL Пользователь
Отправлено: 24 Апреля, 2016 - 19:19:49
Post Id






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





Ace Lightning
Ну раз другого выхода нет)
 
 Top
ZukoFL Пользователь
Отправлено: 28 Апреля, 2016 - 02:17:07
Post Id






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





Ace Lightning
В общем, вопрос ещё такой, при запуске игры появляются 2 заставки (разработчик, издатель).
Можно ли как-то добавить третью заставку, или всё же придётся заменять/изменять одну из них?
 
 Top
Ace Lightning Пользователь
Отправлено: 28 Апреля, 2016 - 06:11:19
Post Id



VIP


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





ZukoFL
Да, можно. Вот здесь подробно расписывается реализация: http://magicteam.net/?page=docum...%D0%B2%20GBA-ROM
 
 Top
ZukoFL Пользователь
Отправлено: 28 Апреля, 2016 - 12:56:53
Post Id






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





Ace Lightning
В доке разобрался, там в конце написано что нужно в роме заменит первые 4 байта. А это разве не заменит новой заставкой существующею?

(Отредактировано автором: 28 Апреля, 2016 - 12:58:13)

 
 Top
Ace Lightning Пользователь
Отправлено: 28 Апреля, 2016 - 15:42:51
Post Id



VIP


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





ZukoFL
Я даже не знаю, никогда не пробовал это делать.
 
 Top
ZukoFL Пользователь
Отправлено: 04 Мая, 2016 - 22:47:28
Post Id






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





Ace Lightning
В общем столкнулся с ещё одной проблемой.
Перевёл New Game как "Новая Игра". Строка получилась длиннее и слово вышло ближе к правому краю, а надо чтоб было посередине.

(Отредактировано автором: 04 Мая, 2016 - 22:48:10)

 
 Top
Ace Lightning Пользователь
Отправлено: 05 Мая, 2016 - 05:50:40
Post Id



VIP


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





ZukoFL
По какому адресу эта надпись в роме находится?
 
 Top
ZukoFL Пользователь
Отправлено: 05 Мая, 2016 - 11:16:34
Post Id






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





Ace Lightning
371243
 
 Top
Ace Lightning Пользователь
Отправлено: 05 Мая, 2016 - 11:20:00
Post Id



VIP


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





ZukoFL
Это на титульном экране? И на будущее, если у Тебя есть вопросы, то надо больше информации. Я же не занимаюсь этой игрой, я не знаю где там и какой текст.

(Отредактировано автором: 05 Мая, 2016 - 11:25:02)

 
 Top
ZukoFL Пользователь
Отправлено: 05 Мая, 2016 - 12:43:38
Post Id






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





Ace Lightning
Да, после нажатия Press Start
 
 Top
Ace Lightning Пользователь
Отправлено: 05 Мая, 2016 - 15:00:10
Post Id



VIP


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





ZukoFL
Так тут текст в виде графики. Ищи тайловую карту и сдвигай надпись.
 
 Top
ZukoFL Пользователь
Отправлено: 05 Мая, 2016 - 17:05:26
Post Id






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





Ace Lightning
Да не, press start в виде графики, а new game написан отдельным шрифтом)
Я там её пойнтером ещё удлинял.

И карту я искал, ненаходил (тоже думал что графика).

(Отредактировано автором: 05 Мая, 2016 - 17:09:36)

 
 Top
ZukoFL Пользователь
Отправлено: 05 Мая, 2016 - 19:14:59
Post Id






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





Ace Lightning
Похоже нашёл решение этой проблемы)
В No$GBA посмотрел координаты (x и y) этой надписи и в хексредакторе поискал эти координаты через один байт и нашёл (надпись сдвинулась).
Вот только, этот способ немного долгий, на 37 попытке нашёл эти байты, и не знаю есть ли способ попроще, как с картой тайлов...

(Отредактировано автором: 05 Мая, 2016 - 19:16:17)

 
 Top
Ace Lightning Пользователь
Отправлено: 05 Мая, 2016 - 19:30:41
Post Id



VIP


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





А эти координаты по какому адресу Ты нашел?
 
 Top
ZukoFL Пользователь
Отправлено: 05 Мая, 2016 - 22:36:28
Post Id






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





Ace Lightning
EC718
 
 Top
Ace Lightning Пользователь
Отправлено: 06 Мая, 2016 - 08:04:26
Post Id



VIP


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





Для LOAD GAME рядом лежит, по адресу $EC732
Логика конечно же тут есть, но чтобы ее понять, надо лезть в код игры.

Если будут встречаться еще такие надписи, то можно поискать их в окрестности тех адресов, которые уже нашли. Может быть здесь, кстати, найдутся координаты вывода текста дисков.
 
 Top
Guyver Администратор
Отправлено: 06 Мая, 2016 - 11:12:02
Post Id



Chief-Net


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





Я обычно просто беру корруптор и прогоняю адреса рядом с искомым, увеличивая/уменьшая значение на 1. Очень быстро находится. 1 раз только был косяк, когда чтобы сдвинуть надпись надо было 2 значения заменить. Но мне повезло, я изменял в диапазоне и оба значения в него попали.

-----
Я не волшебник - я только учусь...
 
 Top
ZukoFL Пользователь
Отправлено: 06 Мая, 2016 - 11:39:37
Post Id






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





Ace Lightning
Я тоже об этом подумал.
Все 3 надписи на титульном екране сдвинул, но вот никак не могу сдвинуть надписи CONTINUE и LOAD S. GAME после смерти...
 
 Top
ZukoFL Пользователь
Отправлено: 09 Мая, 2016 - 23:02:50
Post Id






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





Ace Lightning
Блин, целый ром перепортил и никак не могу сдвинуть этот CONTINUE...
 
 Top
Ace Lightning Пользователь
Отправлено: 10 Мая, 2016 - 06:12:41
Post Id



VIP


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





ZukoFL
Ладно, я гляну сегодня.
 
 Top
Ace Lightning Пользователь
Отправлено: 10 Мая, 2016 - 13:43:40
Post Id



VIP


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





Посмотрел. Тоже не могу найти координаты. Но обнаружил, что перед словом CONTINUE выводится еще три пробела, поэтому координаты надо искать 01 08.
 
 Top
ZukoFL Пользователь
Отправлено: 10 Мая, 2016 - 17:04:36
Post Id






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





Ace Lightning
Есть, нашёл, спасибо)
 
 Top
Ace Lightning Пользователь
Отправлено: 10 Мая, 2016 - 21:18:05
Post Id



VIP


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





ZukoFL
А по какому адресу нашел?
 
 Top
ZukoFL Пользователь
Отправлено: 10 Мая, 2016 - 23:17:57
Post Id






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





Ace Lightning
Не помню, но он не далеко от остальных.
 
 Top
ZukoFL Пользователь
Отправлено: 12 Мая, 2016 - 22:51:11
Post Id






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





Ace Lightning
Короче, проблемы с пойнтерами)
Искал программой LZ77Restructor 2 сжатую графику, например рисунок с надписью Press Start. В этой программе ведь указан адрес этого рисунка и я попытался найти пойнтер. Адрес сжатого рисунка 54B530, ну я добавил к нему 8000000. Перевернул и GoldFinger-ом искал последовательность 30B55408. Но нечего не нашёл. Пробовал с другими рисунками (Capcom, Inticreates) результат тот же.
Может я что-то не так делаю?
 
 Top
Страниц (4): « 1 [2] 3 4 »
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Базовый хакинг »


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



> Похожие темы: Megaman Zero 3 [GBA]
Темы Форум Информация о теме Обновление
Battle B-Daman (U) [GBA]
Графика
Базовый хакинг Ответов: 19
Автор темы: ZukoFL
23 Марта, 2021 - 21:34:37
Автор: Griever
Карта тайлов для gba
Поиск
Базовый хакинг Ответов: 19
Автор темы: ZukoFL
14 Апреля, 2016 - 14:50:48
Автор: Mefistotel
 

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