11 March 2016 - Forum Rules
Started by nex, February 10, 2019, 02:38:26 AM
Quote from: abw on February 10, 2019, 05:28:29 AMIn the ROM hacking world, generally speaking, it is not safe to assume that any ROM file is composed entirely of text (or even if it is, there's no guarantee that text will be encoded in any standard encoding)
Quote from: abw on February 10, 2019, 05:28:29 AMSo even for fairly identifiable encodings like UTF-8, automatic text detection is pretty much doomed to failure from the start, which appears to be the conclusion you've also reached.
Quote from: abw on February 10, 2019, 05:28:29 AMthe user is (for encodings like Shift-JIS or UTF-8, anyway) never more than a couple of bytes away from aligning the visible hex dump with the encoded data
Quote from: FAST6191 on February 10, 2019, 08:13:30 AMIf you did want to get more advanced then most things are going to be at least four characters long and only start with 8,9, E or F (mostly 8 and 9 as well) so you could try some kind of probabilistic thing with shifts. While it would be nice I sense this would be something of a departure from the simple but solid thing that has made HxD such a hit over the years -- I can't see how you will do it without some kind of radical retooling of the highlighting command (granted most I have seen try it just have some kind of disconnect between them).
Quote from: FAST6191 on February 10, 2019, 08:13:30 AMEven big boy Japanese/Asian word processors like JWPCE/JWPxp https://mijet.eludevisibility.org/JWPxp/JWPxp.html have a separate input button for these to force it into that.
QuoteEven big boy Japanese/Asian word processors like JWPCE/JWPxp https://mijet.eludevisibility.org/JWPxp/JWPxp.html have a separate input button for these to force it into that.
Quote from: FAST6191 on February 10, 2019, 03:20:38 PMFor most normal purposes shiftJIS supports ASCII text. Most PC programs, web browsers and whatever else will support this all day long. Console games however when they started using shiftJIS tend to omit the low value stuff but they will leave the Roman characters in the upper range discussed earlier. This means anybody seeking to type a bit of Roman character using language into a console game with text encoded in shiftJIS will typically have to use the upper range stuff (or redo the font/character/encoding handling for the game). Most keyboards/computers/whatever will assume when you press A on your keyboard that you mean the character in ASCII represented by 41 hex which is no good for most games I have seen with shiftJIS.
Quote from: nex on February 11, 2021, 10:17:16 AMHxD 2.5 was just released, see here:https://forum.mh-nexus.de/viewtopic.php?f=2&t=1138
Quote from: nex on February 10, 2019, 02:38:26 AMQuite a few hex editors claim to support Shift-JIS, but I wonder how this should be possible (without just basically displaying randomly changing results as you scroll or do other things like selecting etc.).If anybody has some insights into these issues please comment, or if I am in the wrong sub-forum please move it, or refer me to the right sites/people to ask.
Page created in 0.046 seconds with 19 queries.