EngineHướng dẫnFAQPatreonDiscordTải xuống
Đăng nhập

RuneTranslate · dịch game từ tiếng Nhật và hơn 30 ngôn ngữ

Sản phẩm

  • Tải xuống
  • Engine
  • Chữ trong ảnh
  • Trình sửa tệp lưu
  • Chế độ gian lận
  • Nhật ký thay đổi

Tài nguyên

  • Hướng dẫn
  • So sánh
  • FAQ

Cộng đồng

  • Patreon
  • Discord
  • YouTube
  • Trustpilot

Pháp lý

  • Quyền riêng tư
  • Điều khoản
  • Hoàn tiền
  • Liên hệ
© 2026 RuneTranslate
RuneTranslateTất cả engineAliceSoft System

Engine được hỗ trợ · AliceSoft System

Đầy đủ: đã dựng lại và chơi thử

Dịch game AliceSoft System: dịch cả kho game System 3.x / 4

Engine System nội bộ của AliceSoft chạy một trong những kho game PC Nhật lớn nhất, với nhiều thập kỷ phát hành. Thực ra đó là hai engine dưới cùng một thương hiệu: các tựa game cổ điển chạy System 3.x (trình thông dịch alice.exe / System39.exe với chỉ mục System39.ain và các archive .ald), còn các tựa hiện đại chạy System 4 (trình thông dịch System40.exe với ảnh chương trình .ain riêng cho từng game và các archive .ald / .afa). RuneTranslate nay đọc được cả hai. Nó mở các container .ald (Alice Linked Data) và .afa (Alice File Archive) bằng Rust thuần, không công cụ ngoài, không sidecar, rồi đi tìm văn bản đúng chỗ nó thực sự nằm. Trên System 3.x, hội thoại người chơi nhìn thấy hoàn toàn không nằm trong các kịch bản .SCO đã biên dịch: chúng chỉ tham chiếu từng thông điệp bằng số, còn chuỗi thật nằm trong phần MSGI của System39.ain, ở dạng đã mã hóa. RuneTranslate giải mã phần đó, liệt kê mọi thông điệp, và khi xuất thì ghi đè tại chỗ, giống hệt từng byte nếu bạn chưa đổi gì. Trên System 4, .ain là cả một ảnh chương trình đã biên dịch, được bọc trong một trong hai container: file AI2 nén zlib hoặc một định dạng đóng gói thứ hai. RuneTranslate mở cả hai, duyệt qua các phần của chương trình và lấy các pool thông điệp và chuỗi ra để dịch. Vì bytecode của game trỏ tới từng dòng bằng chỉ số chứ không phải offset byte, bản dịch của bạn dài bao nhiêu cũng được mà các tham chiếu vẫn khớp. Khi xuất, nó đóng gói lại container gốc và ghi file .ain đã dịch ở dạng rời cạnh game, để trình thông dịch nạp phiên bản của bạn. Danh mục này trải qua nhiều thập kỷ thay đổi định dạng, nên hãy thử bản dựng đã xuất trước khi dựa vào nó.

Mẹo bảng thuật ngữ cho engine này

Các series dài hơi của AliceSoft có dàn nhân vật rất đông cùng mạng lưới dày đặc địa danh, kỹ năng và thuật ngữ phe phái trải trên hàng chục nghìn dòng. Dịch máy có thể phiên âm cùng một cái tên theo ba kiểu khác nhau. Hãy đưa nhân vật, địa điểm và thuật ngữ hay gặp vào bảng thuật ngữ ngay từ đầu để mọi dòng dịch giống nhau từ cảnh đầu đến cảnh cuối.

Bảng thuật ngữ cơ bản

Cách dịch AliceSoft System

  1. BƯỚC 1

    Mở thư mục game AliceSoft

    Chọn thư mục game cho RuneTranslate: thư mục chứa trình thông dịch của game (alice.exe / System39.exe cho System 3.x, hoặc System40.exe cho System 4), System39.ain hoặc .ain riêng của game, và các archive .ald / .afa. Việc phát hiện engine tự nhận ra bố cục AliceSoft và cho bạn biết đó là phiên bản System nào. Thư mục gốc của bạn không bị chỉnh sửa.

  2. BƯỚC 2

    Đọc archive và dữ liệu thông điệp

    RuneTranslate mở các archive .ald / .afa bằng Rust thuần. Với game System 3.x, nó giải mã phần thông điệp MSGI của System39.ain và liệt kê mọi dòng. Với game System 4, nó mở container .ain (AI2 nén zlib hoặc biến thể đóng gói), duyệt ảnh chương trình và lấy ra pool thông điệp (hội thoại người chơi nhìn thấy) cùng pool chuỗi. Chuỗi trong mã (định dạng, văn bản gỡ lỗi, định danh) vẫn hiển thị nhưng mặc định bị loại trừ, để bạn chỉ dịch những gì người chơi thấy.

  3. BƯỚC 3

    Dịch bằng nhà cung cấp bạn chọn

    Đây là những game nặng về hội thoại và nhạy về sắc thái, nên LLM (OpenAI GPT-4o / Anthropic Claude) hoặc DeepL thường cho bản dịch hay nhất. Google Translate miễn phí hoặc mô hình cục bộ (Ollama / LM Studio) đủ cho các chuỗi menu ngắn và tên vật phẩm, và bạn có thể trỏ nhà cung cấp tương thích OpenAI tới OpenRouter hoặc NanoGPT. Có thể bật thêm lượt thứ hai của bộ tinh chỉnh AI để câu dịch sát nghĩa bớt cứng.

  4. BƯỚC 4

    Giữ văn bản an toàn với phông chữ

    Văn bản AliceSoft là Shift-JIS (cp932). RuneTranslate chuẩn hóa từng bản dịch trước khi ghi lại, đưa dấu ngoặc kép cong, dấu gạch ngang dài, dấu ba chấm và chữ Latin có dấu về ASCII thuần, nên một ký tự mà phông chữ game không có sẽ không bao giờ lặng lẽ biến thành “?”. Tiếng Anh và các ngôn ngữ đích biểu diễn được bằng cp932 xuất ra sạch sẽ.

  5. BƯỚC 5

    Xuất bằng file rời ghi đè (không đóng gói lại archive)

    Khi xuất, RuneTranslate sao chép game và ghi .ain đã dịch trở lại: với System 3.x nó ghi đè phần MSGI tại chỗ, với System 4 nó dựng lại các pool thông điệp / chuỗi đã sửa và đóng gói lại container gốc (zlib hoặc đóng gói). File .ain đã dịch được đặt rời cạnh game, để trình thông dịch nạp phiên bản của bạn. Chạy bản sao đã xuất là chơi được bằng ngôn ngữ của bạn.

Hỗ trợ

  • Trình đọc archive .ald (Alice Linked Data) + .alk bằng Rust thuần, không công cụ ngoài hay sidecar
  • Đọc .afa (Alice File Archive) v1 / v2. Hỗ trợ v3 mang tính tạm thời
  • System 3.x: văn bản thông điệp được đọc và ghi lại trong phần MSGI của System39.ain (giống hệt từng byte nếu không đổi)
  • System 4: .ain riêng của game được mở từ cả AI2 nén zlib lẫn container đóng gói
  • System 4: trích pool thông điệp (hội thoại) + pool chuỗi. Chuỗi trong mã / định danh bị loại trừ theo mặc định
  • Ghi lại ổn định theo chỉ số: bytecode tham chiếu văn bản bằng chỉ số, nên bản dịch dài bao nhiêu cũng vừa
  • Chuẩn hóa cp932 an toàn với phông chữ khi xuất. Xuất bằng file rời ghi đè để trình thông dịch nạp .ain của bạn
  • Dịch sang hơn 30 ngôn ngữ qua DeepL, Google, OpenAI, Anthropic, nhà cung cấp tương thích OpenAI hoặc mô hình cục bộ

Giới hạn

  • Việc trích xuất và ghi lại chính xác từng byte đã được kiểm chứng trên archive System 3.x và System 4 thật; hãy thử bản sao đã xuất trước
  • Văn bản AliceSoft là Shift-JIS (cp932): tiếng Anh và các ngôn ngữ đích biểu diễn được bằng cp932 chạy tốt. Ngôn ngữ đích không thuộc cp932 (Cyrillic mở rộng, tiếng Hàn, tiếng Trung phồn thể) cần cách xử lý phông chữ / mã hóa của game mà hiện chưa tự động
  • Trình đọc System 4 đã được kiểm chứng trên .ain phiên bản 4 và 5. Các định dạng chương trình mới hơn v8+ / v11 / v14 được hỗ trợ ở mức tạm thời và chưa được kiểm chứng trên game
  • Chỉ mục archive .afa v3 được đọc ở mức tạm thời và có thể cần một mẫu thật để xác nhận
  • Chữ nằm sẵn trong ảnh (màn hình tiêu đề, CG, nút bấm) không thuộc script; luồng OCR chữ trong ảnh chỉ với tới những ảnh game giữ ở dạng file rời, không phải ảnh đóng gói trong archive .ald / .afa

Bài liên quan

Hướng dẫn dịch AliceSoft System đầy đủĐọc hướng dẫn ›

Bài liên quan

RuneTranslate vs Sugoi ToolkitĐọc hướng dẫn ›

Các engine khác được hỗ trợ

GettextRPG MakerRPG Maker XP/VX/AceRen'PyKirikiriWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterGodotArtemisYU-RISUnrealLiveMakerGameMaker

AliceSoft System

Dịch game AliceSoft System 3.x và System 4 cùng cả kho game rộng hơn. Đọc archive .ald / .afa bằng Rust thuần, lấy văn bản thông điệp ra khỏi System39.ain (System 3.x) hoặc .ain riêng của game (System 4, gồm cả container AI2/zlib và container đóng gói), rồi xuất game đã dịch bằng file rời ghi đè.

.ald / .afaSystem39.ain.ain (MSG/STR)
Đầy đủTải RuneTranslate cho Windows & Linux