Editing PlayView
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 153: | Line 153: | ||
! style="background-color:#010ADA; color:#FFFFFF;" |Offset || style="background-color:#010ADA; color:#FFFFFF;" |Length || style="background-color:#010ADA; color:#FFFFFF;" |Value || style="background-color:#010ADA; color:#FFFFFF;" |Note | ! style="background-color:#010ADA; color:#FFFFFF;" |Offset || style="background-color:#010ADA; color:#FFFFFF;" |Length || style="background-color:#010ADA; color:#FFFFFF;" |Value || style="background-color:#010ADA; color:#FFFFFF;" |Note | ||
|- | |- | ||
| 0000 || 10|| 47 56 45 57 30 31 30 30 4A 50 45 47 30 31 30 30 ||"GVEW0100JPEG0100" | | 0000 || 10|| 47 56 45 57 30 31 30 30 4A 50 45 47 30 31 30 30 ||"GVEW0100JPEG0100" | ||
|- | |- | ||
| 0010 || 4 || 00 00 xx xx || Length Width (hex) total layer 0 (variable per game) | | 0010 || 4 || 00 00 xx xx || Length Width (hex) total layer 0 (variable per game) | ||
Line 163: | Line 163: | ||
| 001C || 4 || 00 00 xx xx|| Length Data Base (variable per game structure) | | 001C || 4 || 00 00 xx xx|| Length Data Base (variable per game structure) | ||
|- | |- | ||
| 0020 || 8 || 00 00 00 01 00 00 00 00 || | | 0020 || 8 || 00 00 00 01 00 00 00 00 || Similar | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:#ADAADA;" |Data Base | |colspan="5" style="text-align:center; background-color:#ADAADA;" |Data Base | ||
|- | |- | ||
| 0028 || 4 || 00 00 00 20 || | | 0028 || 4 || 00 00 00 20 || Apps/machine code? | ||
|- | |- | ||
| 002C || 4 || 00 00 00 04 || | | 002C || 4 || 00 00 00 04 || Apps/machine code? | ||
|- | |- | ||
| 0030 || 4 || 00 00 00 xx || Grid position Width (hex): as horizontal line, left to right. | | 0030 || 4 || 00 00 00 xx || Grid position Width (hex): as horizontal line, left to right. | ||
Line 188: | Line 188: | ||
|- | |- | ||
| 0050 || ... || ... || Repeat last 0x20 for each image on the page | | 0050 || ... || ... || Repeat last 0x20 for each image on the page | ||
|- | |||
|colspan="5" style="text-align:center; background-color:#ADAADA;" |Data Base | |||
|- | |- | ||
| XXXX || 4 || 42 4C 4B 5F|| "BLK_" | | XXXX || 4 || 42 4C 4B 5F|| "BLK_" | ||
Line 193: | Line 195: | ||
| XXXX || 4 || xx xx xx xx || Total length embedded images (with FF padding) | | XXXX || 4 || xx xx xx xx || Total length embedded images (with FF padding) | ||
|- | |- | ||
| XXXX || 8 || 00 00 00 02 00 00 00 00 || Similar | |||
| XXXX || 8 || 00 00 00 02 00 00 00 00 || | |||
|- | |- | ||
| XXXX || xx || FF D8 ...|| First JPEG (first from level layer on file 0, top left to right) | | XXXX || xx || FF D8 ...|| First JPEG (first from level layer on file 0, top left to right) | ||
Line 246: | Line 246: | ||
===content.dat(.edat):=== | ===content.dat(.edat):=== | ||
The file | The file contain the XML structure to transport elements such video, music background etc... | ||
*First part header: | *First part header: | ||
Line 261: | Line 260: | ||
| 000C || 4 || Total Length first part/start second part | | 000C || 4 || Total Length first part/start second part | ||
|- | |- | ||
| 0010 || 4 || Offset (without header) | | 0010 || 4 || Offset (without header) | ||
|- | |- | ||
| 0014 || 4 || Length | | 0014 || 4 || Length | ||
|- | |- | ||
| 0018 || 4 || Offset | | 0018 || 4 || Offset | ||
|- | |- | ||
| 001C || 4 || Length | | 001C || 4 || Length | ||
|- | |- | ||
| 0020 || xx|| Repeat last 0x10 | | 0020 || xx|| Repeat last 0x10 | ||
|- | |- | ||
|} | |} | ||
*Second part XML: | *Second part XML: | ||
Line 281: | Line 278: | ||
{{Boxcode|content=<syntaxhighlight lang="xml"> | {{Boxcode|content=<syntaxhighlight lang="xml"> | ||
'''''File list:contain all the name file.gvd as XML in order of file appearance''''' | |||
content.flst page00.xml page01.xml page02.xml ...page09.xml | content.flst page00.xml page01.xml page02.xml ...page09.xml | ||
0A<?xml version="1.0" encoding="utf-8"?> | 0A<?xml version="1.0" encoding="utf-8"?> | ||
Line 287: | Line 285: | ||
<image_files> | <image_files> | ||
<archive source="gvd.dat"> | <archive source="gvd.dat"> | ||
'''''Width & Height of layer, tile_type can be also Multiplane and Stereoscopy?''''' | |||
<image width="3840" height="2160" id="i0001" source="page00.gvd" tile_type="normal"/> | <image width="3840" height="2160" id="i0001" source="page00.gvd" tile_type="normal"/> | ||
<image width="3840" height="2160" id="i0002" source="page01.gvd" tile_type="normal"/> | <image width="3840" height="2160" id="i0002" source="page01.gvd" tile_type="normal"/> | ||
Line 295: | Line 295: | ||
</archive> | </archive> | ||
</image_files> | </image_files> | ||
'''''Visual effect as turning the page of paper book''''' | |||
<structure> | <structure> | ||
<root ref="i0001"/> | <root ref="i0001"/> | ||
<sequence transition="double_page_flip" id="s0001" | <sequence transition="double_page_flip" id="s0001"> | ||
<item ref="i0002"/ | <item ref="i0002"/> | ||
<item ref="i0003"/> | <item ref="i0003"/> | ||
</sequence> | </sequence> | ||
Line 305: | Line 309: | ||
'''''One page example''''' | |||
0A<?xml version="1.0" encoding="utf-8"?> | 0A<?xml version="1.0" encoding="utf-8"?> | ||
Line 314: | Line 318: | ||
</home> | </home> | ||
<!--Limit of the values (ZOOM IN:limited by the images). Here you can adjust/unlock | <!--Limit of the values (ZOOM IN: limited by the images). Here you can adjust/unlock the level of max_zoom --> | ||
<limit> | <limit> | ||
<boundary offset_x="0.000000" max_overshoot="0.000000" offset_y="0.000000" scale="1.000000" | <boundary offset_x="0.000000" max_overshoot="0.000000" offset_y="0.000000" scale="1.000000" | ||
Line 320: | Line 324: | ||
</limit> | </limit> | ||
<!--Links to other pages. Here you create 2 links, enter by selector | <!--Links to other pages. Here you create 2 links, enter by selector--> | ||
<link width="3840.000000" crossfade_range="1.000000" target="page01.xml" center_x="1920.000000" | <link width="3840.000000" crossfade_range="1.000000" target="page01.xml" center_x="1920.000000" | ||
center_y="1080.000000" height="2160.000000" separate="true" id=" | center_y="1080.000000" height="2160.000000" separate="true" id="ID_YYYYMMDDHHMMSS001" name="[l]link(1)"> | ||
<boundary offset_x="0.000000" max_overshoot="0.500000" offset_y="0.000000" scale="1.000000" | <boundary offset_x="0.000000" max_overshoot="0.500000" offset_y="0.000000" scale="1.000000" | ||
max_zoom="INF" action="enable" max_invisibility="INF" min_zoom="0.500000" max_stretch="INF"/> | max_zoom="INF" action="enable" max_invisibility="INF" min_zoom="0.500000" max_stretch="INF"/> | ||
Line 547: | Line 550: | ||
|bg_image_off || default: 0 || Hide background image (when slide) | |bg_image_off || default: 0 || Hide background image (when slide) | ||
|- | |- | ||
|default_language_psp ||PSP only default: 0 || Language for home button (quit game): See [ | |default_language_psp ||PSP only default: 0 || Language for home button (quit game): See [[Content_Information_Files#Languages | Languages]] up to the ones available on PSP | ||
|- | |- | ||
|} | |} | ||
===Config User Interface: ui=== | ===Config User Interface: ui=== | ||
This file can be in different | This file can be in different format/name up to the title version. | ||
Can be divide into 3 part: | Can be divide into 3 part: | ||
Line 586: | Line 587: | ||
<div style="height:650px; overflow:auto"> | <div style="height:650px; overflow:auto"> | ||
{{Boxcode|content=<syntaxhighlight lang="xml"> | {{Boxcode|content=<syntaxhighlight lang="xml"> | ||
ui_main_o.cfg\00ui_version =100 | ui_main_o.cfg\00ui_version =100 | ||
selection_frame_division =0 | selection_frame_division =0 | ||
startup_page_num =5 | startup_page_num =5 <!--Variable number of screen before the title start--> | ||
help_page_num =1 | help_page_num =1 | ||
guide_alignment =3 | guide_alignment =3 | ||
Line 621: | Line 623: | ||
# startup | # startup | ||
# start | # start | ||
startup01 = | startup01 = KIDOJI <!--Boot screen--> | ||
startup02 = | startup02 = KENKO <!--Health screen--> | ||
startup03 = | startup03 = SHIYOJO <!--Instruction screen--> | ||
startup04 = | startup04 = LOGO <!--Logo screen--> | ||
startup05 = | startup05 = LOGO2 <!--Second logo screen--> | ||
# frame | # frame | ||
# start | # start | ||
Line 734: | Line 736: | ||
player_progress_bar = player_progress_bar | player_progress_bar = player_progress_bar | ||
player_progress_frame = player_progress_base | player_progress_frame = player_progress_base | ||
</syntaxhighlight>}} | </syntaxhighlight>}} | ||
</div> | </div> | ||
*Third part: | |||
Title id.png followed by the image itself (contains boot screens, menu user etc... | |||
Title id.png followed by the image itself | |||