Sufficiency Economy
Group Blog
 
All blogs
 
วิธีเบื้องต้น ในการแปลเกมส์ Romancing Saga2 ตอน2

ต่อมาเราก็มาดูว่า รหัสfont มีอะไรบ้าง
เป็นเลขฐานสิบหกนะคร๊าบบบ
50-FF
20B0-20FF
2100-21FF
2200-22FF
2300-23FF

ต่อไปก็เป็นรูปตัวอักษรญี่ปุ่น

จากรูปจะเห็นตัวอักษร ว่าง あ い う え お ซึ่งคือรหัส 50 51 52 53 54 55 ตามลำดับ
อีกตัวอย่าง คือรูปตัวเลข 0 1 2 3 4 5 ก็คือรหัส 2300 2301 2302 2303 2304 2305 ตามลำดับ
ย้ำอีกทีเป็นเลขฐานสิบหกนะครับ ไม่ช่ายฐานสิบ


จากตัวอักษรข้างบน ต้องรู้ก่อนว่ารหัสที่แท้จริงคืออะไร เพื่อไปหา
ตำแหน่งใน rom ได้ถูก ซึ่งก็คือรหัส font E9 E9 2118 20FA 20F0 69 2131 2238 E9 E9
มีทั้งหมด 15 bytes
เราก็ไป find โดยใช้โปรแกรมพวก hex editor ก็จะเจออยู่ที่ตำแหน่ง 15EB40 ใน rom saga2

ต่อไปก็เป็นรูปตัวอักษรภาษาอังกฤษ ที่เรา copy จาก rom saga3 มาใส่ saga2



คำว่า Sawadee มีรหัส font คือ 63 20C6 20B3 2134 ซึ่งมี 7 bytes ก็ใส่ รหัส 50 เป็นตัวว่าง ให้
ครบเป็น 15 bytes
สุดท้ายก็นำรหัสที่ว่า ไปใส่ที่ตำแหน่ง 15EB40 เป็นอันเสร็จ

ผลลัพธ์ ก็คือ





Create Date : 31 มกราคม 2554
Last Update : 31 มกราคม 2554 22:20:01 น. 0 comments
Counter : 1730 Pageviews.

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

wink99_th
Location :
พิษณุโลก Thailand

[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 8 คน [?]




New Comments
Friends' blogs
[Add wink99_th's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.