+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Hacking Utilities...
Pages: 1 [2]
Author Topic: Hacking Utilities...  (Read 2 times)
RedComet
Guest
« Reply #15 on: August 08, 2008, 02:03:36 pm »

Quote from: Lindblum on August 08, 2008, 01:33:10 pm
There are things I'm having trouble finding in the basic TBL documentation. Yes I can do:
40=@
I want to do something like:
B0A1=å·´
Which requires Unicode characters...

Why do you want to reinsert Chinese characters if you're translating the game into English? :huh:
Lindblum
Guest
« Reply #16 on: August 08, 2008, 02:11:00 pm »

I want to make a TBL that lets me view the Chinese characters in the ROM's text.  This will help me be able to read it so I can translate it.  巴雷特 has more use to me than B0A1B0A2B0A3.  If the game supports both Roman and Chinese characters I want to have a script that can support both. 
Nightcrawler
Guest
« Reply #17 on: August 08, 2008, 03:30:45 pm »

Quote from: Kitsune Sniper on August 08, 2008, 12:50:57 pm
Yes, yes it can. Several translations I've done used one and two bytes per character / word. A few used more.

As long as it fits in the Thingy "standard", it can be used in Atlas.

Yes. Klarth's table library in Atlas is solid. It uses an associated array aka hash/dictionary table. Basically, this means you can have any number of bytes equating any number of characters in your table. I happened to take a look at the source one time after I wrote a new C# table library for myself to see how my methods compared to others. Turns out Atlas did pretty much the same equivalent things in C++ with std::map that I did in C# with the Dictionary Generic Class.

In short, it's flexible and it's good. Wink
Lindblum
Guest
« Reply #18 on: August 09, 2008, 08:51:50 am »

So, is "B0A1=å·´" a valid TBL line?  It doesn't work for me in Translhextion.  Maybe there's another visual hex editor that supports TBL substitutions...?
rmco2003
Guest
« Reply #19 on: August 10, 2008, 01:14:54 am »

It's valid, but I don't think many (if any) hex editors support unicode table files, most support either ASCII or SJIS formats.
Bongo`
Guest
« Reply #20 on: August 10, 2008, 09:13:47 am »

Quote from: Rhys on August 10, 2008, 01:14:54 am
It's valid, but I don't think many (if any) hex editors support unicode table files, most support either ASCII or SJIS formats.

Unicode support is easy. I just don't want to add it to WindHex. I was actually recoding WindHex but This job has me busier than an a 18 year in a whore house.  Embarrassed
Pages: 1 [2]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC