Разработка и ромхакинг > Программирование
[SMD] BasiEgaXorz с поддержкой русских букв
(1/1)
yur:
Данный файл копируется в директорию вместо установленного или в любую директорию (Чтобы данный файл работал - BasiEgaXorz должен быть установлен на Ваш компьютер из установочного файла! Переред заменой не забудте извлечь содержимое данного архива).
Если после повторного открытия файла *.bex Вы увидите "кракозябры" то не волнуйтесь - это исправляется печатанием любого символа с клавиатуры и последующим его удалением, далее наводите курсор на строку с "кракозябрами" и она снова становится нормальной
lupus:
Круто. Шрифт странноват, правда. Одни буквы с засечками, другие - без. Хвост у Щ ниже строки, у остальных обрублен.
yur:
--- Цитата: lupus от 22 Апрель 2026, 22:01:40 ---Круто. Шрифт странноват, правда. Одни буквы с засечками, другие - без. Хвост у Щ ниже строки, у остальных обрублен.
--- Конец цитаты ---
Ну там вобщем такой шрифт - если хотите откорректируйте, я поправлю прогу
SegaMark:
Как ты этого добился? у тебя что исходники есть? насколько знаю это закрытая прога.
Sharpnull:
--- Цитата: SegaMark от Вчера в 19:46:42 ---Как ты этого добился?
--- Конец цитаты ---
Он вроде только шрифт в basiegaxorz.exe заменил. В v1.37 с 0xD84B2 находится 1bpp шрифт в виде ASM кода:
--- Код: ---font:
dc.b $00,$00,$00,$00,$00,$00,$00,$00
dc.b $7e,$81,$a5,$81,$bd,$99,$81,$7e
dc.b $7e,$ff,$db,$ff,$c3,$e7,$ff,$7e
dc.b $6c,$fe,$fe,$fe,$7c,$38,$10,$00
dc.b $10,$38,$7c,$fe,$7c,$38,$10,$00
dc.b $38,$7c,$38,$fe,$fe,$7c,$38,$7c
...
--- Конец кода ---
Эти байты вставляются в код игры с $59A. В редакторе уже можно было вводить кириллицу, она преобразуется в 8-битную кодировку. Поэтому можно отредактировать шрифт в любое время, а не просить его каждый раз.
yur:
--- Цитата: Sharpnull от Вчера в 22:32:09 ---Он вроде только шрифт в basiegaxorz.exe заменил. В v1.37 с 0xD84B2 находится 1bpp шрифт в виде ASM кода:
--- Код: ---font:
dc.b $00,$00,$00,$00,$00,$00,$00,$00
dc.b $7e,$81,$a5,$81,$bd,$99,$81,$7e
dc.b $7e,$ff,$db,$ff,$c3,$e7,$ff,$7e
dc.b $6c,$fe,$fe,$fe,$7c,$38,$10,$00
dc.b $10,$38,$7c,$fe,$7c,$38,$10,$00
dc.b $38,$7c,$38,$fe,$fe,$7c,$38,$7c
...
--- Конец кода ---
Эти байты вставляются в код игры с $59A. В редакторе уже можно было вводить кириллицу, она преобразуется в 8-битную кодировку. Поэтому можно отредактировать шрифт в любое время, а не просить его каждый раз.
--- Конец цитаты ---
Не успел ответить человеку ....
Не все же это умеют - может кому то нужен готовый результат...
--- Цитата: SegaMark от Вчера в 19:46:42 ---Как ты этого добился? у тебя что исходники есть? насколько знаю это закрытая прога.
--- Конец цитаты ---
Это при помощи программ-редакторов ресурсов
Навигация
Перейти к полной версии