windfish icon indicating copy to clipboard operation
windfish copied to clipboard

A tracing disassembler & UI for Gameboy ROMs — integrated with Sameboy for emulation & debugging.

Results 43 windfish issues
Sort by recently updated
recently updated
newest added

When a label is clicked, the previous viewport should be pushed onto a navigation stack so that it can be popped back.

enhancement

Some examples of errors: - out of bound cartridge locations - duplicate scripts, macros, globals, data types, labels - infinite loops in scripts (may need to introduce a timeout for...

bug

This is the first step in starting to allow organization of the structural output of the disassembly.

enhancement

Windfish doesn't check in the .rom file in the project directory, so it either needs to be provided or compiled from the disassembly. In either case, the new rom should...

enhancement

Selecting a function or range of instructions should allow the selection to be extracted into a testbed where the input register and memory values could be played with in realtime...

enhancement

The core Windfish libraries should all be able to function on Linux and Windows.

enhancement

E.g. that a register is always a specific value. This can help improve datatype inference in the disassembly.

enhancement

Selecting one of the transfers should jump to that location. This will make it easier to jump around the disassembly while trying to understand the intent of a label.

enhancement

This pane should show a tree view of all configuration settings. Selecting a node in the tree view should show the relevant editor for that node. The tree should be...

enhancement

Kirby's Dreamland 2 in particular appears to make heavy use of dynamic source code written to RAM. Being able to label these jump points would improve jp and call legibility.

enhancement