Hướng Dẫn Việt Hóa Phần Mềm Pc

Hộp thư của fanpage thường có những câu hỏi như:Có thể dịch game andriod hoặc ios không?Chỉnh sửa file .dat, .bin, bằng tool gì vậy?Chỉnh sửa file .dat, .bin, bằng cách nào?Việt hóa game andriod bằng tool gì vậy?Việt hóa game unity bằng tool gì vậy?Các bạn việt hóa game bằng tool gì vậy?...Để tránh mất thời gian trả lời những câu hỏi lặp đi lặp lại này, các admin có viết những ghi chú nói về quá trình hoàn thành một bản dịch và những cộng cụ được sử dụng. Forum chúng ta cũng nên có những bài này.Note của facebook rất chuối nên bài viết ở đó cần ngắn gọn, nhưng ở đây thì phải chi tiết hơn.Dưới đây là những công cụ được liệt kê theo thứ tự từ khâu kỹ thuật đến dịch thuật.Sử dụng được những công cụ bên dưới bạn sẽ chẳng lệ thuộc vào ai hết, chẳng ngán thứ gì hết.

Bạn đang xem: Hướng dẫn việt hóa phần mềm pc

Bạn đang xem: Hướng dẫn việt hóa game pc
*

Mỗi hình ảnh đều có kích thước width (rộng) x height (cao), dãy pixel và định dạng (pixel format: A8, A8R8G8B8, ...).Máy tính có thể hiển thị đúng dãy pixel của file BMP là nhờ dựa vào các thông tin về kích thước và pixel format ở header của file BMP.Nhưng với game đôi khi file ảnh chỉ có dãy pixel, nếu có header thì header cũng sẽ được tùy biến (bỏ những phần không cần thiết).Khi đó nếu muốn xem ảnh thì sẽ cần một công cụ hiển thị dãy pixel này thành một hình ảnh hoàn chỉnh theo các thông số width, height, pixel format tùy chỉnh.Có nhiều công cụ, mỗi công cụ sẽ hỗ trợ những loại pixel format khác nhau.

Emulator / Debugger / Dissembler / Assembler / Decompiler


*

Với những format phức tạp, hex editor và lượng kiến thức có sẵn không đủ để xử lý (thật là xui xẻo nhưng chả sao hết chúng ta luôn có cách).Khi đó tùy vào nền tảng của game ta sẽ cần một trình debugger thích hợp để debug và quan sát, phân tích cách đọc file, giải mã của game để rút ra quy luật.

Programming language / Compiler / IDE

Khi đã có đầy đủ tài liệu, thông tin về định dạng của tập tin thì thay vì edit\unpack\repack trên hex editor,hãy viết một công cụ để extract\repack tự động giúp chuyển đổi sang một định dạng phổ biến để tiện cho việc chỉnh sửa.Ví dụ: cần chuyển: Binary text sang plain text (txt, csv), chuyển dãy pixel sang ảnh PNG, ...Ngôn ngữ cũng chỉ là một công cụ, tùy mục đích hãy chọn một ngôn ngữ và IDE phù hợp.C/C++, C#, Java, Python, NodeJS, ...Visual Studio, Visual Studio Code, ...Khi đã các file đã về định dạng phổ biến, thì tiếp theo sẽ là những công cụ quen thuộc.

Xem thêm: Clip Sex Nu Sinh Lop 10 Porn Videos @ ✊️ Letmejerk, Clip Sex Hoc Sinh Lop 10 Lang Son Porn Videos

Movie Encoder / Subtitle Editor

Có một vài game console không có phụ đề ở những đoạn cắt cảnh, khi đó buộc phải hardsub để có phụ đề tiếng Việt.

Image Editor

Font Editor

Chỉnh sửa những định dạng font phổ biến (otf, ttf, ...)

Bitmap Font Generator

Tạo ra bitmap font nếu lười vẽ ảnh font.

Text Editor


*

Nếu việt hóa là dịch sang tiếng Việt thì đây chính là công cụ để trả lời cho câu hỏi:"việt hóa game bằng tool gì?"Cách dùng rất đơn giản: mở file và bắt đầu dịch rồi lưu lại.Tùy sở thích:Google Sheets / Excel

Forum / Document / Source code / ...

Bài viết này hướng tới việc chủ động để không bị lệ thuộc vào những công cụ có sẵn nhưng thực tế chúng ta phải linh hoạt, không phải lúc nào cũng máy móc bắt đầu từ phân tích binary, debug,... hay tự làm hết mọi thứ. Hãy google trước, vì có thể bạn sẽ mất cả ngày để debug và phân tích trong khi đã có người làm điều đó và chia sẻ kết quả nghiên cứu có họ cho mọi người, với những format phức tạp thì một phần tài liệu cũng rất có ích. Hơn nữa, cũng có thể format bạn đang nghiên cứu là format chuẩn của bộ SDK của nền tảng nào đó (PS3, PS4, Wii,...), sẽ có tool cho nó kèm theo SDK.Những nơi chia sẻ tài liệu và công cụ dành riêng cho một game nào đó mà có thể chúng ta sẽ phải tìm đến:

Bộ não