.:ʕΘЯg@nʔ:.™
Elite EPerson
Posts: 1,613.1974 Threads: 235
Joined: 14th Apr 2007
Reputation: 3.87089
E-Pigs : 67.0595
ps3 theme macker out now
the read me file Theme compiler for PLAYSTATION®3 Version 1.01
Copyright © 2007 Sony Computer Entertainment Inc.
All Rights Reserved.
About This Program
p3tcompiler.exe is a program that creates PLAYSTATION®3 theme files
from XML and applicable data files. It runs on Windows.
Building a Theme File with p3tcompiler
Either type the following at the command prompt:
p3tcompiler.exe sample\01\sample.xml
or drag-and-drop an XML file onto the p3tcompiler.exe icon.
A theme file with file extension "p3t" will be created.
Preview
1. Place the theme file in the /PS3/THEME/ directory of a Memory Stick
or USB storage, and connect it to PLAYSTATION®3.
2. Select "Settings" > "Theme Settings" > "Theme" in the system software
and install a theme file from the recording media.
3. Select "Settings" > "Theme Settings" > "Theme" in the system
software again. A list of theme files will be shown in the option menu.
4. Select a theme file and "Apply". This theme will be applied to the
screen.
Scripting the XML File
The elements that can be written in the XML file are described below.
<theme>
Root element.
It has no attributes.
<infotable>, <info>, <localizedinfo>
Elements for storing information of the theme file.
<localizedinfo> has information specific to a language.
<info> has information common to all languages.
The attributes that can be specified for both <info> and
<localizedinfo> are as follows.
name Theme name
icon Theme icon (64x64, 32-bit PNG)
url URL indicating the distributor of the theme
author Author
authoricon Author icon (64x64, 32-bit PNG)
genre Theme genre (string)
version Theme version (string)
comment Theme comment (string)
preview Preview image (480x270, 24-bit PNG)
<localizedinfo> must have a "locale" attribute to specify the
language.
jp Japanese
en English
fr French
es Spanish
de German
it Italian
nl Dutch
pt Portuguese
ru Russian
ko Korean
zh_t Chinese (traditional)
zh_s Chinese (simplified)
fi Finnish
sv Swedish
da Danish
no Norwegian
<icontable>, <icon>
Elements for storing the system software icons.
The attributes that can be specified for <icon> are as follows.
id ID indicating the icon type
src Icon image
The IDs that can be specified for the "id" attribute are as
follows.
System Software (Row)
icon_user Users
icon_setting Settings
icon_photo Photo
icon_music Music
icon_video Video
icon_game Game
icon_network Network
icon_friend Friends
icon_tv TV
System Software (Column)
icon_newuser Create New User
icon_update System Update
icon_game_setting Game Settings
icon_bdvd_setting BD/DVD Settings
icon_music_setting Music Settings
icon_chat_setting Chat Settings
icon_system_setting System Settings
icon_theme_setting Theme Settings
icon_datetime_setting Date and Time Settings
icon_accessory Accessory Settings
icon_printer_setting Printer Settings
icon_display_setting Display Settings
icon_sound_setting Sound Settings
icon_security_setting Security Settings
icon_remoteplay_setting Remote Play Settings
icon_network_setting Network Settings
icon_setting_item (Settings submenu item)
icon_photo_default (Photo default icon)
icon_photo_album_default (Photo album default icon)
icon_music_default (Music default icon)
icon_music_album_default (Music album default icon)
icon_video_default (Video default icon)
icon_video_album_default (Video album default icon)
icon_mediaserver_search Search for Media Servers
icon_ms Memory Stick
icon_cf SD Memory Card
icon_sd Compact Flash
icon_usb USB Device
icon_pspms Memory Stick of PSP(PlayStation®Portable)
icon_usbcamera Digital Camera
icon_usbaad ATRAC Audio Device
icon_gamedata Game Data Utility
icon_vmc Memory Card Utility (PS/PS2)
icon_savedata Save Data Utility
icon_newvmc New Internal Memory Card
icon_onlinemanual Online Instruction Manuals
icon_remoteplay Remote Play
icon_browser Internet Browser
icon_download Download Management
icon_accountmanage Account Management
icon_blocklist Block List
icon_addfriend Add a Friend
icon_playermet Player Met
icon_chat Start New Chat
icon_chatroom Chat Room
icon_mbox Message Box
icon_mbox_received Received
icon_mbox_sent Sent
icon_mbox_create Create Message
Default Icons
icon_default_h Image used for icons in row
when there is no specified image
icon_default_v Image used for icons in column
when there is no specified image
Icon images are generally 128x128, 32-bit PNG images, except for
the following.
icon_photo_default
icon_photo_album_default
170x128, 32-bit PNG
icon_video_default
icon_video_album_default
228x128, 32-bit PNG
<pointertable>, <pointer>
Elements for storing the pointer (mouse cursor) image.
The attributes that can be specified for <pointer> are as follows.
id ID indicating the pointer type
src Pointer image
base_x X coordinate of the pointer hotspot
base_y Y coordinate of the pointer hotspot
The IDs that can be specified for the "id" attribute are as
follows.
pointer_arrow Default state
pointer_finger Pointing to a clickable object
pointer_click Clicking
pointer_hand Pointing to a draggable object
pointer_grab Dragging
pointer_pen Pointing to an object accepting text input
The pointer image is a 48x48, 32-bit PNG image.
base_x, base_y specify the hotspot in the pointer image.
The coordinate system ranges from top left (0,0) to
bottom right (48,48).
<notification>
Element for storing the image of the notification window frame.
The attributes that can be specified for <notification> are as
follows.
src Image of the frame of the notification window
This image is a 64x64, 32-bit PNG image.
<bgimagetable>, <bgimage>
Elements for storing the background image.
<bgimagetable> can have a maximum of 16 <bgimage> images.
The attributes that can be specified for <bgimage> are as follows.
hd Background image used when the aspect ratio is 16:9
(1920x1080 JPEG)
sd Background image used when the aspect ratio is 4:3
(640x480 JPEG)
<font>
Element for specifying the font type.
The attributes that can be specified for <font> are as follows.
selection Integer value (0 - 2) indicating the font type
The values specified to "selection" have the following meanings.
0 Default font
1 Japanese: Maru Gothic
Korean, Chinese: Default font
Other languages: Rounded
2 Japanese: Pop
Korean, Chinese: Default font
Russian: Rounded
Other languages: Rimouski
<color>
Element that specifies the theme color
The attributes that can be specified with <color> are as shown below.
selection: Integer value (0 - 12) indicating the theme color
The values specified to "selection" have the following meanings.
0: Default theme color (changes by date and time. )
1-12: Fixed color
About the Sample
An example of an XML file is provided. The filename is sample.xml.
----------------------------------------------------------------------
Permission and Restrictions on Use
----------------------------------------------------------------------
The permission and restrictions on using this software conform to
the contract concluded between your company and our company (Sony
Computer Entertainment Inc).
----------------------------------------------------------------------
Note on Trademarks
----------------------------------------------------------------------
"PLAYSTATION" is a registered trademark of Sony Computer Entertainment Inc.
All other product and company names mentioned herein, with or without
the registered trademark symbol ® or trademark symbol , are
generally registered trademarks and/or trademarks of their respective
owners.
(This post was last modified: 08/11/2007 07:56 PM by .:ʕΘЯg@nʔ:.™ .)
08/11/2007 07:55 PM
.:ʕΘЯg@nʔ:.™
Elite EPerson
Posts: 1,613.1974 Threads: 235
Joined: 14th Apr 2007
Reputation: 3.87089
E-Pigs : 67.0595
RE: ps3 theme macker out now
what the XML looks like <?xml version="1.0" encoding="UTF-8"?>
<theme>
<infotable>
<info
name="sample"
icon="icon.png"
url="http://www.scei.co.jp/"
author="scei"
authoricon="authoricon.png"
genre="others"
version="version 1.0"
comment="this is a sample theme."
preview="preview.png"
/>
<localizedinfo
locale="en"
name="sample"
/>
<localizedinfo
locale="jp"
name="サンプル"
comment="これはサンプルテーマファイルです。"
/>
</infotable>
<icontable>
<!-- horizontal icon -»
<icon id="icon_user" src="Icons.6.png" />
<icon id="icon_setting" src="Icons.35.png" />
<icon id="icon_photo" src="Icons.1.png" />
<icon id="icon_music" src="Icons.16.png" />
<icon id="icon_video" src="Icons.38.png" />
<icon id="icon_game" src="Icons.39.png" />
<icon id="icon_network" src="Icons.18.png" />
<icon id="icon_friend" src="Icons.9.png" />
<icon id="icon_tv" src="Icons.41.png" />
<!-- user -»
<icon id="icon_newuser" src="Icons.37.png" />
<!-- setting -»
<icon id="icon_update" src="Icons.17.png" />
<icon id="icon_game_setting" src="Icons.27.png" />
<icon id="icon_bdvd_setting" src="Icons.22.png" />
<icon id="icon_music_setting" src="Icons.29.png" />
<icon id="icon_chat_setting" src="Icons.24.png" />
<icon id="icon_system_setting" src="Icons.36.png" />
<icon id="icon_theme_setting" src="Icons.23.png" />
<icon id="icon_datetime_setting" src="Icons.25.png" />
<icon id="icon_accessory" src="Icons.28.png" />
<icon id="icon_printer_setting" src="Icons.31.png" />
<icon id="icon_display_setting" src="Icons.26.png" />
<icon id="icon_sound_setting" src="Icons.34.png" />
<icon id="icon_security_setting" src="Icons.33.png" />
<icon id="icon_remoteplay_setting" src="Icons.32.png" />
<icon id="icon_network_setting" src="Icons.30.png" />
<!-- setting submenu -»
<icon id="icon_setting_item" src="Icons.3.png" />
<!-- photo / music / video -»
<icon id="icon_photo_default" src="Photo_Default_PS3.png" />
<icon id="icon_photo_album_default" src="Photo_Default_Thumb.png" />
<icon id="icon_music_default" src="Music_Default_PS3.png" />
<icon id="icon_music_album_default" src="Music_Default_Thumb.png" />
<icon id="icon_video_default" src="Video_Default_PS3.png" />
<icon id="icon_video_album_default" src="Video_Default_Thumb.png" />
<icon id="icon_mediaserver_search" src="Icons.13.png" />
<icon id="icon_ms" src="Icons.50.png" />
<icon id="icon_sd" src="Icons.53.png" />
<icon id="icon_cf" src="Icons.52.png" />
<icon id="icon_usb" src="Icons.54.png" />
<icon id="icon_pspms" src="Icons.43.png" />
<icon id="icon_usbcamera" src="Icons.45.png" />
<icon id="icon_usbaad" src="Icons.51.png" />
<!-- game -»
<icon id="icon_gamedata" src="Icons.8.png" />
<icon id="icon_savedata" src="Icons.14.png" />
<icon id="icon_vmc" src="Icons.5.png" />
<icon id="icon_newvmc" src="Icons.20.png" />
<!-- network -»
<icon id="icon_onlinemanual" src="Icons.40.png" />
<icon id="icon_remoteplay" src="Icons.21.png" />
<icon id="icon_browser" src="Icons.2.png" />
<icon id="icon_download" src="Icons.49.png" />
<!-- psn -»
<icon id="icon_accountmanage" src="Icons.7.png" />
<!-- friend -»
<icon id="icon_blocklist" src="Icons.10.png" />
<icon id="icon_addfriend" src="Icons.11.png" />
<icon id="icon_playermet" src="Icons.12.png" />
<icon id="icon_chat" src="Icons.4.png" />
<icon id="icon_chatroom" src="ChatRoom_Default_PS3_new.png" />
<icon id="icon_mbox" src="Icons.15.png" />
<icon id="icon_mbox_received" src="Icons.47.png" />
<icon id="icon_mbox_sent" src="Icons.48.png" />
<icon id="icon_mbox_create" src="Icons.46.png" />
<icon id="icon_default_h" src="Icons.40.png" />
<icon id="icon_default_v" src="Icons.40.png" />
</icontable>
<pointertable>
<pointer id="pointer_arrow" src="pointer_arrow.png" base_x="20" base_y="2" />
<pointer id="pointer_finger" src="pointer_finger.png" base_x="16" base_y="10" />
<pointer id="pointer_click" src="pointer_click.png" base_x="16" base_y="10" />
<pointer id="pointer_pen" src="pointer_pen.png" base_x="6" base_y="38" />
<pointer id="pointer_hand" src="pointer_hand.png" base_x="23" base_y="17" />
<pointer id="pointer_grab" src="pointer_grab.png" base_x="23" base_y="17" />
</pointertable>
<notification src="notification.png" />
<bgimagetable>
<bgimage hd="a_HD.jpg" sd="a_SD.jpg" />
<bgimage hd="b_HD.jpg" sd="b_SD.jpg" />
<bgimage hd="c_HD.jpg" sd="c_SD.jpg" />
</bgimagetable>
<font selection="2" />
<color selection="4" />
</theme>
08/11/2007 08:13 PM
|-Anubis-|
<3 Girls
Posts: 1,241.1884 Threads: 45
Joined: 12th Feb 2007
Reputation: -2.28734
E-Pigs : 26.8142
RE: ps3 theme macker out now
Nice find.
Although they should really concentrate on getting the PSP's theme maker to work :p
08/11/2007 08:40 PM
.:ʕΘЯg@nʔ:.™
Elite EPerson
Posts: 1,613.1974 Threads: 235
Joined: 14th Apr 2007
Reputation: 3.87089
E-Pigs : 67.0595
RE: ps3 theme macker out now
LOL wee have been making themes for the psp with out it so far lol
this is sooo cool but there are so many icons :S
08/11/2007 09:25 PM
u_c_taker
hacks=drama
Posts: 3,185.2011 Threads: 102
Joined: 29th Jan 2007
Reputation: -1.03084
E-Pigs : 36.7855
RE: ps3 theme macker out now
so does this work better than psp theme maker then
09/11/2007 11:44 AM
Poknsmot
A CBT Brother
Posts: 91.2797 Threads: 2
Joined: 23rd Sep 2007
Reputation: 3.6515
E-Pigs : 0.9971
RE: ps3 theme macker out now
i would assume it may work better cause they have had more time to dev. it better than the PSP... but no use for me... no PS3 :( but will have one soon... i hope
I am the wicked/scary things that go bump in the night... Wickid Clown s8
09/11/2007 01:30 PM
Mr. Shizzy
ɯɹ˙ sɥızzʎ
Posts: 2,973.4020 Threads: 415
Joined: 21st Feb 2007
Reputation: -2.36574
E-Pigs : 160.1496
RE: ps3 theme macker out now
u_c_taker Wrote: so does this work better than psp theme maker then
Well it's nothing fancy (not even a GUI)... But it gets the job done, just fine. ;)
PSP 2001 [TA-088v2]: 6.39 ME-9.7
Sig by Mr_Nick666
10/11/2007 10:07 AM