Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Prxtool Vita

From GameBrew
Revision as of 03:24, 5 December 2022 by HydeWing (talk | contribs) (Text replacement - "GameBrew!" to "GameBrew")
Prxtool
File:Prxtoolvita.jpg
General
AuthorTheFloW
TypePC Utilities
Version1.0
LicenseAFL v2.0
Links
Download
Website
Source

PRXTool is a simple tool to manipulate Sony PSP(tm) PRX files.

What is PRXTool?

PRXTool is a simple tool to manipulate Sony PSP(tm) PRX files. Prxtool can:

  • output an IDC file which can be used with IDA Pro
  • output an ELF file
  • disassemble PRX files into a pretty printed format

Features

  • Relocated assembly
  • Show exports and imports
  • Show subroutines and local branches
  • Show data references
  • Support for custom relocation

Examples

yifanlu's hello world
http://pastebin.com/9KTS8f81

xerpi's vita-8
http://pastebin.com/CH58Dv8T

How to use prxtool

ARM mode
prxtool -w file.elf > file.asm

THUMB mode
prxtool -i -w file.elf > file.asm

How To Build PRXTool

To compile prxtool, run:

$ ./bootstrap
$ ./configure
$ make

You can install it by running:

$ [sudo] make install

Screenshot

File:Prxtoolvita.jpg

Changelog

(v.1.0)

  • First Release.

Credits

  • psp's origin prxtool
  • capstone
  • UVLoader relocation code

Thanks to

  • Mrbrown for adding autoconfig
  • all the other people who contribute to legit PSP dev work.

This is a good companion to libdoc as that provides the XML file used to get names and such for functions.

External links

Advertising: