Skip to content

[BUG] objdiff PSP instruction set not auto-detected #1496

Open
@JoshSchreuder

Description

@JoshSchreuder

Describe the bug
When viewing a PSP scratch, the objdiff alpha AUTO mode does not automatically detect the MIPS instruction set being used.

To Reproduce
Steps to reproduce the behavior:

  1. Turn on objdiff alpha
  2. Go to https://decomp.me/scratch/hQodd
  3. View objdiff - note seh instuctions are output as INVALID

NOTE this works correctly if you manually pick the PSP instruction set from objdiff's MIPS settings.

Expected behavior
PSP MIPS should be autodetected by objdiff with the auto setting. This does seem to happen for me locally with objdiff 2.7.1 using the GUI interface and AUTO setting enabled, so I'm not sure if this is just a case of an older objdiff that isn't autodetecting or something else.

Screenshots
Image
Image

Scratches
https://decomp.me/scratch/hQodd

Desktop (please complete the following information if applicable):

  • OS: Windows 11
  • Browser: Firefox
  • Version: 136.0.2

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions