-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
Hello,
i noticed that this WRX80 image crashes psptool on my machine.
I'm running the AUR build and i'm not sure on what branch and commit it is build.
The Image i tried is the F2 version
and the Traceback is as follows.
$ psptool WRX80SU8-F2.BIN
Traceback (most recent call last):
File "/usr/bin/psptool", line 33, in <module>
sys.exit(load_entry_point('psptool==2.2', 'console_scripts', 'psptool')())
File "/usr/lib/python3.9/site-packages/psptool/__main__.py", line 80, in main
psp = PSPTool.from_file(args.file, verbose=args.verbose)
File "/usr/lib/python3.9/site-packages/psptool/psptool.py", line 31, in from_file
pt = PSPTool(rom_bytes, verbose=verbose)
File "/usr/lib/python3.9/site-packages/psptool/psptool.py", line 39, in __init__
self.blob = Blob(rom_bytes, len(rom_bytes), self)
File "/usr/lib/python3.9/site-packages/psptool/blob.py", line 48, in __init__
self._find_entry_table()
File "/usr/lib/python3.9/site-packages/psptool/blob.py", line 87, in _find_entry_table
if self.dual_rom:
AttributeError: 'Blob' object has no attribute 'dual_rom'
From the words dual_rom at the end, i assume that That might be the issue because this image appears to not be two images, but one very large 32MB one.
Additionally, the $PL2 is located somewhere where masking its address with 0x00FFFFFF leads into bogus land.
I have not tried any other WRX80 images but i assume that a similar thing will happen.
Metadata
Metadata
Assignees
Labels
No labels