Post Thu Nov 22, 2007 5:36 pm

PS3 Theme Extractor Tutorial

Again it's not mine but it is useful. Here is a tutorial for modifying themes you have downloaded for the PS3.

Blogspot Link

Have you ever downloaded a ps3 theme, .p3t file, that you would like to customize? Some have icons you love but would like to use them with a different background. Well Anoop has saved the day. He has released P3T Unpacker v0.3

This program unpacks Playstation 3 Theme files (.p3t). By default, it will extract the contents of the theme file to the directory 'extracted' in the current directory.

IMPORTANT: You need to have the binary 'p3tcompiler.exe' in the same directory as this program, even when it is being run from Linux. This requirement will probably be removed soon.

This program is still in alpha stage and probably has dozens of bugs. If you find any, please let me know!



Here's a quick tutorial:

* Download p3textractor.zip from codelogic.googlepages.com/PS3ThemeExtractor.
* Extract the folder \p3textractor p3t extractor ps3 themes
* Copy p3tcompiler.exe from PS3_Custom_Theme_v101-E.zip into the \p3textractor folder, which you may have already if you create your own themes. p3t extractor ps3 themes
* As an example lets use the official Pixels theme - place Pixels.p3t into \p3textractor
ps3 pixels theme
p3t extractor ps3 themes
* Start a DOS window. Start - Run - CMD.
* Find your \p3textractor folder and type in >p3textractor Pixels.p3t
o

C:\p3textractor>p3textractor Pixels.p3t

Writing file: 'extracted/preview.gim'
Writing file: 'extracted/icon.gim'
Writing file: 'extracted/icon_user_1124.gim'
Writing file: 'extracted/icon_setting_1200.gim'
Writing file: 'extracted/icon_photo_1276.gim'
Writing file: 'extracted/icon_music_1352.gim'
Writing file: 'extracted/icon_video_1428.gim'
Writing file: 'extracted/icon_game_1504.gim'
Writing file: 'extracted/icon_network_1580.gim'
Writing file: 'extracted/icon_friend_1656.gim'
Writing file: 'extracted/icon_tv_1732.gim'
Writing file: 'extracted/icon_newuser_1808.gim'
Writing file: 'extracted/icon_update_1884.gim'
Writing file: 'extracted/icon_game_setting_1960.gim'
Writing file: 'extracted/icon_bdvd_setting_2036.gim'
Writing file: 'extracted/icon_music_setting_2112.gim'
Writing file: 'extracted/icon_chat_setting_2188.gim'
Writing file: 'extracted/icon_system_setting_2264.gim'
Writing file: 'extracted/icon_theme_setting_2340.gim'
Writing file: 'extracted/icon_datetime_setting_2416.gim'
Writing file: 'extracted/icon_accessory_2492.gim'
Writing file: 'extracted/icon_printer_setting_2568.gim'
Writing file: 'extracted/icon_display_setting_2644.gim'
Writing file: 'extracted/icon_sound_setting_2720.gim'
Writing file: 'extracted/icon_security_setting_2796.gim'
Writing file: 'extracted/icon_remoteplay_setting_2872.gim'
Writing file: 'extracted/icon_network_setting_2948.gim'
Writing file: 'extracted/icon_setting_item_3024.gim'
Writing file: 'extracted/icon_mediaserver_search_3100.gim'
Writing file: 'extracted/icon_ms_3176.gim'
Writing file: 'extracted/icon_sd_3252.gim'
Writing file: 'extracted/icon_cf_3328.gim'
Writing file: 'extracted/icon_usb_3404.gim'
Writing file: 'extracted/icon_pspms_3480.gim'
Writing file: 'extracted/icon_usbcamera_3556.gim'
Writing file: 'extracted/icon_usbaad_3632.gim'
Writing file: 'extracted/icon_gamedata_3708.gim'
Writing file: 'extracted/icon_savedata_3784.gim'
Writing file: 'extracted/icon_vmc_3860.gim'
Writing file: 'extracted/icon_newvmc_3936.gim'
Writing file: 'extracted/icon_onlinemanual_4012.gim'
Writing file: 'extracted/icon_remoteplay_4088.gim'
Writing file: 'extracted/icon_browser_4164.gim'
Writing file: 'extracted/icon_download_4240.gim'
Writing file: 'extracted/icon_accountmanage_4316.gim'
Writing file: 'extracted/icon_blocklist_4392.gim'
Writing file: 'extracted/icon_addfriend_4468.gim'
Writing file: 'extracted/icon_playermet_4544.gim'
Writing file: 'extracted/icon_chat_4620.gim'
Writing file: 'extracted/icon_chatroom_4696.gim'
Writing file: 'extracted/icon_mbox_4772.gim'
Writing file: 'extracted/icon_mbox_received_4848.gim'
Writing file: 'extracted/icon_mbox_sent_4924.gim'
Writing file: 'extracted/icon_mbox_create_5000.gim'
Writing file: 'extracted/hd.jpg'
Writing file: 'extracted/sd.jpg'

magic: "P3TF"
version: 272
tree_offset: 64
tree_size: 5252
idtable_offset: 5328
idtable_size: 1090
stringtable_offset: 6432
stringtable_size: 292
intarray_offset: 6736
intarray_size: 0
floatarray_offset: 6736
floatarray_size: 0
filetable_offset: 6736
filetable_size: 658208


* There should now be a folder \p3textractor\extracted which is Pixels.p3t extracted p3t extractor ps3 themes
* Now you can use the icons or backgrounds in Pixels.p3t for any theme that you create.
* Here's a quick tutorial on creating ps3 themes using the images you just extracted.