#[SOLVED] Hex editor recommendation for reverse engineering ds1 switch

23 messages · Page 1 of 1 (latest)

shy dove
#

Hi,
I am looking for a good hex editor/viever, since I am currently working on finding the differences between switch and pc DSR files (mostly since I want to get more mods running on android/atmosphere). I tried hxd, but it has several issues, notably notably not differentiating between 00 and unprintable characters in the ANSII translation. Does anyone here know any hex editor/viewer that's better?

ocean kettle
#

Only one I've used is 010 Editor

#

It might be better

dawn coyote
#

Reverse engineering using a hex editor? So you can diff DSR PC and Switch?To make more mods work on android??

#

You either need to go back to the drawing board or this is bait

shy dove
#

this is not bait

#

dsr switch runs very well on android in an emulator

#

and yes, i want to reverse engineer the differences using a hex editor, i don't see anything wrong with that

bronze estuary
#

010 is probably the best cuz of the template and scripting stuff

#

(tbf i only used 010 before)

dawn coyote
#

You are not going to reverse engineer anything without a disassembler like ghidra. Trying to figure out how runnable code works with a hex editor is not very productive (read: insane)

bronze estuary
#

I mean if its purely about binary formats it shouldn't be too bad, cuz id assume that most stuff is the same except the header or smth (idk about console games tbh i could be VERY WRONG)

shy dove
#

i don't want to figure out runnable code 😂

#

i just want to find out the differences between the files that store maps, params, models, and the like

#

why would i neeed runnable code to port mods?

bronze estuary
#

Yeah use 010, TKGP has some binary templates for soulsformats on his github, there probably are DSR ones as well (if you didn't know already)

shy dove
#

Could you link it? Google is not very helpful, and I dont know how to search for an account on github

bronze estuary
#

SoulsTemplates and Coremats-Templates

#

Coremats is mostly Armored Core tho

shy dove
#

I'll check it out, thanks

dawn coyote
#

I assumed so because it says reverse engineering shrug. 010 is prob the way to go as you may have noticed smile

#

Oh wait I also had you confused with someone in a diff channel. My bad lmao