Skip to content

JMPF after RET #7

@Exant64

Description

@Exant64

Sorry for the nondescriptive title, this issue may just be a misunderstanding from my part, but I disassembled Chao Adventure 2, and noticed a lot of instructions are interpreted as data. I used the official VMU emulator from the sdk since it has a proper debugger to see where the code jumps to a part that's interpreted as data.
image
Above you can see how this part of the code looks like in the disassembly code trace from the emulator
image
Here you can see it in this program
To me it seems like ret doesn't matter if a JMPF is after it? Not completely sure, but SH4 (the DC's processor) also had something like this so it may be possible. Regardless, it seems to be a problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions