Talk:Icons.qrc: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
==icons.qrc structure==
==icons.qrc structure==
Example from firmware [[4.10_CEX|4.10]]~[[4.82_CEX|4.82]]
Example from firmware [[4.10_CEX|4.10]]~[[4.82_CEX|4.82]]
{{Boxcode|content=<syntaxhighlight lang="xml">
{{Boxcode|code=<syntaxhighlight lang="xml">
<qrc>
<qrc>
<file-table>
<file-table>
Line 76: Line 76:
! <abbr title="Dawn, 1st quarter of the day">yoake</abbr> !! <abbr title="2nd quarter of the day">day</abbr> !! <abbr title="Sunset, 3rd quarter of the day">higure</abbr> !! <abbr title="4th quarter of the day">night</abbr>
! <abbr title="Dawn, 1st quarter of the day">yoake</abbr> !! <abbr title="2nd quarter of the day">day</abbr> !! <abbr title="Sunset, 3rd quarter of the day">higure</abbr> !! <abbr title="4th quarter of the day">night</abbr>
|-
|-
| '''ATTN DIFF''' || float || 2 || 3.12367 || ||  ||  ||
| '''ATTN DIFF''' || float || 2 || colspan="4" style="text-align:center;" | 3.12367 || Attenuation
|-
|-
| '''ATTN ENV''' || float || 0.74 || 0.107345 ||  ||  ||  ||  
| '''ATTN ENV''' || float || 0.74 || colspan="4" style="text-align:center;" | 0.107345 ||  
|-
|-
| '''ATTN SPEC1''' || float || 2 || 0.484729 ||  ||  ||  ||  
| '''ATTN SPEC1''' || float || 2 || colspan="4" style="text-align:center;" | 0.484729 ||  
|-
|-
| '''ATTN SPEC2''' || float || 2 || 2.45394 ||  ||  ||  ||  
| '''ATTN SPEC2''' || float || 2 || colspan="4" style="text-align:center;" | 2.45394 ||  
|-
|-
| '''SPEC1 POW''' || float || 100 || 44.8563 ||  ||  ||  ||  
| '''SPEC1 POW''' || float || 100 || colspan="4" style="text-align:center;" | 44.8563 ||  
|-
|-
| '''SPEC2 POW''' || float || 30 || 74.1114 ||  ||  ||  ||  
| '''SPEC2 POW''' || float || 30 || colspan="4" style="text-align:center;" | 74.1114 ||  
|-
|-
| '''LIT1 ANG Z''' || float || 22.8 || 22.4976 || ||  ||  ||
| '''LIT1 ANG Z''' || float || 22.8 || colspan="4" style="text-align:center;" | 22.4976 || Focal Light 1
|-
|-
| '''LIT1 ANG X''' || float || -32.4 || 357.462 || || || ||  
| '''LIT1 ANG X''' || float || -32.4 || 357.462 || 289.969 || 184.98 || 92.4901 ||  
|-
|-
| '''LIT2 ANG Z''' || float || 60 || 282.47 || ||  ||  ||
| '''LIT2 ANG Z''' || float || 60 || colspan="4" style="text-align:center;" | 282.47 || Focal Light 2
|-
|-
| '''LIT2 ANG X''' || float || 135 || 352.462 || || || ||  
| '''LIT2 ANG X''' || float || 135 || 352.462 || 289.969 || 179.981 || 84.9909 ||  
|-
|-
| '''AMB R''' || float || 0.74 || 1.05025 || ||  ||  ||
| '''AMB R''' || float || 0.74 || colspan="4" style="text-align:center;" | 1.05025 || Ambient Light
|-
|-
| '''AMB G''' || float || 0.8 || 1.05025 ||  ||  ||  ||  
| '''AMB G''' || float || 0.8 || colspan="4" style="text-align:center;" | 1.05025 ||  
|-
|-
| '''AMB B''' || float || 0.9 || 1.05025 ||  ||  ||  ||  
| '''AMB B''' || float || 0.9 || colspan="4" style="text-align:center;" | 1.05025 ||  
|-
|-
| '''REFR R''' || float || colspan="2" | -0.032 || ||  ||  ||
| '''REFR R''' || float || colspan="5" style="text-align:center;" | -0.032 || Refraction
|-
|-
| '''REFR G''' || float || colspan="2" | -0.038 ||  ||  ||  ||  
| '''REFR G''' || float || colspan="5" style="text-align:center;" | -0.038 ||  
|-
|-
| '''REFR B''' || float || colspan="2" | -0.048 ||  ||  ||  ||  
| '''REFR B''' || float || colspan="5" style="text-align:center;" | -0.048 ||  
|-
|-
| '''REFR SCL''' || float || 10 || 11.5655 ||  ||  ||  ||  
| '''REFR SCL''' || float || 10 || colspan="4" style="text-align:center;" | 11.5655 ||  
|-
|-
| '''REFR BLUR''' || float || colspan="2" | 0.12 ||  ||  ||  ||  
| '''REFR BLUR''' || float || colspan="5" style="text-align:center;" | 0.12 ||  
|-
|-
| '''REFR TWEAK''' || float || 0.11 || 0.0416622 ||  ||  ||  ||  
| '''REFR TWEAK''' || float || 0.11 || colspan="4" style="text-align:center;" | 0.0416622 ||  
|-
|-
| '''TIME COLOR MIX''' || float || {{cellcolors|lightgrey}} N/A || 0.555496 || || || ||  
| '''TIME COLOR MIX''' || float || {{cellcolors|lightgrey}} N/A || 0.555496 || 0.486059 || 0.555496 || 0.61799 ||  
|-
|-
| '''GLASS''' || float || {{cellcolors|lightgrey}} N/A || 0.0952192 || || || ||  
| '''GLASS''' || float || {{cellcolors|lightgrey}} N/A || 0.0952192 || 0.152523 || 0.0952192 || 0.0624733 ||  
|-
|-
| '''PAR SCL''' || float || colspan="2" | 0 || ||  ||  ||
| '''PAR SCL''' || float || colspan="5" style="text-align:center;" | 0 || Parallax
|-
|-
| '''SHADOW STREN''' || float || 0.02 || 0 ||  ||  ||  ||  
| '''SHADOW STREN''' || float || 0.02 || colspan="4" style="text-align:center;" | 0 ||  
|-
|-
| '''SHADOW X''' || float || colspan="2" | 0.07 ||  ||  ||  ||  
| '''SHADOW X''' || float || colspan="5" style="text-align:center;" | 0.07 ||  
|-
|-
| '''SHADOW Y''' || float || colspan="2" | 0.047 ||  ||  ||  ||  
| '''SHADOW Y''' || float || colspan="5" style="text-align:center;" | 0.047 ||  
|-
|-
| '''EXPOSE''' || float || 0.82 || 1.1574 || ||  ||  ||
| '''EXPOSE''' || float || 0.82 || colspan="4" style="text-align:center;" | 1.1574 || Exposure
|-
|-
| '''MULTI SAMP''' || float || colspan="2" | 0.5 || ||  ||  ||
| '''MULTI SAMP''' || float || colspan="5" style="text-align:center;" | 0.5 || MultiSampling ?
|-
|-
| '''MULTI ROT''' || float || colspan="2" | 30 ||  ||  ||  ||  
| '''MULTI ROT''' || float || colspan="5" style="text-align:center;" | 30 ||  
|-
|-
| '''SS METHOD''' || int || colspan="2" | 0 ||  ||  ||  || SuperSampling ?
| '''SS METHOD''' || int || colspan="5" style="text-align:center;" | 0 || SuperSampling Method ?
|-
|-
| '''MIP BIAS''' || float || colspan="2" | 0 ||  ||  ||  ||  
| '''MIP BIAS''' || float || colspan="5" style="text-align:center;" | 0 ||  
|}
|}

Latest revision as of 06:10, 30 August 2021

icons.qrc structure[edit source]

Example from firmware 4.10~4.82

<qrc>
	<file-table>
		<file src="icons.qrc.cut.dec_0x00000000.bin" id="ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00000230.bin" id="override/black/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00000500.bin" id="override/bright/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x000007D0.bin" id="override/coldboot1/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00000A70.bin" id="override/coldboot2/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00000D10.bin" id="override/coldboot3/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00000FE0.bin" id="override/coldboot4/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00001220.bin" id="override/coldboot5/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00001460.bin" id="override/day/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00001700.bin" id="override/gameboot1/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x000019D0.bin" id="override/gameboot2/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00001C90.bin" id="override/gameboot3/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00001EE0.bin" id="override/gameboot4/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00002130.bin" id="override/gameboot5/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x000023F0.bin" id="override/higure/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00002690.bin" id="override/initial_setting/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00002950.bin" id="override/music_1/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00002C10.bin" id="override/music_2/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00002ED0.bin" id="override/night/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00003170.bin" id="override/yoake/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00003410.bin" id="override/welcome_1/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x000036A0.bin" id="override/welcome_2/ICONS.mnu" />
		<file src="icons.qrc.cut.dec_0x00003950.bin" id="widgets/other/texenv.dds" />
		<file src="icons.qrc.cut.dec_0x00008F10.bin" id="widgets/other/amb.bmp" />
		<file src="icons.qrc.cut.dec_0x00009140.bin" id="lib/icons/icons_cheap_ss.fpo" />
		<file src="icons.qrc.cut.dec_0x0000AB50.bin" id="lib/icons/icons_cheap_ss_no_shad.fpo" />
		<file src="icons.qrc.cut.dec_0x0000C3D0.bin" id="lib/icons/icons_full_ss.fpo" />
		<file src="icons.qrc.cut.dec_0x00010EE0.bin" id="lib/icons/icons_full_ss_no_shad.fpo" />
		<file src="icons.qrc.cut.dec_0x00015240.bin" id="lib/icons/icons_no_ss.fpo" />
		<file src="icons.qrc.cut.dec_0x000168D0.bin" id="lib/icons/icons_no_ss_no_shad.fpo" />
		<file src="icons.qrc.cut.dec_0x00017E00.bin" id="lib/icons/mask.fpo" />
		<file src="icons.qrc.cut.dec_0x00017F50.bin" id="lib/icons/quad.vpo" />
		<file src="icons.qrc.cut.dec_0x000186D0.bin" id="lib/glutils/AccGlare.fpo" />
		<file src="icons.qrc.cut.dec_0x00018840.bin" id="lib/glutils/ApplyDisplay.fpo" />
		<file src="icons.qrc.cut.dec_0x00018B50.bin" id="lib/glutils/ApplyGlare.fpo" />
		<file src="icons.qrc.cut.dec_0x00018F20.bin" id="lib/glutils/BloomCone.fpo" />
		<file src="icons.qrc.cut.dec_0x000191F0.bin" id="lib/glutils/BloomDecay.fpo" />
		<file src="icons.qrc.cut.dec_0x00019380.bin" id="lib/glutils/BlurAcc.fpo" />
		<file src="icons.qrc.cut.dec_0x000195B0.bin" id="lib/glutils/BlurOutput.fpo" />
		<file src="icons.qrc.cut.dec_0x00019A10.bin" id="lib/glutils/BlurOutputFG.fpo" />
		<file src="icons.qrc.cut.dec_0x00019DF0.bin" id="lib/glutils/ConeFilter.fpo" />
		<file src="icons.qrc.cut.dec_0x0001A340.bin" id="lib/glutils/CookieCutter.fpo" />
		<file src="icons.qrc.cut.dec_0x0001A4D0.bin" id="lib/glutils/CookieCutter.vpo" />
		<file src="icons.qrc.cut.dec_0x0001A790.bin" id="lib/glutils/Copy.fpo" />
		<file src="icons.qrc.cut.dec_0x0001A8A0.bin" id="lib/glutils/CopyMRT.fpo" />
		<file src="icons.qrc.cut.dec_0x0001AA40.bin" id="lib/glutils/CopyVarAlpha.fpo" />
		<file src="icons.qrc.cut.dec_0x0001ABB0.bin" id="lib/glutils/DoubleGaussian.fpo" />
		<file src="icons.qrc.cut.dec_0x0001B5C0.bin" id="lib/glutils/GaussBloomAndBlur.fpo" />
		<file src="icons.qrc.cut.dec_0x0001C720.bin" id="lib/glutils/Gaussian.fpo" />
		<file src="icons.qrc.cut.dec_0x0001CFB0.bin" id="lib/glutils/Gaussian.vpo" />
		<file src="icons.qrc.cut.dec_0x0001D5C0.bin" id="lib/glutils/GlareSource.fpo" />
		<file src="icons.qrc.cut.dec_0x0001D870.bin" id="lib/glutils/GlareSourceMRT.fpo" />
		<file src="icons.qrc.cut.dec_0x0001DCD0.bin" id="lib/glutils/GlareSourceNoTone.fpo" />
		<file src="icons.qrc.cut.dec_0x0001DEA0.bin" id="lib/glutils/GlareSourcePre.fpo" />
		<file src="icons.qrc.cut.dec_0x0001E360.bin" id="lib/glutils/ScreenCopy.fpo" />
		<file src="icons.qrc.cut.dec_0x0001E670.bin" id="lib/glutils/ToneApplyDisplay.fpo" />
		<file src="icons.qrc.cut.dec_0x0001EBA0.bin" id="lib/glutils/ToneApplyDisplayMRT.fpo" />
		<file src="icons.qrc.cut.dec_0x0001F010.bin" id="lib/glutils/ToneMap.fpo" />
		<file src="icons.qrc.cut.dec_0x0001F2C0.bin" id="lib/glutils/ToneMerge.fpo" />
		<file src="icons.qrc.cut.dec_0x0001F4B0.bin" id="lib/glutils/ToneSplit.fpo" />
	</file-table>
</qrc>

Tests[edit source]

ICONS.MNU settings along the day
Setting Name Data Type base Overrides Notes
yoake day higure night
ATTN DIFF float 2 3.12367 Attenuation
ATTN ENV float 0.74 0.107345
ATTN SPEC1 float 2 0.484729
ATTN SPEC2 float 2 2.45394
SPEC1 POW float 100 44.8563
SPEC2 POW float 30 74.1114
LIT1 ANG Z float 22.8 22.4976 Focal Light 1
LIT1 ANG X float -32.4 357.462 289.969 184.98 92.4901
LIT2 ANG Z float 60 282.47 Focal Light 2
LIT2 ANG X float 135 352.462 289.969 179.981 84.9909
AMB R float 0.74 1.05025 Ambient Light
AMB G float 0.8 1.05025
AMB B float 0.9 1.05025
REFR R float -0.032 Refraction
REFR G float -0.038
REFR B float -0.048
REFR SCL float 10 11.5655
REFR BLUR float 0.12
REFR TWEAK float 0.11 0.0416622
TIME COLOR MIX float N/A 0.555496 0.486059 0.555496 0.61799
GLASS float N/A 0.0952192 0.152523 0.0952192 0.0624733
PAR SCL float 0 Parallax
SHADOW STREN float 0.02 0
SHADOW X float 0.07
SHADOW Y float 0.047
EXPOSE float 0.82 1.1574 Exposure
MULTI SAMP float 0.5 MultiSampling ?
MULTI ROT float 30
SS METHOD int 0 SuperSampling Method ?
MIP BIAS float 0