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

Incorrect bitwise opcode interpretation (mostly affecting mov1 opcodes) in disassembly #2

Open
KungFuFurby opened this issue Oct 10, 2021 · 1 comment

Comments

@KungFuFurby
Copy link
Contributor

This only affects the way the bits were processed in the original disassembly, and does not affect the number of bytes read. I only actually looked up the mov1 series of opcodes, but these disassembles are affected:

  • Chrono Trigger
  • F-Zero
  • Live A Live
  • Final Fantasy 5
  • Final Fantasy 6
  • Final Fantasy Mystic Quest
  • Front Mission
  • Pilotwings
  • Romancing SaGa
  • Seiken Densetsu 2/Secret of Mana
  • Super Bomberman
  • Super Bomberman 3
  • Super Mario All-Stars
  • Super Mario RPG
  • Tetris Attack
KungFuFurby added a commit to KungFuFurby/vgm-disasm that referenced this issue Oct 10, 2021
@loveemu
Copy link
Owner

loveemu commented Oct 11, 2021

Thank you for reporting. This happened because of an old bug in spcdas, I suppose. gocha/spcdas@a5aad40

I can't determine the exact list of disassemblies that affected by the bug. Old disassemblies can have this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants