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


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

> Без описания
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:26:25
Post Id





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





Подскажите как исправить указатели напротив меню, см. вложение.

Прикреплено изображение
18797-1.gif

 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:27:30
Post Id



Chief-Net


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





alex_231
Без дебаггера - практически никак (только если случайно Подмигивание получится), нужно найти ячейки памяти отвечающие за отображение стрелок, а потом отследить процедуры пишущие туда значения и найти, откуда эти значения берутся, ну и, естественно, поменять их на нужные.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 18 Января, 2016 - 10:27:55
Post Id



Chief-Net


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





Guyver
Можно корруптором, но это долго. Но я такое делал пару раз...

-----
Я не волшебник - я только учусь...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:28:58
Post Id





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





Voodoo
Цитата:
Можно корруптором, но это долго. Но я такое делал пару раз...

А поподробней пожалуйста :rolleyes:
 
 Top
Guyver Администратор
Отправлено: 18 Января, 2016 - 10:29:30
Post Id



Chief-Net


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





Guyver
Ром в студию + эмуль + адреса текста меню... Желательно в 1 архиве, залитом на slil.ru

-----
Я не волшебник - я только учусь...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:29:59
Post Id





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





Voodoo
Цитата:
Ром в студию + эмуль + адреса текста меню... Желательно в 1 архиве, залитом на slil.ru

http://zalil.ru/33648816

Адрес d8878
 
 Top
Guyver Администратор
Отправлено: 18 Января, 2016 - 10:30:26
Post Id



Chief-Net


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





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

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:31:25
Post Id



Chief-Net


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





alex_231
Ну раз пошла такая пьянка, я тоже попробую.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:31:52
Post Id



Chief-Net


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





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

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:32:31
Post Id





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





Voodoo
Цитата:
Э-э-э... Однако, без дебаггера действительно нереально. Данные спрайтов в сэйве я нашел, а вот как они формируются можно только в дебаггере узнать Недовольство, огорчение

В Koyote-0.5.0-win32-release есть какой-то недоделанный дебаггер, может он поможет как-то?
 
 Top
Ace Lightning Пользователь
Отправлено: 18 Января, 2016 - 10:32:56
Post Id



VIP


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





Ace Lightning

От этого дебаггера там только название... хотя это лучше, чем ничего..
но всё равно нужно ставить бряк на запись в видеопамять, возвращаться назад в коде и смотреть откуда читаются координаты... тут это будет проблематично..
 
 Top
KenshinX Пользователь
Отправлено: 18 Января, 2016 - 10:33:24
Post Id


Забанен


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





KenshinX

Не уверен на 100%, что поможет, но дебаггер есть в Mednafen. Вот только предусмотрен ли он там именно для этой консоли. Тут вопрос... Гляньте, кто разбирается.
http://www.emu-land.net/portable...gp/emuls/windows
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:34:39
Post Id





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





Voodoo
Смотрел, для NGP дебагера там нету.
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:35:13
Post Id





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





Voodoo
Если по адресу 5A93E где начинаются тайлы, поиграться с числами то стрелочка начинает разворачиваться.

Сверху нашел вроди как указатели.

01020000 40A9 2500 40AA25004BAA2500
01020000 60A9 2500 40AA25004BAA2500
01020000 80A9 2500 40AA25004BAA2500
01020000 A0A9 2500 40AA25004BAA2500
01020000 C0A9 2500 40AA25004BAA2500
01020000 E0A9 2500 40AA25004BAA2500
01020000 00AA 2500 40AA25004BAA2500
01020000 20AA 2500 40AA25004BAA2500

40A9-20AA Какой тайл стрелки будет отображается.
40AA25004BAA2500 Указатель на место где указывается в какую сторону будет развернут символ.
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:35:36
Post Id





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





Voodoo
Нет, там решения этого нету...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:36:02
Post Id





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





Voodoo
Оказывается, у NeoPopа есть версия с дебаггером. Может теперь можно это поправить?
 
 Top
Guyver Администратор
Отправлено: 18 Января, 2016 - 10:36:58
Post Id



Chief-Net


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





Guyver
Кстати, а у ромов например нео гео цветных (ngc), какой-то хедер бывает? Какие у них там поинтеры, смещение есть? Я вот вообще ничего про них не знаю... :rolleyes:

-----
Я не волшебник - я только учусь...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:37:28
Post Id





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





Voodoo
Цитата:
Кстати, а у ромов например нео гео цветных (ngc), какой-то хедер бывает? Какие у них там поинтеры, смещение есть? Я вот вообще ничего про них не знаю... :rolleyes:

Хедер есть, но смещения нету. Поинтер 2 бита. Если я не ошибаюсь.

Прекрепил тех спецификации ngpc
 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:37:53
Post Id



Chief-Net


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





alex_231
"Поинтер 2 бита" - а-а-а-а-а-а!!! Жжжжоооошшь!!! Аж слеза выступила Укатываюсь

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:40:26
Post Id





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





Voodoo
туплю, 4и)
 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:41:28
Post Id



Chief-Net


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





alex_231
Чего "четыре"? БИТА или БАЙТА Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Ace Lightning Пользователь
Отправлено: 18 Января, 2016 - 10:42:50
Post Id



VIP


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





Ace Lightning
Голливудская улыбка
 
 Top
Guyver Администратор
Отправлено: 18 Января, 2016 - 10:43:19
Post Id



Chief-Net


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





Guyver

off: Да как четыре байта об асфальт! ;о) Чёт у меня никак не получается поинтеры на эту консоль найти, правда игра совсем другая, решил глянуть для пробы одну...

-----
Я не волшебник - я только учусь...
 
 Top
Mefistotel Администратор
Отправлено: 18 Января, 2016 - 10:43:45
Post Id



Chief-Net


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





Mefistotel
Процессор восьмибитный?
Эх, надо бы доку дополнить. Эти стрелки по-любому спрайтами выводятся. Необходимо знать адрес спрайтового буфера, чтобы поставить бряк на запись и выследить координаты спрайта.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 10:45:23
Post Id



Chief-Net


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





alex_231
Дык, я ж сказал, что это всё уже нашел, нет нормального дебаггера с возможностью ставить бряки на запись/чтение памяти, тот который выложили только бряки на выполнение ставит (ну или я в нем не до конца разобрался)

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 10:46:14
Post Id





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





Voodoo
Сделал так. Чуть коряво, но лучше чем было.

Прикреплено изображение
18952-1.png

 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 11:02:01
Post Id





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





Voodoo
Пишу еще и тут, дабы ускорить процесс впихивания перевода в игру. В игре есть вот такой текст (см. вложение). Помогите понять как его запихнуть назад. В игре еще есть 3 надписи тоже с сложенных тайлов. Человек с magicteam.net подсказал что это такое, но как его впихнуть с теми доками что есть, я не понимаю.
С док я понял что нужно сделать дамп видео памяти и потом с этого делать карту тайлов.
Но ни в одном эмуляторе для NeoGeo Pocket дамп не делается, как быть ?

Прикреплено изображение
18650-1.jpg

 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 11:03:34
Post Id



Chief-Net


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





alex_231
Попробуй вытащить видеопамять из сэйва эмулятора.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Voodoo Пользователь
Отправлено: 18 Января, 2016 - 11:04:29
Post Id





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





Voodoo
в сейве все тоже самое что и в роме..

В эмуляторе mednafen вроде как есть дебаггер, где можно сделать дамп памяти, но почему-то у меня ни в какую он не хочет включатся.
Прикреплено изображение
18653-1.jpg

 
 Top
alex_231 Супермодератор
Отправлено: 18 Января, 2016 - 11:04:59
Post Id



Chief-Net


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





alex_231

А ты это в какой программе открываешь? В тайловом редакторе?

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Базовый хакинг »


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



> Похожие темы: Dark Arms - Beast Buster 1999 (Neo-Geo Pocket)
Темы Форум Информация о теме Обновление
Double Dragon [NES]
АРХИВНАЯ ТЕМА 2012 ГОДА
Переводы Ответов: 4
Автор темы: Voodoo
14 Сентября, 2016 - 11:51:22
Автор: Mefistotel
Поинтеры
Принцип работы
Базовый хакинг Ответов: 16
Автор темы: Voodoo
21 Января, 2016 - 03:42:26
Автор: greengh0st
 

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