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ả engineArtemis

Engine được hỗ trợ · Artemis

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

Dịch game engine Artemis: dịch trọn vẹn visual novel Nhật chạy Lua

Artemis (của iMel Inc. / Mikage) là engine Windows dùng script Lua, đứng sau một lượng lớn visual novel Nhật hiện đại, khoảng 730 bản phát hành trên VNDB. RuneTranslate đọc các archive tài nguyên .pfs của engine bằng Rust thuần, không cần công cụ ngoài hay sidecar nào: nó xử lý các định dạng PF8, PF6 và PF2, nên script đóng gói mở được mà không cần cài thêm gì. Từ bên trong archive, nó trích hội thoại, tên nhân vật và lựa chọn ra khỏi cả script .ast (bảng Lua) / .txt (theo từng dòng) đọc được, LẪN kịch bản ASB nhị phân đã biên dịch mà nhiều game thực tế phát hành. Dạng này bắt đầu bằng dấu ASB và thường được đổi sang phần mở rộng tùy biến (ví dụ .iet). RuneTranslate nhận ra kịch bản đã biên dịch qua chữ ký thay vì phần mở rộng, giải mã hội thoại và liệt kê mọi dòng. Nó giữ nguyên các lệnh nội tuyến của engine (ruby / furigana, bảng tên, màu, chờ click) và các ngắt dòng trong suốt quá trình dịch, để mã đánh dấu còn nguyên vẹn. Khi xuất, Artemis đọc script từ các archive .pfs được mount, nên RuneTranslate dựng một archive bản vá ghi đè nhỏ, root.pfs.NNN, cho mỗi .pfs gốc, chỉ chứa các script đã dịch của bạn. Artemis mount các archive .pfs đánh số sau cùng, nên bản vá che lên bản gốc và game nạp bản dịch của bạn mà không phải đóng gói lại toàn bộ archive gốc (các script cũng được ghi rời như một bản bổ sung vô hại). Đây là cùng ý tưởng bản vá ghi đè như luồng patch.xp3 của Kirikiri. Engine này đã được xác nhận trong game trên một tựa game thật, nhưng Artemis khác nhau theo từng studio, 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

Visual novel dựa vào dàn nhân vật cố định và thuật ngữ lặp lại qua hàng nghìn dòng, và dịch máy có thể viết tên một nữ chính theo ba kiểu khác nhau qua ba chương. Hãy đưa tên nhân vật, địa danh và thuật ngữ hay gặp vào bảng thuật ngữ ngay từ đầu để mọi dòng hội thoại và mọi lựa chọn đều dịch giống nhau.

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

Cách dịch Artemis

  1. BƯỚC 1

    Mở thư mục game Artemis

    Chọn thư mục game cho RuneTranslate: thư mục chứa file .exe của game và các archive tài nguyên .pfs (thường là root.pfs / data.pfs và các file tương tự). Việc phát hiện engine tự nhận ra bố cục Artemis, và thư mục gốc của bạn không bị chỉnh sửa.

  2. BƯỚC 2

    Đọc archive .pfs và giải mã script

    RuneTranslate mở các archive .pfs bằng Rust thuần (PF8, PF6 và PF2), không cần công cụ ngoài hay sidecar. Sau đó nó phân tích các script .ast (bảng Lua) và .txt (theo từng dòng) bên trong, lấy ra hội thoại, tên nhân vật và lựa chọn, rồi liệt kê mọi dòng có thể dịch trong trình chỉnh sửa, nhóm theo file. Các lệnh nội tuyến của engine và ngắt dòng được thay bằng ký hiệu giữ chỗ dạng số để nhà cung cấp dịch không làm hỏng chúng.

  3. BƯỚC 3

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

    Những game này 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 và lựa chọn ngắn, 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ữ nguyên các lệnh nội tuyến

    Script Artemis cài các lệnh ruby / furigana, bảng tên, màu và chờ click vào giữa hội thoại. RuneTranslate đóng băng từng lệnh đó, cùng các ngắt dòng gốc, thành ký hiệu giữ chỗ trong lúc dịch và khôi phục lại khi xuất, nên dòng đã dịch giữ nguyên furigana, bảng tên và nhịp hiển thị như bản gốc.

  5. BƯỚC 5

    Xuất archive bản vá ghi đè (không đóng gói lại toàn bộ)

    Khi xuất, RuneTranslate sao chép game và dựng một archive bản vá ghi đè nhỏ, root.pfs.NNN, cho mỗi .pfs gốc, chỉ chứa các script đã dịch của bạn (chúng cũng được ghi rời như một bản bổ sung vô hại). Artemis mount các archive .pfs đánh số sau cùng, nên bản vá che lên bản gốc và game đọc thẳng bản dịch của bạn: không đóng gói lại toàn bộ, và các archive gốc được giữ nguyê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 .pfs bằng Rust thuần (PF8, PF6 và PF2), không cần công cụ ngoài hay sidecar
  • Archive PF8 đọc ngay trong ứng dụng, không cần công cụ ngoài
  • Script .ast (bảng Lua) và .txt (theo từng dòng) đọc được: hội thoại, tên và lựa chọn
  • Kịch bản ASB nhị phân đã biên dịch (nhận ra qua chữ ký, kể cả game đổi phần mở rộng, ví dụ .iet)
  • Giữ nguyên các lệnh nội tuyến của engine (ruby / furigana, bảng tên, màu, chờ click) và ngắt dòng
  • Xuất bản vá ghi đè: một archive root.pfs.NNN cho mỗi .pfs gốc mà engine mount sau cùng (bản dịch cũng được ghi rời, không đóng gói lại toàn bộ)
  • 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

  • Đã xác nhận trong game trên một tựa game thật, nhưng mỗi studio một khác, nên hãy thử bản dựng đã xuất trước khi dựa vào nó
  • Tên người nói mà game mã hóa trong đồ họa hoặc dưới dạng tên lệnh (không phải chữ trong script) không được trích từ script; luồng chữ trong ảnh chỉ với tới những ảnh game giữ ở dạng file rời
  • Chữ nằm sẵn trong ảnh (màn hình tiêu đề, menu, 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 .pfs
  • Với script Shift-JIS cũ, tiếng Thái có phông chữ đi kèm khi nhận ra cách thiết lập phông chữ của game; các ngôn ngữ đích khác không dùng chữ Latin bị giới hạn bởi những gì phông chữ của game hiển thị được (script UTF-8 nhận mọi ngôn ngữ)

Bài liên quan

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

Bài liên quan

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

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

GettextRPG MakerRPG Maker XP/VX/AceRen'PyKirikiriWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterGodotYU-RISAliceSoftUnrealLiveMakerGameMaker

Artemis

Dịch visual novel Artemis (iMel / Mikage) dùng Lua: đọc archive PF8 / PF6 / PF2 .pfs bằng Rust thuần, trích hội thoại .ast / .txt / ASB đã biên dịch, tên và lựa chọn, rồi xuất bản vá ghi đè root.pfs.NNN mà engine mount sau cùng.

.pfs (PF8/6/2).ast.txt
Đầy đủTải RuneTranslate cho Windows & Linux