форум группы Chief-Net » » Базовый хакинг » Battle B-Daman (U) [GBA]

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

1. ZukoFL - 03 Марта, 2021 - 03:27:36 - перейти к сообщению
Проблема такая: не могу никак найти больше половины графики. На пример PUSH START.
2. Марат - 03 Марта, 2021 - 14:28:33 - перейти к сообщению
Ну, значит, сжата графика. Тем более в GBA есть встроенные функции распаковки графики, сжатые RLE, LZSS и Huffman.
3. ZukoFL - 03 Марта, 2021 - 14:56:14 - перейти к сообщению
Ни одной тулзой не получается найти графику.
4. Mefistotel - 04 Марта, 2021 - 11:27:48 - перейти к сообщению
Гривер посмотрит может быть, как появится. Обычно на GBA стандартные алгоритмы и утилиты работают.
5. Griever - 04 Марта, 2021 - 13:34:01 - перейти к сообщению
Не в этом случае. Здесь самописная смесь LZ и адаптивного RLE. Кстати, удивительно неэффективного для такой графики.
Формат здесь .
Если будут продвижения в переводе можно написать инструмент для графики.
6. ZukoFL - 06 Марта, 2021 - 13:15:55 - перейти к сообщению
Перевод скрипта пока в процессе, но он точно будет
7. Griever - 06 Марта, 2021 - 21:17:32 - перейти к сообщению
Сжатие как-то сдерживает перевод: шрифты, тайловые карты сжаты, или можно переводить пока без инструмента?
8. ZukoFL - 07 Марта, 2021 - 15:09:49 - перейти к сообщению
Можно пока без инструмента
9. Mefistotel - 08 Марта, 2021 - 12:24:38 - перейти к сообщению
Ждём-с, скриншоты перевода и прогресс для понимания серьёзности намерений команды Failing Forward. От меня привет передавай. Подмигивание
10. Griever - 14 Марта, 2021 - 18:33:46 - перейти к сообщению
Инструмент готов .
11. ZukoFL - 14 Марта, 2021 - 21:23:25 - перейти к сообщению
Большое спасибо)
12. ZukoFL - 14 Марта, 2021 - 23:08:06 - перейти к сообщению
Только, я не могу понять, как использовать инструмент(
13. Griever - 15 Марта, 2021 - 22:42:48 - перейти к сообщению
Попробуй запустить и разобраться с этим lua скриптом для bizhawk.
14. ZukoFL - 17 Марта, 2021 - 16:30:39 - перейти к сообщению
Я не могу достать графику, всё что я вижу в ответ. Could not load No module named 'click' module.
15. Griever - 18 Марта, 2021 - 21:14:48 - перейти к сообщению
Добавил в релиз requirements.txt
Сделай один раз для установки в папке со скриптом:
CODE:
pip install -r requirements.txt

И он заработает. Примеры использования посмотри в bat файле папки samples. Адреса для распаковки можно узнать, запустив lua скрипт в bizhawk.
16. ZukoFL - 19 Марта, 2021 - 22:37:47 - перейти к сообщению
Спасибо, инструмент заработал. Но lua скрипт кроме пустых Src и Size ничего не показует. Только нули
17. Griever - 20 Марта, 2021 - 21:31:07 - перейти к сообщению
Чтобы узнать, одинаковый ли ром мы используем нажми в bizhawk зеленую галку в левом нижнем углу и убедить, что чексумма твоего рома совпадает с моим:

Ну и попробуй перезакачать отсюда сам скрипт. Затем открой его через lua console в bizhawk. Сделай reboot core и адреса должны добавляться по мере загрузки экранов.
18. ZukoFL - 22 Марта, 2021 - 15:12:51 - перейти к сообщению
Заработало) Видимо, проблема была в версии Bizhawk
19. ZukoFL - 22 Марта, 2021 - 21:25:27 - перейти к сообщению
Может ли такое быть, чтобы графика была пожата ещё каким-то методом? Например графику по адресу 0x77f647 не получается достать.
В инструменте такая ошибка: RecursionError: maximum recursion depth exceeded while calling a Python object.

P.S. Сейвстейт с графикой для bizhawk прилагается
20. Griever - 23 Марта, 2021 - 21:34:37 - перейти к сообщению
Нет, проблема была в моём коде распаковщика. Скачай заново обновленный релиз здесь .

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