31. Ace Lightning - 18 Апреля, 2016 - 17:43:42 - перейти к сообщению
Это понятно, но у меня не загружается, может быть версия эмулятора не та и это критично. Я уже несколько версий попробовал и у меня не загрузилось. Выложи эмулятор, которым Ты пользуешься, и игру в архиве.
32. ZukoFL - 19 Апреля, 2016 - 12:01:31 - перейти к сообщению
Ace Lightning
Оказывается, всё дело в названии игры.
Архив с эмулятором и игрой:
https://yadi.sk/d/3Pmc5u0br7Wfk
Оказывается, всё дело в названии игры.
Архив с эмулятором и игрой:
https://yadi.sk/d/3Pmc5u0br7Wfk
33. Ace Lightning - 21 Апреля, 2016 - 12:02:59 - перейти к сообщению
Все-таки отладка игр на GBA - это еще тот треш. Может кто еще силен в этом. Пока у меня что-то не очень получается. На выходных еще посижу, поотлаживаю.
34. ZukoFL - 24 Апреля, 2016 - 16:55:48 - перейти к сообщению
Ace Lightning
Видимо с этим нечего не получиться сделать
Видимо с этим нечего не получиться сделать
35. Ace Lightning - 24 Апреля, 2016 - 17:36:45 - перейти к сообщению
ZukoFL пишет:
Видимо с этим нечего не получиться сделать
Долго сидел и мучал игру, но что-то сложновато там все. Не могу понять что и откуда берется. Надо искать какие-то решения связанные с переводом, а не с переменой строк местами.
36. ZukoFL - 24 Апреля, 2016 - 19:19:49 - перейти к сообщению
Ace Lightning
Ну раз другого выхода нет)
Ну раз другого выхода нет)
37. ZukoFL - 28 Апреля, 2016 - 02:17:07 - перейти к сообщению
Ace Lightning
В общем, вопрос ещё такой, при запуске игры появляются 2 заставки (разработчик, издатель).
Можно ли как-то добавить третью заставку, или всё же придётся заменять/изменять одну из них?
В общем, вопрос ещё такой, при запуске игры появляются 2 заставки (разработчик, издатель).
Можно ли как-то добавить третью заставку, или всё же придётся заменять/изменять одну из них?
38. Ace Lightning - 28 Апреля, 2016 - 06:11:19 - перейти к сообщению
ZukoFL
Да, можно. Вот здесь подробно расписывается реализация: http://magicteam.net/?page=docum...%D0%B2%20GBA-ROM
Да, можно. Вот здесь подробно расписывается реализация: http://magicteam.net/?page=docum...%D0%B2%20GBA-ROM
39. ZukoFL - 28 Апреля, 2016 - 12:56:53 - перейти к сообщению
Ace Lightning
В доке разобрался, там в конце написано что нужно в роме заменит первые 4 байта. А это разве не заменит новой заставкой существующею?
В доке разобрался, там в конце написано что нужно в роме заменит первые 4 байта. А это разве не заменит новой заставкой существующею?
40. Ace Lightning - 28 Апреля, 2016 - 15:42:51 - перейти к сообщению
ZukoFL
Я даже не знаю, никогда не пробовал это делать.
Я даже не знаю, никогда не пробовал это делать.
41. ZukoFL - 04 Мая, 2016 - 22:47:28 - перейти к сообщению
Ace Lightning
В общем столкнулся с ещё одной проблемой.
Перевёл New Game как "Новая Игра". Строка получилась длиннее и слово вышло ближе к правому краю, а надо чтоб было посередине.
В общем столкнулся с ещё одной проблемой.
Перевёл New Game как "Новая Игра". Строка получилась длиннее и слово вышло ближе к правому краю, а надо чтоб было посередине.
42. Ace Lightning - 05 Мая, 2016 - 05:50:40 - перейти к сообщению
ZukoFL
По какому адресу эта надпись в роме находится?
По какому адресу эта надпись в роме находится?
43. ZukoFL - 05 Мая, 2016 - 11:16:34 - перейти к сообщению
Ace Lightning
371243
371243
44. Ace Lightning - 05 Мая, 2016 - 11:20:00 - перейти к сообщению
ZukoFL
Это на титульном экране? И на будущее, если у Тебя есть вопросы, то надо больше информации. Я же не занимаюсь этой игрой, я не знаю где там и какой текст.
Это на титульном экране? И на будущее, если у Тебя есть вопросы, то надо больше информации. Я же не занимаюсь этой игрой, я не знаю где там и какой текст.
45. ZukoFL - 05 Мая, 2016 - 12:43:38 - перейти к сообщению
Ace Lightning
Да, после нажатия Press Start
Да, после нажатия Press Start
46. Ace Lightning - 05 Мая, 2016 - 15:00:10 - перейти к сообщению
ZukoFL
Так тут текст в виде графики. Ищи тайловую карту и сдвигай надпись.
Так тут текст в виде графики. Ищи тайловую карту и сдвигай надпись.
47. ZukoFL - 05 Мая, 2016 - 17:05:26 - перейти к сообщению
Ace Lightning
Да не, press start в виде графики, а new game написан отдельным шрифтом)
Я там её пойнтером ещё удлинял.
И карту я искал, ненаходил (тоже думал что графика).
Да не, press start в виде графики, а new game написан отдельным шрифтом)
Я там её пойнтером ещё удлинял.
И карту я искал, ненаходил (тоже думал что графика).
48. ZukoFL - 05 Мая, 2016 - 19:14:59 - перейти к сообщению
Ace Lightning
Похоже нашёл решение этой проблемы)
В No$GBA посмотрел координаты (x и y) этой надписи и в хексредакторе поискал эти координаты через один байт и нашёл (надпись сдвинулась).
Вот только, этот способ немного долгий, на 37 попытке нашёл эти байты, и не знаю есть ли способ попроще, как с картой тайлов...
Похоже нашёл решение этой проблемы)
В No$GBA посмотрел координаты (x и y) этой надписи и в хексредакторе поискал эти координаты через один байт и нашёл (надпись сдвинулась).
Вот только, этот способ немного долгий, на 37 попытке нашёл эти байты, и не знаю есть ли способ попроще, как с картой тайлов...
49. Ace Lightning - 05 Мая, 2016 - 19:30:41 - перейти к сообщению
А эти координаты по какому адресу Ты нашел?
50. ZukoFL - 05 Мая, 2016 - 22:36:28 - перейти к сообщению
Ace Lightning
EC718
EC718
51. Ace Lightning - 06 Мая, 2016 - 08:04:26 - перейти к сообщению
Для LOAD GAME рядом лежит, по адресу $EC732
Логика конечно же тут есть, но чтобы ее понять, надо лезть в код игры.
Если будут встречаться еще такие надписи, то можно поискать их в окрестности тех адресов, которые уже нашли. Может быть здесь, кстати, найдутся координаты вывода текста дисков.
Логика конечно же тут есть, но чтобы ее понять, надо лезть в код игры.
Если будут встречаться еще такие надписи, то можно поискать их в окрестности тех адресов, которые уже нашли. Может быть здесь, кстати, найдутся координаты вывода текста дисков.
52. Guyver - 06 Мая, 2016 - 11:12:02 - перейти к сообщению
Я обычно просто беру корруптор и прогоняю адреса рядом с искомым, увеличивая/уменьшая значение на 1. Очень быстро находится. 1 раз только был косяк, когда чтобы сдвинуть надпись надо было 2 значения заменить. Но мне повезло, я изменял в диапазоне и оба значения в него попали.
53. ZukoFL - 06 Мая, 2016 - 11:39:37 - перейти к сообщению
Ace Lightning
Я тоже об этом подумал.
Все 3 надписи на титульном екране сдвинул, но вот никак не могу сдвинуть надписи CONTINUE и LOAD S. GAME после смерти...
Я тоже об этом подумал.
Все 3 надписи на титульном екране сдвинул, но вот никак не могу сдвинуть надписи CONTINUE и LOAD S. GAME после смерти...
54. ZukoFL - 09 Мая, 2016 - 23:02:50 - перейти к сообщению
Ace Lightning
Блин, целый ром перепортил и никак не могу сдвинуть этот CONTINUE...
Блин, целый ром перепортил и никак не могу сдвинуть этот CONTINUE...
55. Ace Lightning - 10 Мая, 2016 - 06:12:41 - перейти к сообщению
ZukoFL
Ладно, я гляну сегодня.
Ладно, я гляну сегодня.
56. Ace Lightning - 10 Мая, 2016 - 13:43:40 - перейти к сообщению
Посмотрел. Тоже не могу найти координаты. Но обнаружил, что перед словом CONTINUE выводится еще три пробела, поэтому координаты надо искать 01 08.
57. ZukoFL - 10 Мая, 2016 - 17:04:36 - перейти к сообщению
Ace Lightning
Есть, нашёл, спасибо)
Есть, нашёл, спасибо)
58. Ace Lightning - 10 Мая, 2016 - 21:18:05 - перейти к сообщению
ZukoFL
А по какому адресу нашел?
А по какому адресу нашел?
59. ZukoFL - 10 Мая, 2016 - 23:17:57 - перейти к сообщению
Ace Lightning
Не помню, но он не далеко от остальных.
Не помню, но он не далеко от остальных.
60. ZukoFL - 12 Мая, 2016 - 22:51:11 - перейти к сообщению
Ace Lightning
Короче, проблемы с пойнтерами)
Искал программой LZ77Restructor 2 сжатую графику, например рисунок с надписью Press Start. В этой программе ведь указан адрес этого рисунка и я попытался найти пойнтер. Адрес сжатого рисунка 54B530, ну я добавил к нему 8000000. Перевернул и GoldFinger-ом искал последовательность 30B55408. Но нечего не нашёл. Пробовал с другими рисунками (Capcom, Inticreates) результат тот же.
Может я что-то не так делаю?
Короче, проблемы с пойнтерами)
Искал программой LZ77Restructor 2 сжатую графику, например рисунок с надписью Press Start. В этой программе ведь указан адрес этого рисунка и я попытался найти пойнтер. Адрес сжатого рисунка 54B530, ну я добавил к нему 8000000. Перевернул и GoldFinger-ом искал последовательность 30B55408. Но нечего не нашёл. Пробовал с другими рисунками (Capcom, Inticreates) результат тот же.
Может я что-то не так делаю?