No description
  • Visual Basic .NET 92.4%
  • Python 7.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-16 11:02:28 +03:00
mkpsxiso Исправлены зависания из-за увеличиного кол-ва секторов 2026-10-04 16:19:14 +03:00
Persona1PSX_Tools исправлено зависание 2026-10-16 11:02:28 +03:00
шрифт init 2026-10-02 14:08:37 +03:00
agents.md init 2026-10-02 14:08:37 +03:00
codetable.md init 2026-10-02 14:08:37 +03:00
dump Разделил сборку: build_all.py под Windows (make.exe), build_all_linux.py под Linux (./make) 2026-10-13 14:08:27 +03:00
dump.exe init 2026-10-02 14:08:37 +03:00
font.md init 2026-10-02 14:08:37 +03:00
make Разделил сборку: build_all.py под Windows (make.exe), build_all_linux.py под Linux (./make) 2026-10-13 14:08:27 +03:00
make.exe init 2026-10-02 14:08:37 +03:00
mkpsxiso.cue init 2026-10-02 14:08:37 +03:00
mkpsxiso.xml init 2026-10-02 14:08:37 +03:00
Persona1Fan.7z init 2026-10-02 14:08:37 +03:00
pipeline.md init 2026-10-02 14:08:37 +03:00
README.md Обновлено описание 2026-10-08 23:21:16 +03:00

Пайплайн для перевода

Вносим изменения в Text/translate.json

E0.BIN берется из папки extrac Скрипт инжектит конкретную сцену, пример:


python3 inject_scene_3.py "ADV/E0.BIN#3:0"

вывод в папку Text_inject/out, копируем в папку игры, собираем образ, дальше считаем сектора

python3 inject_scene_3.py --index-from /путь/до/образа/mkpsxiso.bin

снова будет вывод в папку Text_inject/out, там копируем FSECT.DAT FSIZE.DAT в папку игры и пересобираем, можно тестить

Редактор шрифта

font_editor.py

Редактор ресурсов

/Persona1PSX_Tools/ResEditor/run.sh

Редактор перевода

-> cd /Persona1PSX_Tools/Text python3 -m editor_pkg

Что осталось сделать:

  • Gui для более удобного перевода (перед работой выполни
pip install --dry-run -r requirements.txt

)

  • Нормальный пайплайн сборки
  • Инжект всех переведенных сцен