Chippy
Chippy
 objdump output: ``` 2b6: c7 85 68 ff ff ff 00 mov DWORD PTR [ebp-0x98],0x0 2bd: 00 00 00 2bc: dir32 ?occludeArray@@3PAY09UVector@@A-0x68 ``` The relocation should be applied to...
 The instructions in this image may be using and . `split_off_address` handles instructions with address immediates (generally branch instructions). The line is split by a comma in `split_off_address`. We...
**Is your feature request related to a problem? Please describe.** Since being able to click the line number in the diff window to scroll to the source line, I have...
**Describe the bug** Some scratches may not match due to assembler differences. https://decomp.me/scratch/jo4dl doesn't match on decomp.me but locally with `Ps2EeAs` it does. The code is compiled with a ProDG...
**Describe the bug** When setting up decomp.me locally, I have run into runtime errors related to presets being undefined for platforms. **To Reproduce** Steps to reproduce the behavior: 1. Go...
DTK was designed around PPC but it also supports LE DWARF info which allows it to be used for PS2 binaries that contain DWARF v1. When dumping DWARF info from...
`-0x8` is not being considered different than `0x8` as an immediate. Possibly needs to update the `re_imm` regex to capture `-` Current regex: `re_imm=re.compile(r"-?(0x[0-9a-f]+|[0-9]+)|([\?$_][^ \t,]+)")`  Scratch: https://decomp.me/scratch/3rDWd Image: 
This is a draft pr that implements handling of MSVC jumptables for x86. It currently requires diff function symbols to work properly as that is needed for the labels to...
In diffs that contain multiple text sections (such as MSVC emitting a text section per function with /O2), branch arrows show up in all sections as long as the address...
MSVC emits jump tables in .text which has caused diff errors for objects that contain jump tables in `.text`. Jump table entries are disassembled by objdump as: ```x86asm 0000003c :...