-
### Before opening this issue, I ensure that...
- [X] I have read the [FAQ](https://github.com/RSDKModding/Sonic-Mania-Decompilation?tab=readme-ov-file#faq) and confirmed my issue is not mentioned …
-
I use ljd-v2.1, decompile several files and work, but at one (so far) appeared such errors. I tried with the other branches, but they did not decompiles files (even those without errors at this decomp…
-
```
File "main.py", line 123, in
retval = main()
File "main.py", line 104, in main
ljd.ast.unwarper.unwarp(ast)
File "/tmp/ljd/ljd/ast/unwarper.py", line 36, in unwarp
_run_step(_unwa…
-
### Description
Our decompilation sometimes fails on complex code, and this sometimes happens because of our advanced decompilation logic. We should have automatic fallbacks that log the error and re…
-
Since https://github.com/Kyle-Kyle/top4grep/commit/dbf03d20995c4b249471fc0404221ddd6a625d1b, top4grep no longer does partial matches. Here is an example demonstrating it:
```bash
top4grep -k dec
…
-
**Binary Ninja Version**
2.4.2846 Personal
**Describe the bug**
Binary Ninja does not recognize an array access, resulting in the creation of stack variables, throwing off decompilation.
*…
-
### Describe the bug
in lines 241 and 269 in gml_Object_obj_checkers_enemy_Step_0 in nudealert (deltarune repainted) 1.0.0 data.win, there's an oddity:
`241: if (acting == true && actcon == 0)`
…
-
Tasks
====
- [X] Bytecode support (pycdas)
- [ ] Handle new opcodes in AST builder
- [ ] `INTERPRETER_EXIT`
- [ ] `END_FOR`
- [ ] `END_SEND`
- [ ] `RESERVED`
- [ ] `BINARY_SLICE`
…
zrax updated
4 months ago
-
**What is the feature you'd like to have?**
The the structure of a function's decompilation could be improved by prioritizing early returns in cases like the following:
Current decompilation:
```…
-
(venv) root@ccedc66751ef:~# panoramix 0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806312424e3f14610051578063485cc9551461005b578063a98ad46c1461006e578063ea5a94511461009d575b60008…