sh2dis icon indicating copy to clipboard operation
sh2dis copied to clipboard

An SH2-compatible (Renesas SuperH) disassembler.

Results 6 sh2dis issues
Sort by recently updated
recently updated
newest added

pip install sh2dis ERROR: Could not find a version that satisfies the requirement sh2dis (from versions: 1.0.linux-x86_64) ERROR: No matching distribution found for sh2dis

When I try to disassemble something this is what I got from sh2dis: Traceback (most recent call last): File "C:\Python27\Scripts\sh2dis-script.py", line 11, in load_entry_point('sh2dis==1.0', 'console_scripts', 'sh2dis')() File "build\bdist.win-amd64\egg\sh2dis\__main__.py", line 161,...

A common problem is branch instructions with ambiguous targets (`JSR` is register-relative, and we don't always have strict confidence about the value of a register). It would be useful to...

Working with unknown ROMs, we might know from some other source (or hand-disassembly) that specific locations are actually code, but automatic disassembly doesn't pick them up for some reason (jump...

Output formatting, rather than being a function of the front-end (ie. `dis.py`), is embedded in `SegmentData` and it's children via `__str__`: comment formatting, column alignment, etc. is all controlled by...

Redesign the disassembly main loop. Today, the main loop tracks instruction-by-instruction state (registers, upcoming delayed branches) across an entire consecutive sequence of code, until no further disassembly is reasonable (ie....