Короче, предлагаю вернуться к исходному коду от Какарото:
https://github.com/ErikPshat/ps3utils |
Зеркало shadowbladeZ |
Зеркало omgneeq
Там его исходники генерят вроде бы официальный PDB.
Затем, нужно подогнать исходники под свои нужды, чтобы генерировалось именно то, что уже есть или что нам хотелось бы.
Собственно, в первый раз, когда я побаловался этим на первой странице, мне почти удалось создать 100% совпадения с кастомным, просто я тогда не стал развивать эту тему, т.к. не было тогда в том нужды.
P.S. Если вы будете компилировать из-под MinGW, тогда добавьте первой строчкой в Makefile -
CC = gcc
В моём репо это уже добавлено и удалены все лишние
*.o
Не забывайте выполнять перед компиляцией команду:
make clean
Там генерятся 4 утилиты:
pdb_gen.exe,
find_syscall.exe,
fix_tar.exe,
pup.exe.
Есть ещё идеи?