cach viet hoa game

Hộp thư của fanpage facebook thông thường với những thắc mắc như:

  • Có thể dịch game andriod hoặc ios không?
  • Chỉnh sửa tệp tin .dat, .bin, vày tool gì vậy?
  • Chỉnh sửa tệp tin .dat, .bin, bằng phương pháp nào?
  • Việt hóa game andriod vày tool gì vậy?
  • Việt hóa game unity vày tool gì vậy?
  • Các chúng ta việt hóa game vày tool gì vậy?
  • ...

Để tách thất lạc thời hạn vấn đáp những thắc mắc lặp cút tái diễn này, những admin với ghi chép những chú thích nói đến quy trình hoàn thành xong một phiên bản dịch và những nằm trong cụ được dùng. Forum tất cả chúng ta cũng nên với những bài bác này.
Note của facebook cực kỳ chuối nên nội dung bài viết ở bại liệt cần thiết ngắn ngủn gọn gàng, tuy nhiên ở trên đây thì nên cụ thể rộng lớn.
Dưới đấy là những dụng cụ được liệt kê theo đòi trật tự kể từ mạng nghệ thuật cho tới dịch thuật.
Sử dụng được những dụng cụ bên dưới các bạn sẽ chẳng thuộc về vô ai không còn, chẳng ngán cái gì không còn.:eek:
Những chúng ta dịch fake (translator) cũng hoàn toàn có thể nhìn qua nếu như muốn tự động bản thân solo nguyên vẹn project.

Bạn đang xem: cach viet hoa game

Tool dịch real-time

Đây là tool bởi bản thân cải cách và phát triển, hoàn toàn có thể sử dụng cho tới đa số từng game.
Xem thêm: https://ceds.edu.vn/threads/wip-thu-nghiem-tool-dich-game-real-time.421/

Hex Editor / File Analyzer

  • HxD: Nhỏ gọn gàng, HxD là 1 trong trong mỗi dụng cụ yêu thương mến của tôi (như notepad).
  • 010 Editor: Cao cấp cho rộng lớn với template và script chung việc phân tách thuận tiện rộng lớn.

    nWPhzEH.png

    <- template result.

Mỗi tệp tin với 1 cấu hình không giống nhau, cơ hội tàng trữ không giống nhau.
Nhưng từng tệp tin đều hiển thị được bên dưới dạng hex.

Hex Editor ngỏ được từng tập dượt tin cẩn, coi và sửa đổi được từng tập dượt tin cẩn, sửa đổi được luôn luôn tài liệu bên trên ổ cứng và ram.
Chúng tớ cần thiết nhìn qua tài liệu bên phía trong coi với nén hoặc mã hóa ko, với nên archive hoặc data (text, hình họa, ...), ..., cấu hình tài liệu với giản dị hay là không. Cũng hoàn toàn có thể phụ thuộc magic bytes của tập dượt tin cẩn nhằm thám thính thêm thắt vấn đề về nó trên top mạng tìm kiếm google.
Nếu với đầy đủ vấn đề (hoặc không tồn tại gì) tất cả chúng ta tiếp tục biết rất cần được làm những gì và cần thiết dụng cụ gì cho tới bước tiếp theo sau.

File Extractor / Reimporter

Khi vẫn đạt được cấu hình của archive thì nên ghi chép thời gian nhanh một quãng script nhằm extract những trở nên phần hông vô (file text, phông texture, phông info) nhằm nối tiếp phân tách với Hex Editor.

  • QuickBMS: được đưa đến vày admin ZenHAX (Luigi Auriemma), đấy là một dụng cụ không lịch kịch tuy nhiên cực mạnh nhờ script.
    Hỗ trợ nhiều thuật toán nén (DEFLATE, LZO, ...), mã hóa (CRC, AES, ...), ...
    Không chỉ extract, dụng cụ này còn có tương hỗ re-import (với script extract) những tệp tin vẫn extract về tệp tin gốc nếu như cấu hình tài liệu không thực sự phức tạp.
    Trên trang chủ quickbms cũng có thể có sẵn script cho tới thật nhiều định hình thường xuyên biệt.

Image Analyzer

N1cXyvs.png

Tile, 12x36, 8bpp​

Mỗi hình hình họa đều sở hữu độ cao thấp width (rộng) x height (cao), sản phẩm px và định hình (pixel format: A8, A8R8G8B8, ...).
Máy tính hoàn toàn có thể hiển thị đích sản phẩm px của tệp tin BMP là nhờ phụ thuộc những vấn đề về độ cao thấp và px format ở header của tệp tin BMP.
Nhưng với game đôi lúc tệp tin hình họa chỉ mất sản phẩm px, nếu như với header thì header cũng sẽ tiến hành tùy đổi mới (bỏ những phần ko cần thiết thiết).
Khi bại liệt nếu như muốn coi hình họa thì tiếp tục cần thiết một dụng cụ hiển thị sản phẩm px này trở nên một hình hình họa hoàn hảo theo đòi những thông số kỹ thuật width, height, px format tùy chỉnh.

Có nhiều dụng cụ, từng dụng cụ tiếp tục tương hỗ những loại px format không giống nhau.

  • Crystal Tile 2: https://www.romhacking.net/utilities/818/
  • Tile Molester: https://www.romhacking.net/utilities/991/
  • Texture Finder: https://www.google.com/search?q=texture+finder+v2.1
  • Noesis: https://richwhitehouse.com/

Emulator / Debugger / Dissembler / Assembler / Decompiler

bHCxvCx.png

PCSX2 debugger - VWF​

Với những format phức tạp, hex editor và lượng kỹ năng đã có sẵn trước ko đầy đủ nhằm xử lý (thật là xui xẻo tuy nhiên chả sao không còn tất cả chúng ta luôn luôn với cách).
Khi bại liệt tùy vô nền tảng của game tớ tiếp tục cần thiết một trình debugger tương thích nhằm debug và để ý, phân tách cơ hội hiểu tệp tin, giải thuật của game nhằm rút rời khỏi quy luật.

  • pcsx2: https://buildbot.orphis.net/pcsx2/index.php
  • ppsspp: https://buildbot.orphis.net/ppsspp/
  • Cheat Engine: https://www.cheatengine.org/
  • x64dbg: https://x64dbg.com/#start
    Công cụ này đã hỗ trợ vượt mặt Denuvo: https://www.youtube.com/watch?v=BSme1laDO2c
  • IDA: https://www.hex-rays.com/
    Hàng xịn.
  • armips: https://github.com/Kingcom/armips
  • xkas-plus: https://github.com/devinacker/xkas-plus
  • JPEXS Free Flash Decompiler: https://www.free-decompiler.com/flash/

Programming language / Compiler / IDE

Đây là dụng cụ sẽ tạo rời khỏi những dụng cụ khác

Khi vẫn với không thiếu thốn tư liệu, vấn đề về định hình của tập dượt tin cẩn thì chứ không edit\unpack\repack bên trên hex editor,
hãy ghi chép một dụng cụ nhằm extract\repack tự động hóa chung quy đổi qua một định hình thịnh hành nhằm tiện cho tới việc sửa đổi.
Ví dụ: cần thiết chuyển: Binary text quý phái plain text (txt, csv), fake sản phẩm px quý phái hình họa PNG, ...
Ngôn ngữ cũng chỉ là 1 trong dụng cụ, tùy mục tiêu nên chọn lựa một ngữ điệu và IDE tương thích.

Xem thêm: yêu phải kẻ ngốc

  • C/C++, C#, Java, Python, NodeJS, ...
  • Visual Studio, Visual Studio Code, ...

Khi vẫn những tệp tin vẫn về định hình thịnh hành, thì tiếp theo sau được xem là những dụng cụ thân thuộc.

Movie Encoder / Subtitle Editor

Có một vài ba game console không tồn tại phụ đề ở những đoạn tách cảnh, khi bại liệt buộc nên hardsub để sở hữu phụ đề giờ Việt.

  • ffmpeg: https://www.ffmpeg.org/
  • Aegisub: http://www.aegisub.org/

Image Editor

Chỉnh sửa hình họa, phông (PNG, TGA, DDS, ...)

  • Paint: Có sẵn bên trên windows.
  • GIMP: https://www.gimp.org/
  • Photoshop: https://www.photoshop.com/

Font Editor

Chỉnh sửa những định hình phông thịnh hành (otf, ttf, ...)

  • FontForge: https://fontforge.github.io/en-US/
  • FontLab: https://www.fontlab.com/

Bitmap Font Generator

Tạo rời khỏi bitmap phông nếu như lười biếng,lười nhác vẽ hình họa phông.

  • BMFont: http://www.angelcode.com/products/bmfont/
  • Hiero: https://github.com/libgdx/libgdx/wiki/Hiero

Text Editor

MQe68ubh.png


Nếu việt hóa là dịch quý phái giờ Việt thì trên đây đó là dụng cụ nhằm vấn đáp cho tới câu hỏi:
"việt hóa game vày tool gì?":eek:

Cách sử dụng cực kỳ đơn giản: ngỏ tệp tin và chính thức dịch rồi đánh dấu.
Tùy sở thích:

  • Google Sheets / Excel
  • Notepad++: https://notepad-plus-plus.org/

Forum / Document / Source code / ...

Bài ghi chép này hướng đến việc dữ thế chủ động nhằm không biến thành thuộc về vô những dụng cụ đã có sẵn trước tuy nhiên thực tiễn tất cả chúng ta nên hoạt bát, ko nên khi nào thì cũng công cụ chính thức kể từ phân tách binary, debug,... hoặc tự động thực hiện không còn tất cả. Hãy google trước, vì như thế hoàn toàn có thể các bạn sẽ thất lạc một ngày dài nhằm debug và phân tách trong lúc vẫn với người thực hiện vấn đề này và share sản phẩm nghiên cứu và phân tích với chúng ta cho tới quý khách, với những format phức tạp thì 1 phần tư liệu cũng khá tiện ích. Hơn nữa, cũng hoàn toàn có thể format chúng ta đang được nghiên cứu và phân tích là format chuẩn chỉnh của cục SDK của nền tảng này bại liệt (PS3, PS4, Wii,...), sẽ sở hữu được tool cho tới nó tất nhiên SDK.

Hãy tận dụng tối đa những dụng cụ đã có sẵn trước, tuy nhiên chớ thuộc về vô nó.

Những điểm share tư liệu và dụng cụ thích hợp cho 1 game này này mà hoàn toàn có thể tất cả chúng ta tiếp tục nên thám thính đến:

  • xentax.com
  • zenhax.com
  • gbatemp.net
  • romhacking.net
  • forums.qhimm.com
  • github.com
  • https://discordapp.com/invite/YE59VVK

Bộ não

Chắc chúng ta cũng thấy nội dung bài viết này nhồi nhét cả gò hyperlink vì như thế quá với rất nhiều thuật ngữ,
mà nếu như phân tích và lý giải từng thuật ngữ thì hoàn toàn có thể lòi rời khỏi cả gò thuật ngữ khác:oops:.
Bên bên trên là toàn bộ những dụng cụ cần phải có nhằm việt hóa từng game, cơ hội dùng những dụng cụ cực kỳ giản dị hầu hết bên trên trang chủ đều tài giỏi liệu.
Nhưng dụng cụ nào thì cũng đòi hỏi một lượng kỹ năng và kĩ năng chắc chắn nhằm hoàn toàn có thể dùng.

  • Nhóm dụng cụ cho tới phần kỹ thuật:
    • Với hex editor chúng ta nên hiểu và hiểu về những thông số (2, 10, 16), bảng mã (ASCII, UTF8, ShiftJIS,...), biết regex nhằm tìm kiếm pattern,...
    • QuickBMS hoặc IDE thì đòi hỏi hòi chúng ta phải ghi nhận ghi chép mã, thiết kế cơ phiên bản (đọc ghi tệp tin, ...).
    • Để sử dụng debugger thì phải ghi nhận về thích hợp ngữ, syscall, API, breakpoint, gọi stack, ..., biết về nền tảng đang được xử lý.
      (những game cần thiết debug thông thường là game console cũ)
    • Image Analyzer có lẽ rằng chúng ta cũng nên biết một lượng tương đối về bảng color (palette) và những format của từng đời máy nhằm test nghiệm.
    • Font ttf/otf cũng rất cần được học tập về kiểu cách sửa đổi (việt hóa) nó.
  • Nhóm dụng cụ cho tới phần dịch thuật:
    • Cách sử dụng giản dị, tuy nhiên nhằm dịch thì dễ dàng hoặc khó?
      Có chắc hẳn rằng chúng ta xuất sắc cả giờ Anh (hoặc Nhật, ...) lẫn lộn giờ Việt?
      Bạn với biết những quy tắc khi dịch thuật?
      Hãy nhằm người không giống phán xét phiên bản dịch của công ty.
  • Ngoài rời khỏi kĩ năng google của công ty cũng khá cần thiết.

> Có chúng ta căn vặn "hướng dẫn bản thân việt hóa game này đi?"
Không nên game nào thì cũng giống như nhau, trừ khi ai bại liệt phân tách rồi ghi chép sẵn tool cho tới riêng rẽ game bại liệt.
Lúc này sẽ cần thiết người lần tool nhằm chỉ dẫn cách sử dụng tool lại cho tất cả những người không giống (rồi tuân theo như vẹt).
Không với tool sẵn thì nên thực hiện đầy đủ loại chuyện.
Chuyện nghệ thuật hoàn toàn có thể thất lạc một ngày dài hoặc cả tuần, suy nghĩ coi ai tiếp tục "hướng dẫn" chỉ vì như thế một chúng ta trẻ con tò mò:sleep:.

Xem thêm: hệ thống kẻ phản diện

Nếu chúng ta là dân IT hoặc Dev gì bại liệt, thì sau học tập kỳ 1 chắc hẳn chúng ta đã và đang biết không còn những loại này,
thậm chí hoàn toàn có thể phát hiện ra hoặc đoán được cấu hình tệp tin qua quýt hex editor.
Ngược lại còn nếu không nên dân "ngành" thì chúng ta nên học tập một chút ít thiết kế, cấu hình tài liệu, để tìm hiểu về con cái trỏ (pointer) và ghi chép được tool hiểu ghi tệp tin (đưng e, chỉ nên biết một chút ít, đầy đủ nhằm sử dụng chứ không hề hẳn nên học tập nhằm phát triển thành một thiết kế viên).
Có cơ phiên bản thì tiếp tục dễ dàng tiếp nhận những loại không giống (khả năng & trí tuệ thiết kế sẽ hỗ trợ ích cực kỳ nhiều).
Thành công tiếp tục tới từ sự quyết tâm.

Sắp cho tới hoàn toàn có thể tụi bản thân tiếp tục ghi chép thêm thắt vài ba bài bác nói đến cấu hình cộng đồng của text, phông, archive.
Vài trick nhằm hoàn toàn có thể tìm ra tệp tin cần thiết thám thính và xử lý thời gian nhanh được đa số những format thời điểm hiện tại.
Vài ví dụ thực tiễn những game tuy nhiên tụi tôi đã xử lý (đủ nền tảng, đầy đủ chuyên mục nhằm chúng ta thấy được bọn chúng gần như là nó hệt nhau).
Vài yếu tố khi dịch game và cơ hội xử lý.
Đủ nhằm chúng ta với cơ phiên bản và tự động trí tuệ cải cách và phát triển thêm thắt.
Cũng như nhằm share những tay nghề thực tiễn tuy nhiên tụi bản thân thu thập được sau thời điểm hoàn thành xong những phiên bản dịch.

Knowledge Is Power Only if You Know How lớn Use It.