Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Подскажите как исправить указатели напротив меню, см. вложение.
Прикреплено изображение
alex_231
Отправлено: 18 Января, 2016 - 10:27:30
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Без дебаггера - практически никак (только если случайно получится), нужно найти ячейки памяти отвечающие за отображение стрелок, а потом отследить процедуры пишущие туда значения и найти, откуда эти значения берутся, ну и, естественно, поменять их на нужные.
----- Делая выбор, отбрось простое решение и выбери правильное...
Guyver
Отправлено: 18 Января, 2016 - 10:27:55
Chief-Net
Покинул форум
Сообщений всего: 9981
Дата рег-ции: Окт. 2014 Откуда: Магадан
Guyver
Можно корруптором, но это долго. Но я такое делал пару раз...
----- Я не волшебник - я только учусь...
Voodoo
Отправлено: 18 Января, 2016 - 10:28:58
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Цитата:
Можно корруптором, но это долго. Но я такое делал пару раз...
А поподробней пожалуйста :rolleyes:
Guyver
Отправлено: 18 Января, 2016 - 10:29:30
Chief-Net
Покинул форум
Сообщений всего: 9981
Дата рег-ции: Окт. 2014 Откуда: Магадан
Guyver
Ром в студию + эмуль + адреса текста меню... Желательно в 1 архиве, залитом на slil.ru
----- Я не волшебник - я только учусь...
Voodoo
Отправлено: 18 Января, 2016 - 10:29:59
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Цитата:
Ром в студию + эмуль + адреса текста меню... Желательно в 1 архиве, залитом на slil.ru
Покинул форум
Сообщений всего: 9981
Дата рег-ции: Окт. 2014 Откуда: Магадан
Guyver
С ходу не вышло, не всё так просто. Смотрю, даже китайцы при переводе рома на великий и могучий китайский язык с этими стрелочками не разобрались.
----- Я не волшебник - я только учусь...
alex_231
Отправлено: 18 Января, 2016 - 10:31:25
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Ну раз пошла такая пьянка, я тоже попробую.
----- Делая выбор, отбрось простое решение и выбери правильное...
alex_231
Отправлено: 18 Января, 2016 - 10:31:52
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Э-э-э... Однако, без дебаггера действительно нереально. Данные спрайтов в сэйве я нашел, а вот как они формируются можно только в дебаггере узнать
----- Делая выбор, отбрось простое решение и выбери правильное...
Voodoo
Отправлено: 18 Января, 2016 - 10:32:31
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Цитата:
Э-э-э... Однако, без дебаггера действительно нереально. Данные спрайтов в сэйве я нашел, а вот как они формируются можно только в дебаггере узнать
В Koyote-0.5.0-win32-release есть какой-то недоделанный дебаггер, может он поможет как-то?
Ace Lightning
Отправлено: 18 Января, 2016 - 10:32:56
VIP
Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015
Ace Lightning
От этого дебаггера там только название... хотя это лучше, чем ничего..
но всё равно нужно ставить бряк на запись в видеопамять, возвращаться назад в коде и смотреть откуда читаются координаты... тут это будет проблематично..
KenshinX
Отправлено: 18 Января, 2016 - 10:33:24
Забанен
Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014
KenshinX
Не уверен на 100%, что поможет, но дебаггер есть в Mednafen. Вот только предусмотрен ли он там именно для этой консоли. Тут вопрос... Гляньте, кто разбирается. http://www.emu-land.net/portable...gp/emuls/windows
Voodoo
Отправлено: 18 Января, 2016 - 10:34:39
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Смотрел, для NGP дебагера там нету.
Voodoo
Отправлено: 18 Января, 2016 - 10:35:13
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Если по адресу 5A93E где начинаются тайлы, поиграться с числами то стрелочка начинает разворачиваться.
40A9-20AA Какой тайл стрелки будет отображается. 40AA25004BAA2500 Указатель на место где указывается в какую сторону будет развернут символ.
Voodoo
Отправлено: 18 Января, 2016 - 10:35:36
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Нет, там решения этого нету...
Voodoo
Отправлено: 18 Января, 2016 - 10:36:02
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Оказывается, у NeoPopа есть версия с дебаггером. Может теперь можно это поправить?
Guyver
Отправлено: 18 Января, 2016 - 10:36:58
Chief-Net
Покинул форум
Сообщений всего: 9981
Дата рег-ции: Окт. 2014 Откуда: Магадан
Guyver
Кстати, а у ромов например нео гео цветных (ngc), какой-то хедер бывает? Какие у них там поинтеры, смещение есть? Я вот вообще ничего про них не знаю... :rolleyes:
----- Я не волшебник - я только учусь...
Voodoo
Отправлено: 18 Января, 2016 - 10:37:28
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Цитата:
Кстати, а у ромов например нео гео цветных (ngc), какой-то хедер бывает? Какие у них там поинтеры, смещение есть? Я вот вообще ничего про них не знаю... :rolleyes:
Хедер есть, но смещения нету. Поинтер 2 бита. Если я не ошибаюсь.
Прекрепил тех спецификации ngpc
alex_231
Отправлено: 18 Января, 2016 - 10:37:53
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
"Поинтер 2 бита" - а-а-а-а-а-а!!! Жжжжоооошшь!!! Аж слеза выступила
----- Делая выбор, отбрось простое решение и выбери правильное...
Voodoo
Отправлено: 18 Января, 2016 - 10:40:26
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
туплю, 4и)
alex_231
Отправлено: 18 Января, 2016 - 10:41:28
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Чего "четыре"? БИТА или БАЙТА
----- Делая выбор, отбрось простое решение и выбери правильное...
Ace Lightning
Отправлено: 18 Января, 2016 - 10:42:50
VIP
Покинул форум
Сообщений всего: 480
Дата рег-ции: Июнь 2015
Ace Lightning
Guyver
Отправлено: 18 Января, 2016 - 10:43:19
Chief-Net
Покинул форум
Сообщений всего: 9981
Дата рег-ции: Окт. 2014 Откуда: Магадан
Guyver
off: Да как четыре байта об асфальт! ;о) Чёт у меня никак не получается поинтеры на эту консоль найти, правда игра совсем другая, решил глянуть для пробы одну...
----- Я не волшебник - я только учусь...
Mefistotel
Отправлено: 18 Января, 2016 - 10:43:45
Chief-Net
Покинул форум
Сообщений всего: 7060
Дата рег-ции: Окт. 2014 Откуда: МАГАДАН
Mefistotel
Процессор восьмибитный?
Эх, надо бы доку дополнить. Эти стрелки по-любому спрайтами выводятся. Необходимо знать адрес спрайтового буфера, чтобы поставить бряк на запись и выследить координаты спрайта.
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Дык, я ж сказал, что это всё уже нашел, нет нормального дебаггера с возможностью ставить бряки на запись/чтение памяти, тот который выложили только бряки на выполнение ставит (ну или я в нем не до конца разобрался)
----- Делая выбор, отбрось простое решение и выбери правильное...
Voodoo
Отправлено: 18 Января, 2016 - 10:46:14
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Сделал так. Чуть коряво, но лучше чем было.
Прикреплено изображение
Voodoo
Отправлено: 18 Января, 2016 - 11:02:01
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
Пишу еще и тут, дабы ускорить процесс впихивания перевода в игру. В игре есть вот такой текст (см. вложение). Помогите понять как его запихнуть назад. В игре еще есть 3 надписи тоже с сложенных тайлов. Человек с magicteam.net подсказал что это такое, но как его впихнуть с теми доками что есть, я не понимаю.
С док я понял что нужно сделать дамп видео памяти и потом с этого делать карту тайлов.
Но ни в одном эмуляторе для NeoGeo Pocket дамп не делается, как быть ?
Прикреплено изображение
alex_231
Отправлено: 18 Января, 2016 - 11:03:34
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
Попробуй вытащить видеопамять из сэйва эмулятора.
----- Делая выбор, отбрось простое решение и выбери правильное...
Voodoo
Отправлено: 18 Января, 2016 - 11:04:29
Покинул форум
Сообщений всего: 137
Дата рег-ции: Июнь 2015
Voodoo
в сейве все тоже самое что и в роме..
В эмуляторе mednafen вроде как есть дебаггер, где можно сделать дамп памяти, но почему-то у меня ни в какую он не хочет включатся. Прикреплено изображение
alex_231
Отправлено: 18 Января, 2016 - 11:04:59
Chief-Net
Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014
alex_231
А ты это в какой программе открываешь? В тайловом редакторе?
----- Делая выбор, отбрось простое решение и выбери правильное...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Похожие темы: Dark Arms - Beast Buster 1999 (Neo-Geo Pocket)