Engine được hỗ trợ · LiveMaker / LiveNovel
LiveMaker (chế độ làm visual novel của nó gọi là LiveNovel) là engine Nhật có tuổi đời dài, đứng sau hàng trăm VN indie và thương mại. Nó phát hành game dưới dạng một file .exe Windows duy nhất, với toàn bộ tài nguyên đóng gói trong một archive VFF nối vào cuối file thực thi, còn bản thân script được biên dịch thành các file kịch bản .lsb nhị phân, nên văn bản thuần gốc không còn. RuneTranslate vẫn đọc được. Nó phát hiện game LiveMaker qua chữ ký của archive, rồi điều khiển pylivemaker (bộ công cụ LiveMaker mã nguồn mở tham chiếu) như một sidecar đi kèm để đọc từng file .lsb, lấy các khối văn bản hội thoại và lựa chọn menu ra và trả lại thành một danh sách gọn gàng. Bạn dịch bằng bất kỳ nhà cung cấp nào: DeepL, LLM (OpenAI / Anthropic), Google Translate miễn phí hoặc mô hình cục bộ. Các thẻ định dạng nội tuyến của engine được che bằng ký hiệu giữ chỗ để không bị làm hỏng, và có thể bật thêm lượt thứ hai của bộ tinh chỉnh AI để câu văn gọn hơn. Khi xuất, RuneTranslate chèn lại bản dịch vào các kịch bản .lsb và đóng gói lại cả archive vào một bản sao của .exe game: một bản dựng đã dịch đầy đủ, chạy được, bạn có thể chơi ngay. Nó đã được kiểm chứng từ đầu đến cuối trên một game LiveMaker thương mại thật nặng 411 MB: 7,715 dòng hội thoại và menu được trích, dịch và đóng gói lại trong vài giây, game dựng lại vẫn nguyên vẹn. Văn bản kịch bản, lựa chọn menu và chú thích trên màn hình đều được bao phủ, và một bản dựng đã dịch đã được chơi trên một game LiveMaker 2 thật; hãy kiểm tra bản dựng của chính bạn trong game trước khi chia sẻ. Ngôn ngữ nguồn mặc định là tiếng Nhật và chỉnh được theo từng dự án.
Script LiveMaker dùng lại tên nhân vật và thuật ngữ hay gặp qua hàng nghìn dòng. Hãy thêm chúng vào bảng thuật ngữ trước để mọi dòng hội thoại và mọi menu đều dịch giống nhau.
Chọn thư mục game cho RuneTranslate: thư mục chứa file .exe LiveMaker (thường kèm runtime live.dll). Việc phát hiện engine tự nhận ra archive VFF nhúng của game, và file gốc của bạn không bị chỉnh sửa.
RuneTranslate mở archive nối vào cuối .exe và đọc từng kịch bản .lsb đã biên dịch bằng sidecar pylivemaker đi kèm, liệt kê mọi khối văn bản hội thoại, lựa chọn menu và chú thích trên màn hình, kèm nhãn người nói để có ngữ cảnh và các thẻ nội tuyến của engine được thay bằng ký hiệu giữ chỗ.
Dịch bằng DeepL, LLM (OpenAI / Anthropic), Google Translate miễn phí hoặc mô hình cục bộ. Định dạng nội tuyến được đóng băng để nhà cung cấp không đổi thứ tự hay xóa mất, và có thể bật thêm lượt thứ hai của bộ tinh chỉnh AI để câu văn gọn hơn. Bộ nhớ dịch dùng lại các dòng lặp.
Khi xuất, RuneTranslate chèn lại bản dịch vào các kịch bản .lsb và đóng gói lại cả archive vào một bản sao của game: một bản dựng hoàn chỉnh, chơi được. Trên LiveMaker 3, nó còn chuyển chữ Latin sang bán rộng để tiếng Anh hiển thị gọn gàng.
Mở file .exe đã xuất và chơi. Vì đây là bản sao được dựng lại đầy đủ, bạn không phải quản lý file rời nào. Hãy xác nhận hội thoại và menu hiển thị đúng trong game trước khi chia sẻ.