Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disassembling DATA as CODE #88

Open
RetHunter3000 opened this issue Jan 7, 2025 · 0 comments
Open

Disassembling DATA as CODE #88

RetHunter3000 opened this issue Jan 7, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@RetHunter3000
Copy link

The disassembler recognizes that it is DATA and calls it DATA. But at the same time it tries to recognize it as code.
Version 0.2.3
Game "Circus_Charlie_(J).nes"

Examples:
_data_cb28_indexed:
sre a:_var_6b6a_indexed,Y ; $CB28 5B 6A 6B
.byte $7a ; $CB2B 7A disambiguous instruction: nop
.byte $7b ; $CB2C 7B branch into instruction detected: rra a:_data_f985_indexed+1,Y

_data_cfb7:
lda a:_var_10cf_indexed,Y ; $CFB7 B9 CF 10
ora (_var_0011_indexed),Y ; $CFBA 11 11
ora (_var_0011_indexed),Y ; $CFBC 11 11

_data_dc49_indexed:
.byte $1a ; $DC49 1A disambiguous instruction: nop

_data_dc4a_indexed:
slo a:_var_101c_indexed,Y ; $DC4A 1B 1C 10
ora (_var_0012_indexed),Y ; $DC4D 11 12

@RetHunter3000 RetHunter3000 added the bug Something isn't working label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant