objdiff icon indicating copy to clipboard operation
objdiff copied to clipboard

A local diffing tool for decompilation projects

Results 96 objdiff issues
Sort by recently updated
recently updated
newest added

Clicking the auto update button always fails the first time with this error: ![image](https://github.com/user-attachments/assets/0f921564-aa77-489e-9a99-3f7f9569bde7) It works the second time. The bug was introduced between v2.0.0-beta.6 and v2.0.0, possibly commit c7e6394628f0e36cc3bfea3b55225dbd0bf0053e

bug
gui

There are situations where the logical data size of an instruction is smaller than the size of the symbol, such as struct initialization/copies. #123 decides not to attempt to display...

feature
data diffing

This is due to the fact that filesystem notifications don't work for network filesystems, so one possibility is to use GetDriveType to detect that the path is on a network...

feature

In SH we have a minor issue with some symbols being built with a random number suffixed at the end, eg. a `Screen_BlackBorderDraw` func in our code becomes `Screen_BlackBorderDraw.64` in...

According to Ethanol: > The PPC build of GCC sets CPLUS_MARKER to ('.' instead of '$') due to other assemblers not liking dollar signs in identifiers

Before anything, please, if rebuild on changes will not be added as part of the json file then put it on the diff options because I'm sure most users tend...

The second reloc is shown as 0 Test case is this assembly built with MASM `ml /c /coff /Zf /Cx /Cp objdiffissue_tworelocs.asm` ``` .386P .model flat .stack 4096 assume fs:nothing...

My game uses unity build, so the objects are huge. Every time I want to check my changes, I have to wait seconds where the most time is spent diffing....

With the latest release, I'm seeing the warning: `Failed to parse MIPS mdebug line info: range exceeds .mdebug size` for some DLLs in the Dinosaur Planet decomp, which are all...