Any good Hex editor that supports Shift-JS (Japanese)?

Alex4U

i like pancakes
OP
Member
Joined
Jan 6, 2016
Messages
1,209
Trophies
1
Age
23
Location
D.F
Website
www.google.com.mx
XP
1,463
Country
Mexico
Yeah yeah, I'm asking for this again 'cause I'm tired of CrystalTile2, everytime I save the damn ROM, it corrupts the ROM and I can't proceed working on my translation thanks to this error. I don't know if is my laptop that is failing or something, I don't know. I already downloaded every CrystalTile2 version, even in chinese from different websites and still isn't working?! (I don't know where to post this, so, I will post it here because I don't want to repeat the same thread.)

Dammit, so, I've searching for hours a good hex editor, but I can't find one that supports Shift-JS (japanese font) for a NDS ROM.

So, I don't really want to use CrystalTile2, I know is a very powerful tool for NDS ROMs, but I can't get it working, 'cause everytime I save the modified ROM, it corrupts the ROM and I can't proceed translating the game thanks to this error.

Anyone knows a good editor can could support Shift-JS?

Thanks in advance.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,795
Trophies
5
XP
28,529
Country
United Kingdom
Do you know how it is corrupting the file? I tend not to use its hex editor for anything more than looking at things but for as flaky as some of the functionality is I don't tend to see it corrupt things.

"for a NDS ROM"
A file is a file is a file. If you have permissions it does not matter, save for some older editors that try to load the whole file in memory or top out at 4 gigs or so. If you want one that is aware of the DS file system then that is a rather more limited selection.

Personally I find doing shiftJIS in a hex editor to be tricky -- so many games will have say an 8 bit control code and that makes everything that follows (at least until the next 8 bit code) not work. This is also before you mess around with pointers.

Short version is you have reached the point where you really need to learn to extract and insert text -- a hex editor should only really be used to read things and correct typos and even that can be tricky. Bonus for you is there are loads of conventional text editors that handle it, though JWPCE and njstar are the better choices if you need to put the Roman characters from the shiftJIS section (shiftJIS technically supports U16 but most DS games will not)
 
  • Like
Reactions: Alex4U

Kaidou

Member
Newcomer
Joined
Jan 3, 2018
Messages
14
Trophies
0
Age
34
XP
199
Country
United States
You might have to extract the files out of the .nds file first with something like dsbuff, make your edits, then repack using the same program. Hexecute doesn't uncompress it for you.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Faust03 @ Faust03:
    I like killing dragons too
  • _Ruri_ @ _Ruri_:
    Dragons are cute and pretty cool :( I don't understand why everyone wants to kill them, they're so cute :( justice 4 dragonz
  • Faust03 @ Faust03:
    they can be evil sometimes
  • _Ruri_ @ _Ruri_:
    Yeah but they're cutely and coolly evil
  • Faust03 @ Faust03:
    I liked those gleeok fights in tears of the kingdom
  • Faust03 @ Faust03:
    when I figured out how to not have to fiddle through menus
  • NinStar @ NinStar:
    I think I killed every single big enemy on land and sky in tears of the kingdom
  • NinStar @ NinStar:
    the only one left were the ones in the depths, but it so fucking boring
  • Faust03 @ Faust03:
    I killed most things in that game
  • _Ruri_ @ _Ruri_:
    Still playing through Breath of the Wild lol, went on hiatus on that game from 2017 until like 2023 cuz I was 12 and I lost the cartridge lol. Picked it up again almost 2 years ago and I'm mostly through it, great game
  • NinStar @ NinStar:
    I did 75% of breath of the wild then switch to master mode, went to around 80% but didn't do the rest
  • NinStar @ NinStar:
    I managed to convert my wii u save to switch
  • Faust03 @ Faust03:
    I was either 18 or 19 when that came out

    :wacko:
  • Faust03 @ Faust03:
    19
  • Faust03 @ Faust03:
    jfc
  • NinStar @ NinStar:
    I was 16
  • NinStar @ NinStar:
    I'm 24 now
  • _Ruri_ @ _Ruri_:
    I was 12 when BotW came out and I'm 20 now
    +1
  • Faust03 @ Faust03:
    I am old :(
  • _Ruri_ @ _Ruri_:
    Nah, don't say that, you're not old :(
  • NinStar @ NinStar:
    you are a big boy
  • Faust03 @ Faust03:
    old man
  • _Ruri_ @ _Ruri_:
    Big man
  • Marusu @ Marusu:
    big man... like, splatoon 3...
    +1
  • _Ruri_ @ _Ruri_:
    Lmao wasn't intentional
    +2
    _Ruri_ @ _Ruri_: Lmao wasn't intentional +2