[SCE CONFIDENTIAL DOCUMENT]
Theme compiler for PLAYSTATION(R)3 Version 1.01
Copyright (C) 2007 Sony Computer Entertainment Inc.
All Rights Reserved.
이 프로그램에 대하여
p3tcompiler.exe는 XML 파일과 소재 데이터를 바탕으로,
PLAYSTATION(R)3용 테마 파일을 작성하는 Windows용 프로그램입니다.
p3tcompiler의 사용 방법
명령 프롬프트에서
p3tcompiler.exe sample\01\sample.xml
를 입력하거나, 또는 XML 파일을 p3tcompiler.exe의 아이콘에 드래그&드롭하면
확장자가 p3t인 테마 파일이 생성됩니다.
동작 확인 방법
1. 테마 파일을 Memory Stick™이나 USB 스토리지의 /PS3/THEME/
디렉터리에 넣고, PLAYSTATION(R)3 본체에 삽입해 주십시오.
2. 시스템 소프트웨어의 "설정 > 테마 설정 > 테마"를 선택하고,
기록 미디어에서 테마 파일을 설치합니다.
3. 다시 시스템 소프트웨어의 "설정 > 테마 설정 > 테마"를
선택하면, 옵션 메뉴에 테마 파일이 나열됩니다.
4. 테마 파일을 선택하고 "적용"을 선택하면, 화면에 테마가 반영됩니다.
XML 파일의 작성 방법
XML에 작성 가능한 엘리먼트에 대해 설명합니다.
<theme>
루트 엘리먼트입니다.
속성을 갖고 있지 않습니다.
<infotable>, <info>, <localizedinfo>
테마 파일의 각종 정보를 저장하는 엘리먼트입니다.
<localizedinfo>에는 언어별로 다른 정보를 작성하고,
<info>에는 전 언어 공통의 정보를 작성합니다.
<info>와 <localizedinfo>의 양쪽에 작성할 수 있는 속성은
다음과 같습니다.
name : 테마명
icon : 테마 아이콘(64x64 32bit PNG)
url : 테마의 배포처를 나타내는 URL
author : 작성자명
authoricon : 작성자 아이콘(64x64 32bit PNG)
genre : 테마의 장르(임의의 문자열)
version : 테마의 버전(임의의 문자열)
comment : 테마의 설명(임의의 문자열)
preview : 미리보기 이미지(480x270 24bit PNG)
<localizedinfo>에는 locale 속성을 작성하여 어떤 언어를 위한
정보인가를 지정합니다.
jp 일본어
en 영어
fr 프랑스어
es 스페인어
de 독일어
it 이탈리아어
nl 네덜란드어
pt 포르투갈어
ru 러시아어
ko 한국어
zh_t 중국어(번체자)
zh_s 중국어(간체자)
fi 핀란드어
sv 스웨덴어
da 덴마트어
no 노르웨이어
<icontable>, <icon>
시스템 소프트웨어의 아이콘을 저장하는 엘리먼트입니다.
<icon>에 작성할 수 있는 속성은 다음과 같습니다.
id : 아이콘의 종류를 나타내는 ID
src : 아이콘의 이미지
id 속성에 지정할 수 있는 ID는 다음과 같습니다.
시스템 소프트웨어의 가로열
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
시스템 소프트웨어의 세로열
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의 서브 메뉴 항목)
icon_photo_default : (Photo의 디폴트 아이콘)
icon_photo_album_default : (Photo의 앨범의 디폴트 아이콘)
icon_music_default : (Music의 디폴트 아이콘)
icon_music_album_default : (Music의 앨범의 디폴트 아이콘)
icon_video_default : (Video의 디폴트 아이콘)
icon_video_album_default : (Video의 앨범의 디폴트 아이콘)
icon_mediaserver_search : Search for Media Servers
icon_ms : Memory Stick(TM)
icon_cf : SD Memory Card
icon_sd : Compact Flash
icon_usb : USB Device
icon_pspms : Memory Stick(TM) of PSP(R)(PlayStation(R)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
디폴트 아이콘
icon_default_h : 전용 이미지가 설정되지 않은 가로열의 아이콘에 사용되는 이미지
icon_default_v : 전용 이미지가 설정되지 않은 세로열의 아이콘에 사용되는 이미지
아이콘의 이미지는 기본적으로 128x128의 32bit PNG 이미지이지만,
다음과 같은 예외가 있습니다.
icon_photo_default
icon_photo_album_default
170x128 32bit PNG
icon_video_default
icon_video_album_default
228x128 32bit PNG
<pointertable>, <pointer>
포인터(마우스 커서)의 이미지를 저장하기 위한 엘리먼트입니다.
<pointer>에 작성할 수 있는 속성은 다음과 같습니다.
id : 포인터의 종류를 나타내는 ID
src : 포인터의 이미지
base_x : 포인터의 선두 위치의 X 좌표
base_y : 포인터의 선두 위치의 Y 좌표
id 속성에 지정할 수 있는 ID는 다음과 같습니다.
pointer_arrow : 표준
pointer_finger : 클릭할 수 있는 경우
pointer_click : 클릭중
pointer_hand : 드래그할 수 있는 경우
pointer_grab : 드래그중
pointer_pen : 텍스트를 입력할 수 있는 경우
포인터의 이미지는 48x48의 32bit PNG 이미지입니다.
base_x, base_y에는 포인터 이미지의 어떤 위치가 프론트 팁 부분인지를 지정합니다.
왼쪽 위(0,0) - 오른쪽 아래(48,48)의 좌표계가 됩니다.
<notification>
알림창의 프레임 부분의 이미지를 저장하기 위한 엘리먼트입니다.
<notification>에 작성할 수 있는 속성은 다음과 같습니다.
src : 알림창의 프레임 부분의 이미지
알림창의 프레임 부분의 이미지는 64x64의 32bit PNG 이미지입니다.
<bgimagetable>, <bgimage>
배경 이미지를 저장하기 위한 엘리먼트입니다.
<bgimagetable> 안에는 최대 16장의 <bgimage>를 포함시킬 수가 있습니다.
<bgimage>에 작성할 수 있는 속성은 다음과 같습니다.
hd : 화면비가 16:9일 때 사용되는 배경 이미지 (1920x1080 JPEG)
sd : 화면비가 4:3일 때 사용되는 배경 이미지 (640x480 JPEG)
<font>
폰트의 종류를 지정하기 위한 엘리먼트입니다.
<font>에 지정할 수 있는 속성은 다음과 같습니다.
selection : 폰트의 종류를 나타내는 0에서 2의 정수값
selection 값의 의미는 다음과 같습니다.
0 : 표준 폰트
1 : 일본어는 둥근 고딕
한국어/중국어에서는 표준 폰트
기타 언어는 Rounded
2 : 일본어는 pop
한국어/중국어는 표준 폰트
러시아어는 Rounded
기타 언어는 Rimouski
<color>
테마 컬러를 지정하기 위한 엘리먼트입니다.
<color>에 작성할 수 있는 속성은 다음과 같습니다.
selection : 테마 컬러를 나타내는 0에서 12의 정수값
selection 값의 의미는 다음과 같습니다.
0 : 표준 테마 컬러(날짜에 따라 변화)
1-12 : 고정색
샘플에 대하여
XML 파일의 구체적인 작성예에 대해서는 동봉된 sample.xml을
참조해 주십시오.
----------------------------------------------------------------------
사용 허락 및 제한
----------------------------------------------------------------------
본 패키지의 사용 허락 및 사용 제한은 귀사와 당사(Sony Computer
Entertainment Inc.)간에 체결되어 있는 계약에 준합니다.
----------------------------------------------------------------------
상표에 관한 주의 사항
----------------------------------------------------------------------
"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 (R) or trademark symbol (TM), are
generally registered trademarks and/or trademarks of their respective
owners.
소니에서 배포한 테마 툴입니다.
이미지 파일만 있으면, xml로 만들어서, 첨부된 파일의 compiler로 컴파일만 해주면 됩니다.
많은 아이콘을 어떻게 이쁘게 넣는것이 중요할듯 한데;
아이콘 만드는 기술이 업는지라; 그란 나오면 그란테마로 하나 만들어 봐야겠네요.