| Разработка и ромхакинг > Ромхакинг и программирование |
| Помогите разобраться со шрифтом |
| (1/1) |
| lupus:
Был пожат, извлеклось вот это (вложение) чего-то никак не пойму, как его отобразить и редактировать. |
| lupus:
С помощью Kukkii (из репо Kuriimu) удалось открыть шрифт, но софтина умеет только просмотр и экспорт. Функции импорта нет. В тайловых редакторах удобоваримую картинку отобразить не получается. Может кто-то что-то ещё посоветует?.. |
| paul_met:
У файлов разные имена (00000584 и 00000444). Так как выглядит в этой проге файл 00000584? Потому, что в нём какая-то каша. |
| lupus:
--- Цитата: paul_met от 12 Февраль 2023, 12:19:40 ---У файлов разные имена (00000584 и 00000444). Так как выглядит в этой проге файл 00000584? Потому, что в нём какая-то каша. --- Конец цитаты --- Прошу прощения. На скриневот этот шрифт. Тот, что в первом посте, он 64x256 |
| lupus:
В тайл молестере нет этого Z-mode свиззла. http://problemkaputt.de/gbatek-3ds-video-texture-swizzling.htm |
| paul_met:
Ну а после экспорта файла в RAW он уже нормально отображается в молестере? |
| lupus:
--- Цитата: paul_met от 12 Февраль 2023, 15:05:51 ---Ну а после экспорта файла в RAW он уже нормально отображается в молестере? --- Конец цитаты --- Не, он тупо сохраняет то же самое. |
| paul_met:
А откуда файл взялся? Из видеопамяти вытащил? |
| lupus:
Нет, оффзипом вынул из пожатого шрифта. Такое Renegade Kid использует в своих играх для 3DS. |
| paul_met:
Тогда вытащи шрифт из видеопамяти. Там он должен быть в привычном виде. Затем сравнить последовательное расположение байт с Z-образным, чтобы понять алгоритм перестановки байт. Гугл выдают кучу разных вариаций Z-образных расположений байт. https://en.wikipedia.org/wiki/Z-order_curve |
| lupus:
--- Цитата: paul_met от 12 Февраль 2023, 16:37:22 ---Тогда вытащи шрифт из видеопамяти. Там он должен быть в привычном виде. Затем сравнить последовательное расположение байт с Z-образным, чтобы понять алгоритм перестановки байт. Гугл выдают кучу разных вариаций Z-образных расположений байт. https://en.wikipedia.org/wiki/Z-order_curve --- Конец цитаты --- Kukkii отпенсорсная софтина, алгоритм можно было бы глянуть в исходниках: https://github.com/IcySon55/Kuriimu/tree/master/src/Kukkii Но, я не программист :( |
| Марат:
--- Цитата: paul_met от 12 Февраль 2023, 16:37:22 ---Тогда вытащи шрифт из видеопамяти. Там он должен быть в привычном виде. Затем сравнить последовательное расположение байт с Z-образным, чтобы понять алгоритм перестановки байт. Гугл выдают кучу разных вариаций Z-образных расположений байт. https://en.wikipedia.org/wiki/Z-order_curve --- Конец цитаты --- Он же привёл ссылку на Z-Order описанмие. --- Цитата: lupus от 12 Февраль 2023, 14:15:08 ---В тайл молестере нет этого Z-mode свиззла. http://problemkaputt.de/gbatek-3ds-video-texture-swizzling.htm --- Конец цитаты --- Вот накидал конвертер |
| lupus:
Марат, спасибо! |
| lupus:
Марат, пока я тут пару дей выходной от компа, поэтому спрошу в предвкушении (на всякий случай): программа под х86 виндовс заведётся? |
| Марат:
Учитывая, что скомпилирована она на Дельфи 7, то должна. |
| lupus:
--- Цитата: Марат от 13 Февраль 2023, 04:53:18 ---Учитывая, что скомпилирована она на Дельфи 7, то должна. --- Конец цитаты --- Спасибо. |
| Навигация |
| Главная страница сообщений |