부제:잉여롭게 찾아보자
9F~D0 == 7F 45 4C 46 01 01 01 ~ ??
밑의 ELF 초반부(숫자안쪽)
DC~15D == 00 00 00 00~?? DB~15D
ELF 끝부분(숫자안쪽)
15C~1D0
랜덤(숫자안쪽)
1CF~1000 1CF~1000
1번째ELF~2번째ELF사이(같음)(숫자안쪽)
10BF~10E0
00 구간 (숫자안쪽)
10DF~마지막
게임데이터(숫자안쪽)
부제:한번 mai마냥 프로그램으로 pc에서 디컴파일 해보앗다
1.icetea1.3_win 으로 EBOOT.BIN 을 EBOOT.PBP 화해준다
2.EBOOT2ISO1_1.EXE 으로 EBOOT.PBP를 BOOT.BIN,DATA.BIN,EBOOT.BIN 로 변환,분리한다
3.HEX에디터로 DATA.BIN 중간에 EBOOT.BIN 이랑 똑같은 코드잇는것앞에 BOOT.BIN 헥스코드를 덮어준다(여기서ELF파일 코드생깁니다)(DATA.BIN 중간부분만씁시다(그앞은다지우세요))
4.똑같이햇을경우prxtool.exe로 파일이읽어진다 명령프롬프트 써서 그폴더에서 prxtool.exe -e DATA.BIN > EBOOT.ELF 쳐준다(여기서 모자른파일잇다고뜨는 prx툴은 고장난거니 인터넷잘쓰자)
5.ELF파일을 TrueAncestor_SELF_Resigner_v1.98 로 11~12번옵션써서 BIN으로 다시만들자
6.이제 위에잇는거보고 mai된게임 코드 복붙해가면서 노가다뛰시면됍니다
결과: 마이 로딩코드까지 수정잘된다 다만 시작지점을 설정안해서그런지 mai로안한 게임은 psvita카드를 찾고난리다
|