Move 3DS stuff later

This commit is contained in:
rmc 2023-12-07 22:55:02 -05:00
parent e49c5145d3
commit bf4d3dfa9c
No known key found for this signature in database
GPG Key ID: 5633EC10309D77D1
94 changed files with 2 additions and 33299 deletions

1
.gitignore vendored
View File

@ -3,3 +3,4 @@
.jekyll-metadata
.jekyll-cache
_site
pages

View File

@ -1,363 +0,0 @@
/*****************************************************************************
Man Page Style Sheet
*****************************************************************************/
BODY, TR
{
font-size : 90%;
background-color : #fff;
color : #111;
margin : 8px;
padding : 0px;
}
/*============================================================
Heading Styles
*============================================================*/
H1
{
font-size : 150%;
font-family : Arial;
border-bottom-width : 5px;
border-bottom-style : solid;
border-bottom-color : #CD202C;
padding-bottom : 1px;
margin-bottom : 20px;
letter-spacing : normal;
font-weight : bold;
}
H2
{
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
border-style : none none solid double;
border-width : 0px 0px 2px 8px;
/* 見出しの線の色を指定 */
border-color : #CD202C;
/* RVLプラットフォーム系列 */
/*
border-color : #34beed;
*/
/* TWLプラットフォーム系列 */
/*
border-color : #ff458f;
*/
margin-left : 2px;
padding-left : 4px;
}
H3
{
font-weight : bold;
font-size : 120%;
margin : 20px 0px 10px 5px;
padding : 0px;
border-style : none none solid none;
border-width : 0px 0px 2px 0px;
border-color : #CD202C;
}
/*============================================================
Table Styles
*============================================================*/
TABLE
{
width : 95%;
padding : 0px;
border-color : #c0c0c0;
border-collapse: collapse;
}
TABLE TD, TABLE TH
{
text-align : left;
padding : 4px 8px;
border: 1px solid #c0c0c0;
}
TR
{
background-color: #eef;
}
TH
{
font-weight : bold;
width : 20%;
}
THEAD TR
{
font-weight : bold;
background-color: #ddf;
}
TH.category
{
font-weight : bold;
background : #acf;
}
/*============================================================
Writing Style Reference
*============================================================*/
P.reference
{
font-size : 100%;
font-weight : normal;
padding : 0px;
}
/*============================================================
History Style
*============================================================*/
DL.history DT
{
font-style : normal;
font-weight : bold;
text-align : left;
font-size : 9pt;
margin : 0px;
padding : 0px;
/* background : #eef; */
}
DL.history DD
{
font-style : normal;
font-weight : normal;
text-align : left;
font-size : 10pt;
margin : 0px 0px 4px 0px;
padding : 0px;
}
/*============================================================
Description Styles
*============================================================*/
DIV.section
{
margin : 0px 8px 10px 20px;
padding : 0px;
}
P
{
font-weight : normal;
}
PRE
{
padding: 10px;
background: #f0f0f0;
border: 1px solid #ccc;
}
CODE
{
padding: 0;
}
UL
{
font-weight : normal;
margin : 0px 8px 10px 40px;
padding : 0px;
}
OL
{
font-weight : normal;
margin : 0px 8px 10px 50px;
padding : 0px;
list-style-type : decimal;
}
LI
{
margin : 0px 8px 2px 16px;
padding : 0px;
}
CODE
{
}
P.warning
{
color : red;
font-weight : bold;
border : solid 2px red;
padding : 1em;
}
P.notice
{
color : black;
font-weight : bold;
border : solid 1px black;
padding : 1em;
}
/*============================================================
Display Styles
*============================================================*/
SPAN.func_attr
{
font-size : 8pt;
color : white;
font-weight : bold;
background : #44f;
border-left : solid 1px #aaf;
border-top : solid 1px #aaf;
border-right : solid 1px #00c;
border-bottom : solid 1px #00c;
padding-left : 2px;
padding-right : 2px;
}
SPAN.func_sdkver
{
font-size : 8pt;
color : white;
font-weight : bold;
background : #0a0;
border-left : solid 1px #0f0;
border-top : solid 1px #0f0;
border-right : solid 1px #060;
border-bottom : solid 1px #060;
padding-left : 2px;
padding-right : 2px;
}
/*============================================================
For Creating Tables
*============================================================*/
span.static_style
{
font-size : 8pt;
color : white;
font-weight : bold;
background : #44f;
border-left : solid 1px #aaf;
border-top : solid 1px #aaf;
border-right : solid 1px #00c;
border-bottom : solid 1px #00c;
padding-left : 2px;
padding-right : 2px;
}
span.virtual_style
{
font-size : 8pt;
color : white;
font-weight : bold;
background : #0a0;
border-left : solid 1px #0f0;
border-top : solid 1px #0f0;
border-right : solid 1px #060;
border-bottom : solid 1px #060;
padding-left : 2px;
padding-right : 2px;
}
span.protected_style
{
font-size : 8pt;
color : white;
font-weight : bold;
background : #444;
border-left : solid 1px #ccc;
border-top : solid 1px #ccc;
border-right : solid 1px #222;
border-bottom : solid 1px #222;
padding-left : 2px;
padding-right : 2px;
}
table.table, table.table td, table.table th
{
border-collapse: collapse;
background-color: white;
}
table.table
{
width: auto;
margin: 1em;
position : static;
font-family : Arial;
}
table.table td, table.table th
{
padding: 0.2em;
}
table.table td.number, table.table th.number
{
text-align: right;
}
table.table tbody tr th
{
text-align: left;
font-weight: normal;
width: auto;
}
table.table thead tr th,
table.table tbody tr th.category
{
padding: 0 0.2em;
}
table.table caption
{
font-weight: bold;
padding: 0.4em;
}
table.table th
{
font-weight : bold;
background : #acf;
}

View File

@ -1,26 +0,0 @@

@import url("nwdoc/nwdoc_base.css");
@import url("nwdoc/nwdoc_layout.css");
@import url("nwdoc/nwdoc_bar.css");
@import url("nwdoc/nwdoc_search.css");
@import url("nwdoc/nwdoc_hint.css");
@import url("nwdoc/nwdoc_api.css");
@import url("nwdoc/nwdoc_print.css");
.fancy {
margin: 3.5em 0em 0.8em;
padding: 0.3em 0.3em 0.3em 0.5em;
border-width: 0px 0px 1px 5px;
border-style: solid;
border-color: #730800;
background: #ffbcb8;
background-position-x: 0%;
background-position-y: 0%;
background-repeat: repeat;
background-position: left;
background-repeat: repeat-y;
font-size: 100%;
font-weight: bold;
color: #224499;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 997 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1,76 +0,0 @@
body.nwapiref h1 a,
body.nwapiref h2 a
{
text-decoration: none;
}
body.nwapiref td.defc a,
body.nwapiref th.defc a
{
text-decoration: none;
}
body.nwapiref pre.definition
{
}
body.nwapiref ul,
body.nwapiref ol,
body.nwapiref p,
body.nwapiref table,
body.nwapiref pre,
body.nwapiref div.inheritctrl,
body.nwapiref div.section,
body.nwapiref div.description,
body.nwapiref dl
{
margin-left: 25px;
margin-right: 2em;
}
body.nwapiref table
{
border-left-style: none;
border-right-style: none;
margin-top: 0;
}
body.nwapiref th,
body.nwapiref th
{
padding: 0.2em 0.4em;
}
body.nwapiref div.inheritctrl
{
font-size: 75%;
}
body.nwapiref div.note
{
background-color: #FEFEFE;
margin: 0.8em 3em;
padding: 1em;
border-width: 1px;
border-color: #884;
border-style: solid;
}
body.nwapiref td.category
{
background-color: #EEEEEE;
color: black;
}
body.nwapiref table img
{
margin: 0;
padding: 0;
}
body.nwapiref td.attr,
body.nwapiref th.attr
{
}

View File

@ -1,519 +0,0 @@
@media screen
{
/* ---------------------------------
左バー / API バー
--------------------------------- */
/* 背景 */
div#nw_left_bar
{
background-color : #F8F8FF;
}
div#nw_left_bar_content
{
background : #F8F8FF;
padding-top : 80px;
}
div#nw_api_bar
{
background-color : #E0E8FF;
}
div#nw_api_bar_header
{
padding : 1px 0 1px 0;
border-color : #DDD;
border-style : solid;
border-width : 1px 1px 1px 1px;
background-color : #FFF;
}
/* 内容 */
div.nw_side_bar div.nwgi
{
padding : 1px 0 1px 0;
border-color : #DDD;
border-style : solid;
border-width : 1px 1px 1px 1px;
background-color : #FFF;
}
div.nw_side_bar * + div.nwgi
{
margin-top : 15px;
}
div.nw_side_bar div.nwgi > ul
{
font-size : 80%;
margin : 5px;
}
div.nw_side_bar div.nwgi > ul ul
{
margin : 0 0 0;
}
div.nw_side_bar div.nwgi ul
{
list-style-type : none;
padding : 0;
}
div.nw_side_bar div.nwgi li
{
margin : 0;
padding : 0px 0 0;
}
div.nw_side_bar div.nwgi > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > span
{
background-color : #D4D4D4;
padding : 1px 10px;
color : #000;
font-weight : bold;
display : block;
}
div#nw_api_bar div.nwgi > ul > li > a
{
padding : 1px 10px;
}
div#nw_left_bar div.nwgi > ul > li > ul
{
margin : 0 0 4px;
}
div#nw_api_bar div.nwgi > ul > li > ul
{
margin : 2px 0 4px;
}
div#nw_api_bar div.nwgi > ul > li > ul li
{
padding : 0;
}
div#nw_left_bar div.nwgi > ul > li > ul > li
{
border-color : #FFF;
border-width : 0 0 1px;
border-style : solid;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > ul > li > span
{
padding : 0 10px;
}
div#nw_left_bar div.nwgi > ul > li > ul > li > a,
div#nw_left_bar div.nwgi > ul > li > ul > li > span
{
padding : 0 25px 0 20px;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > ul ,
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul
{
margin : 0px 0 8px;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > span
{
padding : 0 30px;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > span
{
padding : 0 40px;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > ul > li > span
{
padding : 0 50px;
}
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a,
div.nw_side_bar div.nwgi > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > span
{
padding : 0 60px;
}
div.nw_side_bar div.nwgi li a
{
display : block;
text-decoration : none;
border : 1px solid #FFF;
}
div.nw_side_bar div.nwgi li a.focused
{
background-color : #EEE;
border : 1px solid #888;
}
div.nw_side_bar div.nwgi li a:hover,
div.nw_side_bar div.nwgi li a.focused:hover
{
background-color : #EEF;
}
div.nw_side_bar div.nwgi li a.linktopdf
{
background-image : url(image/icon_pdf.png);
background-repeat : no-repeat;
background-position : right center;
}
div.nw_side_bar div.nwgi li a.linktochm
{
background-image : url(image/icon_chm.png);
background-repeat : no-repeat;
background-position : right center;
}
/* API 暫定目次 */
div#nw_api_bar div.nwgi_cats
{
margin : 3px 0px;
font-family : monospace;
font-size : 11px;
text-align : center;
}
div#nw_api_bar div.nwgi_cats a
{
text-decoration : none;
padding : 0 0;
}
div#nw_api_bar div.nwgi_cats a:hover
{
background-color : #EEF;
}
div#nw_api_bar hr
{
margin : 5px;
border-color : #003;
border-width : 0 0 1px;
border-style : solid;
}
/* ---------------------------------
--------------------------------- */
div#nw_right_bar
{
background-color : #FFF;
border-color : #EEE;
border-width : 1px 0 0 1px;
border-style : solid;
}
div#nw_right_bar div.nwai ul
{
list-style-type : none;
padding : 0;
margin : 0;
}
div#nw_right_bar div.nwai > ul
{
margin : 10px 0;
}
div#nw_right_bar div.nwai li
{
padding : 0;
margin : 5px 0;
}
div#nw_right_bar div.nwai > ul > li > a
{
padding : 0 0 0 15px;
}
div#nw_right_bar div.nwai > ul > li > ul > li > a
{
padding : 0 0 0 30px;
}
div#nw_right_bar div.nwai > ul > li > ul > li > ul > li > a
{
padding : 0 0 0 40px;
}
div#nw_right_bar div.nwai > ul > li > ul > li > ul > li > ul > li > a
{
padding : 0 0 0 50px;
}
div#nw_right_bar div.nwai > ul > li > ul > li > ul > li > ul > li > ul > li > a
{
padding : 0 0 0 60px;
}
div#nw_right_bar div.nwai > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a
{
padding : 0 0 0 70px;
}
div#nw_right_bar div.nwai li a
{
display : block;
text-decoration : none;
}
div#nw_right_bar div.nwai li a:hover
{
background-color : #EEF !important;
}
div#nw_right_bar div.nwai li a.focused
{
background-color : #EEE;
}
body.nws_right_bar_hidden div#nw_right_bar_toggle
{
border-color : #EEE;
border-width : 0 1px 0 0;
border-style : solid;
}
/* ---------------------------------
トグル
--------------------------------- */
/* 左バートグル */
div#nw_left_bar_toggle
{
background : #FFFFFF url(image/toggle_left.png) repeat-y left top;
}
body.nwapiref div#nw_left_bar_toggle
{
background : #E0E8FF url(image/toggle_leftonapi.png) repeat-y left top;
}
div#nw_left_bar_toggle_tab
{
position : absolute;
top : 40px;
width : 13px;
height : 124px;
background : url(image/tab_left.png) no-repeat left top;
cursor : pointer;
}
body.nwapiref div#nw_left_bar_toggle_tab
{
background : url(image/tab_leftonapi.png) no-repeat left top;
}
div#nw_left_bar_toggle_tab:hover
{
background-image : url(image/tab_left_hover.png);
}
body.nwapiref div#nw_left_bar_toggle_tab:hover
{
background-image : url(image/tab_leftonapi_hover.png);
}
/* Chrome など、開閉が使用できない場合 */
div#nw_left_bar_toggle_tab.toggle_unabled
{
display : none;
}
/* API バートグル */
div#nw_api_bar_toggle
{
background : url(image/toggle_api.png) repeat-y left top;
}
div#nw_api_bar_toggle_tab
{
position : absolute;
top : 44px;
width : 13px;
height : 124px;
background : url(image/tab_api.png) no-repeat left top;
cursor : pointer;
}
div#nw_api_bar_toggle_tab:hover
{
background-image : url(image/tab_api_hover.png);
}
/* 右バートグル */
div#nw_right_bar_toggle
{
}
div#nw_right_bar_toggle_tab
{
position : absolute;
top : 0px;
width : 13px;
height : 116px;
background : url(image/tab_right.png) no-repeat right top;
cursor : pointer;
}
div#nw_right_bar_toggle_tab:hover
{
background-image : url(image/tab_right_hover.png);
}
/* ---------------------------------
コントロールパネル
------------------------------ */
div#nw_ctrl_panel
{
position : fixed;
right : 0px;
bottom : 0px;
width : 183px;
height : 34px;
background-color : #E0E8FF;
border-color : #E6ECFF #B9C6F0 #B9C6F0 #E6ECFF;
border-width : 1px;
border-style : solid;
z-index : 10;
display : none;
}
div#nw_ctrl_panel div.nw_ctrl_align
{
position : fixed;
bottom : 4px;
width : 34px;
height : 26px;
background-repeat : no-repeat;
background-position : left top;
cursor : pointer;
}
div#nw_ctrl_align_left
{
right : 136px;
background-image : url(image/align_left.png);
}
div#nw_ctrl_align_center
{
right : 96px;
background-image : url(image/align_center.png);
}
div#nw_ctrl_align_right
{
right : 56px;
background-image : url(image/align_right.png);
}
div#nw_ctrl_align_wide
{
right : 16px;
background-image : url(image/align_wide.png);
}
div#nw_ctrl_align_left:hover
{
background-image : url(image/align_left_hover.png);
}
div#nw_ctrl_align_center:hover
{
background-image : url(image/align_center_hover.png);
}
div#nw_ctrl_align_right:hover
{
background-image : url(image/align_right_hover.png);
}
div#nw_ctrl_align_wide:hover
{
background-image : url(image/align_wide_hover.png);
}
div#nw_align_state
{
position : fixed;
right : 0;
bottom : 0;
width : 24px;
height : 15px;
background-color : #E0E8FF;
background-repeat : no-repeat;
background-position : left top;
border-color : #E6ECFF #B9C6F0 #B9C6F0 #E6ECFF;
border-width : 1px;
border-style : solid;
z-index : 10;
cursor : pointer;
}
body.nws_align_left div#nw_align_state
{
background-image : url(image/icon_align_left.png);
}
body.nws_align_center div#nw_align_state
{
background-image : url(image/icon_align_center.png);
}
body.nws_align_right div#nw_align_state
{
background-image : url(image/icon_align_right.png);
}
body.nws_align_wide div#nw_align_state
{
background-image : url(image/icon_align_wide.png);
}
/* ---------------------------------
スクリプトなし
------------------------------ */
body.nwdoc.nwnoscript
{
background-color : #F8F8FF;
}
body.nwdoc.nwnoscript.nwapiref
{
background-color : #E0E8FF;
}
}
} /* @media screen */

View File

@ -1,306 +0,0 @@
@media screen
{
/* ============================================================================
基本スタイル
============================================================================ */
body.nwdoc
{
margin: 0;
padding: 2em;
line-height: 1.3;
font-size: 90%;
}
/* 見出し */
body.nwdoc h1
{
margin: 0em 0em 0.8em;
padding: 0em 0em 0em;
border-width: 0px 0px 2px;
border-style: solid;
border-color: #CD202C;
font-size: 200%;
font-weight: bold;
color: #224499;
}
body.nwdoc h2
{
margin: 3.5em 0em 0.8em;
padding: 0.3em 0.3em 0.3em 0.5em;
border-width: 0px 0px 1px 5px;
border-style: solid;
border-color: #CD202C;
background: url(image/h2bg.png);
background-position: left;
background-repeat: repeat-y;
font-size: 125%;
font-weight: bold;
color: #224499;
}
body.nwdoc h3
{
margin: 2em 1em 0.8em;
padding: 0em 0em 0em 0.5em;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #CD202C;
font-size: 110%;
font-weight: bold;
color: #224499;
}
body.nwdoc h4
{
margin: 2em 3em 0.8em;
padding: 0em 0em 0em 0.5em;
border-width: 0px 0px 0px 10px;
border-style: solid;
border-color: #CD202C;
font-size: 100%;
font-weight: bold;
color: #224499;
}
/* 段落 */
body.nwdoc p,
body.nwdoc pre,
body.nwdoc dl
{
margin: 0.8em 3em;
font-size: 100%;
font-weight: normal;
}
body.nwdoc pre
{
padding: 0.5em;
border: 1px solid black;
font-family: monospace;
line-height: 1em;
}
/* リスト */
body.nwdoc ul,
body.nwdoc ol
{
margin: 0.8em 4em;
padding: 0em 0em 0em 1em;
font-size: 100%;
font-weight: normal;
line-height: 1.5;
}
body.nwdoc ol li,
body.nwdoc ul li
{
margin: 0.0em 0.5em 0.3em;
line-height: 1.3;
}
body.nwdoc ul ul li,
body.nwdoc ul ol li,
body.nwdoc ol ul li,
body.nwdoc ol ol li
{
margin: 0.0em 0.5em 0.2em;
}
body.nwdoc ul br,
body.nwdoc ol br
{
margin: 0;
}
body.nwdoc ul ul,
body.nwdoc ul ol,
body.nwdoc ol ul,
body.nwdoc ol ol
{
margin: 0.2em 0.5em 1em;
}
body.nwdoc ul p,
body.nwdoc ol p,
body.nwdoc ul table,
body.nwdoc ol table
{
margin-left: 0.5em;
margin-right: 0.5em;
}
/* テーブル */
body.nwdoc table
{
border-collapse: collapse;
border-left-style: hidden;
border-right-style: hidden;
width: auto;
background-color: #FAFAFA;
margin: 1em 3em;
font-size: 100%;
font-weight: normal;
}
body.nwdoc th,
body.nwdoc td
{
padding: 0.2em 0.6em;
border: 1px solid black;
}
body.nwdoc th,
body.nwdoc thead
{
background-color: #EEEEEE;
text-align: left;
}
body.nwdoc thead
{
border-bottom: 3px double black;
}
body.nwdoc th[scope="row"]
{
border-right: 3px double black;
}
body.nwdoc th[scope="col"]
{
border-bottom: 3px double black;
}
body.nwdoc td p,
body.nwdoc th p
{
margin: 0.8em 0em 0.8em;
}
a
{
margin: 0;
}
/* ============================================================================
============================================================================ */
body.nwdoc div#nwsign
{
font-size: 80%;
color: #333;
}
body.nwdoc div#nwversion
{
margin: 0;
text-align: right;
font-size: 80%;
}
body.nwdoc div.warning
{
background-color: #FFA;
margin: 0.8em 3em;
padding: 1em;
border-width: 1px;
border-color: #884;
border-style: solid;
}
body.nwdoc div.warning *
{
margin: 0em;
}
body.nwdoc div.warning strong
{
color: red;
font-weight: bold;
}
body.nwdoc h1 + div#nwversion
{
margin-top: -1.5em;
}
body.nwdoc h2.important
{
border-width: 0px 0px 2px 7px;
border-color: red;
}
body.nwdoc h3.important
{
border-width: 0px 0px 2px 0px;
border-color: red;
}
/* フッター類 */
body.nwdoc div#nwfooter
{
padding: 0;
margin: 5em 0 0;
border-width: 1px 0px 0px 0px;
border-color: black;
border-style: dotted;
font-size: 80%;
}
body.nwdoc div#nwfooter div.confidential_logo
{
margin: 1em 0;
font-weight: bold;
color: red;
}
body.nwdoc div#nwfooter div.confidential_ja
{
margin: 1em 0;
background-color: #FF0;
padding: 0;
}
body.nwdoc div#nwfooter div.confidential_en
{
margin: 1em 0;
}
body.nwdoc div#nwfooter div.copyright
{
margin: 1em 0 0;
text-align: right;
}
} /* @media screen */

View File

@ -1,39 +0,0 @@
@media screen
{
/* シェル */
pre.shell
{
border: 3px solid black;
max-width: 40em;
overflow: auto;
background-color: #333;
color: white;
}
/* インライン要素 */
span.path
{
background-color: #E8E8E8;
font-family: monospace;
}
span.env
{
background-color: #DDEEDD;
font-family: monospace;
}
/* 全文検索 */
span.highlighted
{
background-color: #ffee00 !important;
}
} /* @media screen */

View File

@ -1,333 +0,0 @@
@media screen
{
/* ---------------------------------
標準状態
--------------------------------- */
body.nwddoc
{
padding : 0;
margin : 0;
}
/* 左バー */
div#nw_left_bar
{
position : fixed;
top : 0;
left : 0;
width : 300px;
overflow : auto;
z-index : 1;
}
div#nw_left_bar_content
{
margin : 0 0 0 25px;
padding-bottom : 25px;
width : 250px;
}
div#nw_left_bar_toggle
{
position : fixed;
top : 0;
left : 300px;
width : 25px;
z-index : 1;
}
/* API バー */
div#nw_api_bar
{
position : fixed;
top : 0;
left : 325px;
width : 225px;
z-index : 1;
}
div#nw_api_bar_header
{
margin : 10px 25px 10px 0px;
}
div#nw_api_bar_content
{
margin : 0 0 0 0;
padding-bottom : 25px;
width : 200px;
}
div#nw_api_bar_content_wrapper
{
overflow : auto;
}
div#nw_api_bar_toggle
{
position : fixed;
top : 0;
left : 550px;
width : 25px;
z-index : 1;
}
/* ボディ */
div#nw_bodyarea
{
position : absolute;
top : 0;
left : 325px;
right : 0px;
padding : 32px 0 0;
margin : 0 32px 0 0;
}
body.nwapiref div#nw_bodyarea
{
left : 575px;
}
/* 右バー(ボディ内) */
div#nw_right_bar_wrapper
{
position : relative;
float : right;
width : 262px;
}
div#nw_right_bar
{
position : absolute;
top : 0;
left : 12px;
width : 250px;
overflow : auto;
z-index : 1;
}
div#nw_right_bar_content
{
}
div#nw_right_bar_toggle
{
position : absolute;
top : 0px;
left : 0px;
width : 12px;
}
body.nws_right_fixed div#nw_right_bar
{
position : fixed;
left : auto;
margin-left : 12px;
}
body.nws_right_fixed div#nw_right_bar_toggle
{
position : fixed;
left : auto;
}
/* 内容 */
div#nw_content
{
margin-right : 275px;
}
body.nwapiref.nwshowrightbar div#nw_content
{
margin-right : 275px;
}
body.nwapiref div#nw_content,
body.nwhiderightbar div#nw_content,
body.nwapiref.nwhiderightbar div#nw_content
{
margin-right : 0;
}
div#nw_content > h2:first-child
{
margin-top : 0;
}
/* ---------------------------------
左バー非表示 (nws_left_bar_hidden)
--------------------------------- */
body.nws_left_bar_hidden div#nw_bodyarea
{
left : 40px;
}
body.nws_left_bar_hidden.nwapiref div#nw_bodyarea
{
left : 290px;
}
body.nws_left_bar_hidden div#nw_left_bar
{
width : 15px;
overflow : hidden;
}
body.nws_left_bar_hidden div#nw_left_bar_content
{
}
body.nws_left_bar_hidden div#nw_left_bar_toggle
{
left : 15px;
}
body.nws_left_bar_hidden div#nw_api_bar
{
left : 40px;
}
body.nws_left_bar_hidden div#nw_api_bar_toggle
{
left : 265px;
}
/* ---------------------------------
API バー非表示 (nws_api_bar_hidden)
--------------------------------- */
body.nws_api_bar_hidden.nwapiref div#nw_bodyarea
{
left : 350px;
}
body.nws_api_bar_hidden div#nw_api_bar
{
width : 0px;
overflow : hidden;
}
body.nws_api_bar_hidden div#nw_api_bar_toggle
{
left : 325px;
}
/* ---------------------------------
左バー非表示 かつ API バー非表示
--------------------------------- */
body.nws_left_bar_hidden.nws_api_bar_hidden.nwapiref div#nw_bodyarea
{
left : 65px;
}
body.nws_left_bar_hidden.nws_api_bar_hidden div#nw_api_bar_toggle
{
left : 40px;
}
/* ---------------------------------
右バー非表示
--------------------------------- */
body.nws_right_bar_hidden div#nw_content,
body.nwapiref.nwshowrightbar.nws_right_bar_hidden div#nw_content
{
margin-right : 25px;
}
body.nws_right_bar_hidden div#nw_right_bar_wrapper
{
width : 25px;
}
body.nws_right_bar_hidden div#nw_right_bar
{
display : none;
}
/* ---------------------------------
ドキュメントアライメント
--------------------------------- */
body.nwddoc.nws_align_left div#nw_body,
body.nwddoc.nws_align_center div#nw_body,
body.nwddoc.nws_align_right div#nw_body
{
max-width : 1000px;
}
body.nwddoc.nws_align_wide div#nw_body
{
max-width : none;
}
body.nwddoc.nws_align_center div#nw_body
{
margin : 0 auto;
}
body.nwddoc.nws_align_right div#nw_body
{
float : right;
}
/* ---------------------------------
スクリプトなし
------------------------------ */
body.nwdoc.nwnoscript
{
padding : 0;
margin : 0;
}
body.nwdoc.nwnoscript div#nw_left_bar
{
position : static;
width : auto;
overflow : inherit;
}
body.nwdoc.nwnoscript div#nw_left_bar_content
{
margin : 0 0 0 10px;
}
body.nwdoc.nwnoscript div#nw_api_bar
{
position : static;
width : auto;
margin : 10px 10px 0;
padding : 0;
overflow : inherit;
}
body.nwdoc.nwnoscript div#nw_api_bar_content
{
margin : 0;
padding : 0 0 25px;
}
} /* @media screen */

View File

@ -1,311 +0,0 @@
@media print
{
/* ============================================================================
基本スタイル
============================================================================ */
body.nwdoc
{
margin: 8pt;
padding: 0;
line-height: 1.3;
font-size: 75%;
font-family: serif;
}
footer
{
margin: 10pt 0 8pt 10pt;
border-width: 0px 0px 2px;
border-style: solid;
border-color: black;
font-size: 150%;
font-weight: bold;
}
/* 見出し */
h1
{
margin: 0 0 10pt;
padding: 0 0 0;
border-width: 0px 0px 2px;
border-style: solid;
border-color: black;
font-size: 200%;
font-weight: bold;
}
h2
{
margin: 10pt 0 8pt 10pt;
border-width: 0px 0px 2px;
border-style: solid;
border-color: black;
font-size: 150%;
font-weight: bold;
}
h3
{
margin: 10pt 0 8pt 30pt;
border-width: 0px 0px 1px;
border-style: solid;
border-color: black;
font-size: 110%;
font-weight: bold;
}
h4
{
margin: 10pt 0 8pt 30pt;
font-size: 100%;
font-weight: bold;
}
/* 段落 */
p
{
margin: 0 0 0 30pt;
text-indent: 1em;
}
pre
{
margin: 10pt 50pt 8pt 50pt;
}
p, pre
{
font-size: 100%;
font-weight: normal;
}
pre
{
padding: 5pt;
border: 1px solid black;
font-family: monospace;
line-height: 1em;
}
/* リスト */
ul, ol
{
margin: 0 0 0 30pt;
padding: 0 0 0 10pt;
font-size: 100%;
font-weight: normal;
line-height: 1.5;
}
ul ul, ul ol, ol ul, ol ol
{
margin: 0 0 0 1pt;
}
/* テーブル */
table
{
border-collapse: collapse;
width: auto;
margin: 1em auto;
font-size: 100%;
font-weight: normal;
page-break-inside: avoid;
}
th, td
{
padding: 0.2em 0.6em;
border: 1px solid black;
}
th, thead
{
background-color: #EEEEEE;
text-align: left;
}
thead
{
border-bottom: 3px double black;
}
th[scope="row"]
{
border-right: 3px double black;
}
th[scope="col"]
{
border-bottom: 3px double black;
}
a
{
margin: 0;
}
/* ============================================================================
============================================================================ */
div#nwsign
{
font-size: 80%;
color: #333;
}
div#version
{
margin: 0;
text-align: right;
font-size: 80%;
}
h1 + div#version
{
margin-top: -1.5em;
}
h2.important
{
border-width: 0 0 3px;
border-color: red;
}
h3.important
{
border-width: 0 0 3px;
border-color: red;
}
/* フッター類 */
div#footadjuster
{
display: none;
}
div#footer
{
padding: 0;
margin: 5em 0 0;
border-width: 2px 0px;
border-color: black;
border-style: dashed;
font-size: 80%;
}
div.confidential_logo
{
margin: 0 0;
font-weight: bold;
color: red;
font-size: 200%;
}
div.confidential_ja
{
margin: 0.3em 0;
}
div.confidential_en
{
margin: 0.3em 0;
}
div#footer div.copyright
{
margin: 0.3em 0 0;
text-align: right;
}
/* api */
body.nwapiref div#apibarcontainer
{
display: none;
}
body.nwapiref div#apibartoggler
{
display: none;
}
body.nwapiref p
{
text-indent: 0;
}
body.nwapiref table
{
border-collapse: collapse;
width: auto;
margin: 10pt 0 8pt 30pt;
font-size: 100%;
font-weight: normal;
}
body.nwapiref div.inheritctrl
{
display: none;
}
/* シェル */
pre.shell
{
border: 2px solid black;
}
/* インライン要素 */
span.path
{
border: 1px dotted black;
font-family: monospace;
}
span.env
{
border: 1px dotted black;
font-family: monospace;
}
/* bar */
div#nw_left_bar,
div#nw_left_bar_toggle,
div#nw_api_bar,
div#nw_api_bar_toggle,
div#nw_right_bar_wrapper,
div#nw_foot_adjuster,
div#nw_foot_adjuster_anchor
{
display:none;
}
} /* @media print */

View File

@ -1,163 +0,0 @@
@media screen
{
div#nw_api_bar div.nwsb
{
position : relative;
margin : 0px 20px 0px 0px;
padding : 0px;
width : 100%;
}
div#nw_api_bar div.nwsb div.nwsb_input_wrapper
{
background-color: white;
border-width : 1px;
border-color : #333333 #DDDDDD #DDDDDD #333333;
border-style : solid;
}
div#nw_api_bar div.nwsb input
{
border-width : 0px;
border-color : #333333 #DDDDDD #DDDDDD #333333;
border-style : solid;
height : 20px;
margin : 0;
padding : 0px 0px 0px 0px;
width : 100%;
}
div#nw_api_bar div.nwsb div.nwsb_helplink
{
float: right;
text-align: center;
padding-right: 10px;
}
div#nw_api_bar div.nwsb div.nwsb_helplink a
{
text-decoration: none;
}
div#nw_api_bar div.nwsb.nwsb_inactive input
{
color : #AAAAAA;
width : 80%;
}
div#nw_api_bar div.nwsb.nwsb_active input
{
color : #000000;
}
div#nw_api_bar div.nwsb.nwsb_active div.nwsb_helplink
{
display: none;
}
div#nw_api_bar div.nwsb.nwsb_notinit input
{
display : none;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox_position
{
position : relative;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox
{
font-size : 100%;
position : absolute;
width : 100%;
height : 20em;
overflow:auto;
margin : 0px 0px 0px 0px;
padding : 0px;
border-width : 1px 1px 1px;
border-color : #3333AA;
border-style : solid;
background-color : white;
z-index : 1000;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox table
{
border : none;
padding : 0px;
margin : 0px;
border-collapse : collapse;
width : 100%;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox tr
{
border : none;
padding : 0px;
margin : 0px;
height : 1em;
width : 100%;
background-color : #FFFFFF;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox td
{
border : none;
padding : 0px 5px;
margin : 0px;
width : 100%;
text-align : left;
vertical-align : middle;
white-space : nowrap;
overflow : hidden;
font-family: monospace;
font-size: 80%;
}
div#nw_api_bar div.nwsb div.nwsb_resultbox tr.nwsb_selected
{
background-color : #EEEEFF;
}
div#nw_full_text_search
{
background-color: white;
border-width : 1px;
border-color : #333333 #DDDDDD #DDDDDD #333333;
border-style : solid;
height : 20px;
}
div#nw_full_text_search_text
{
margin-top : 1px;
float : left;
width : 70%;
}
div#nw_full_text_search_text input
{
border-width : 0px;
height : 20px;
margin : 0;
width : 100%;
padding : 0px 0px 0px 0px;
}
div#nw_full_text_search_button
{
float : right;
width : 30%;
}
div#nw_full_text_search_button input
{
width : 100%;
}
div#nw_full_text_search.ft_inactive div#nw_full_text_search_text input
{
color : #AAAAAA;
}
div#nw_full_text_search.ft_active div#nw_full_text_search_text input
{
color : #000000;
}
div#nw_full_text_search.ft_inactive div#nw_full_text_search_text
{
width : 100%;
}
div#nw_full_text_search.ft_inactive div#nw_full_text_search_button
{
display : none;
}
} /* @media screen */

View File

@ -1,64 +0,0 @@
.release_note span.addition_style
{
background-color : #DDFFDD;
color : black;
font-size : 75%;
padding : 2px;
margin : 0 5px 0 0;
vertical-align : middle;
}
.release_note span.bugfix_style
{
background-color : #DDDDFF;
color : black;
font-size : 75%;
padding : 2px;
margin : 0 5px 0 0;
vertical-align : middle;
}
.release_note span.knownissue_style
{
background-color : #FFCC99;
color : black;
font-size : 75%;
padding : 2px;
margin : 0 5px 0 0;
vertical-align : middle;
}
.release_note span.modification_style
{
background-color : #FFDDDD;
color : black;
font-size : 75%;
padding : 2px;
margin : 0 5px 0 0;
vertical-align : middle;
}
.release_note span.red_strong
{
color : red;
font-weight : bold;
}
span.important_style
{
background-color : lavenderblush;
color : crimson;
font-weight : bold;
}
.release_note span.important_style
{
background-color : lavenderblush;
color : crimson;
font-weight : bold;
}
body.nwdoc h3.release_note
{
border : none;
}

View File

@ -1,133 +0,0 @@
@charset "utf-8";
/* ------------------------------------------------------ */
DIV#search_title
{
margin : 8px 0px 8px 0px;
border-color : gray;
border-style : solid;
border-width : 4px 0px 4px 0px;
padding : 8px 1em 8px 1em;
font-size : 200%;
background-color : #eeeeff;
}
DIV#search_noscript
{
margin : 8px 1em 8px 1em;
border-color : red;
border-style : solid;
border-width : 2px 2px 2px 2px;
padding : 8px 1em 8px 1em;
font-size : 120%;
font-weight : bold;
line-height : 120%;
}
DIV#search_hint
{
margin : 8px 1em 8px 1em;
border-color : gray;
border-style : solid;
border-width : 1px 1px 1px 1px;
padding : 8px 1em 8px 1em;
font-size : 100%;
line-height : 120%;
}
DIV#search_box
{
margin : 1em 0px 0px 0px;
border-color : gray;
border-style : solid;
border-width : 0px 0px 0px 0px;
padding : 0px 1em 0px 1em;
}
FIELDSET.search_fieldset
{
padding : 4px;
}
INPUT.search_query
{
width : 90%;
}
INPUT.search_button
{
}
DIV#search_message
{
padding : 8px 1em 8px 1em;
}
HR.search_message_line
{
margin : 8px 0px 8px 0px;
border-color : gray;
border-style : double;
border-width : 4px 0px 0px 0px;
}
DIV#search_result
{
margin : 0px 1em 0px 1em;
padding : 0px 0px 0px 0px;
}
P.search_result_title
{
margin : 0px 0px 0px 0px;
padding : 4px 8px 4px 8px;
border-color : grey;
border-style : solid;
border-width : 1px 1px 1px 1px;
background-color : #eeeeff;
}
P.search_result_title A
{
font-size: 120%;
}
P.search_result_line
{
margin : 1px 0px 1em 0px;
padding : 8px 1em 8px 1em;
border-color : grey;
border-style : solid;
border-width : 1px 1px 1px 1px;
}
DIV.searchbox_mini_div
{
margin : 8px 0px 0px 0px;
border-color : gray;
border-style : solid;
border-width : 0px 0px 0px 0px;
padding : 8px 0px 0px 0px;
display : block;
}
INPUT.searchbox_mini_text
{
width : 180px;
}
INPUT.searchbox_mini_button
{
}
SPAN.search_highlight
{
/*
font-weight : bold;
font-style : italic;
color : red;
*/
background-color : #ffee00;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -1,49 +0,0 @@

TD.LeftSide
{
COLOR: black;
FONT-FAMILY: "Arial", sans-serif;
width: 200px;
FONT-SIZE: 12px;
background-image:url("/assets/studentportal/cellbackground3.jpg") ;background-repeat:no-repeat;
text-align:left;
}
TD.RightSide
{
COLOR: black;
FONT-FAMILY: "Arial", sans-serif;
width: 200px;
FONT-SIZE: 12px;
background-image:url("/assets/studentportal/cellbackground3.jpg") ;background-repeat:no-repeat;
text-align:left;
}
TD.Center
{
width: 400px;
background-color:#F7E8CF;
text-align:left;
vertical-align:middle;
}
body
{
text-align:center;
}
.strong
{
font-weight:700;
color:black;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1017 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

View File

@ -1,561 +0,0 @@
var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
function WebForm_PostBackOptions(eventTarget, eventArgument, validation, validationGroup, actionUrl, trackFocus, clientSubmit) {
this.eventTarget = eventTarget;
this.eventArgument = eventArgument;
this.validation = validation;
this.validationGroup = validationGroup;
this.actionUrl = actionUrl;
this.trackFocus = trackFocus;
this.clientSubmit = clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
var validationResult = true;
if (options.validation) {
if (typeof(Page_ClientValidate) == 'function') {
validationResult = Page_ClientValidate(options.validationGroup);
}
}
if (validationResult) {
if ((typeof(options.actionUrl) != "undefined") && (options.actionUrl != null) && (options.actionUrl.length > 0)) {
theForm.action = options.actionUrl;
}
if (options.trackFocus) {
var lastFocus = theForm.elements["__LASTFOCUS"];
if ((typeof(lastFocus) != "undefined") && (lastFocus != null)) {
if (typeof(document.activeElement) == "undefined") {
lastFocus.value = options.eventTarget;
}
else {
var active = document.activeElement;
if ((typeof(active) != "undefined") && (active != null)) {
if ((typeof(active.id) != "undefined") && (active.id != null) && (active.id.length > 0)) {
lastFocus.value = active.id;
}
else if (typeof(active.name) != "undefined") {
lastFocus.value = active.name;
}
}
}
}
}
}
if (options.clientSubmit) {
__doPostBack(options.eventTarget, options.eventArgument);
}
}
var __pendingCallbacks = new Array();
var __synchronousCallBackIndex = -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, context, errorCallback, useAsync) {
var postData = __theFormPostData +
"__CALLBACKID=" + WebForm_EncodeCallback(eventTarget) +
"&__CALLBACKPARAM=" + WebForm_EncodeCallback(eventArgument);
if (theForm["__EVENTVALIDATION"]) {
postData += "&__EVENTVALIDATION=" + WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
}
var xmlRequest,e;
try {
xmlRequest = new XMLHttpRequest();
}
catch(e) {
try {
xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
}
}
var setRequestHeaderMethodExists = true;
try {
setRequestHeaderMethodExists = (xmlRequest && xmlRequest.setRequestHeader);
}
catch(e) {}
var callback = new Object();
callback.eventCallback = eventCallback;
callback.context = context;
callback.errorCallback = errorCallback;
callback.async = useAsync;
var callbackIndex = WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
if (!useAsync) {
if (__synchronousCallBackIndex != -1) {
__pendingCallbacks[__synchronousCallBackIndex] = null;
}
__synchronousCallBackIndex = callbackIndex;
}
if (setRequestHeaderMethodExists) {
xmlRequest.onreadystatechange = WebForm_CallbackComplete;
callback.xmlRequest = xmlRequest;
xmlRequest.open("POST", theForm.action, true);
xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
xmlRequest.send(postData);
return;
}
callback.xmlRequest = new Object();
var callbackFrameID = "__CALLBACKFRAME" + callbackIndex;
var xmlRequestFrame = document.frames[callbackFrameID];
if (!xmlRequestFrame) {
xmlRequestFrame = document.createElement("IFRAME");
xmlRequestFrame.width = "1";
xmlRequestFrame.height = "1";
xmlRequestFrame.frameBorder = "0";
xmlRequestFrame.id = callbackFrameID;
xmlRequestFrame.name = callbackFrameID;
xmlRequestFrame.style.position = "absolute";
xmlRequestFrame.style.top = "-100px"
xmlRequestFrame.style.left = "-100px";
try {
if (callBackFrameUrl) {
xmlRequestFrame.src = callBackFrameUrl;
}
}
catch(e) {}
document.body.appendChild(xmlRequestFrame);
}
var interval = window.setInterval(function() {
xmlRequestFrame = document.frames[callbackFrameID];
if (xmlRequestFrame && xmlRequestFrame.document) {
window.clearInterval(interval);
xmlRequestFrame.document.write("");
xmlRequestFrame.document.close();
xmlRequestFrame.document.write('<html><body><form method="post"><input type="hidden" name="__CALLBACKLOADSCRIPT" value="t"></form></body></html>');
xmlRequestFrame.document.close();
xmlRequestFrame.document.forms[0].action = theForm.action;
var count = __theFormPostCollection.length;
var element;
for (var i = 0; i < count; i++) {
element = __theFormPostCollection[i];
if (element) {
var fieldElement = xmlRequestFrame.document.createElement("INPUT");
fieldElement.type = "hidden";
fieldElement.name = element.name;
fieldElement.value = element.value;
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
}
}
var callbackIdFieldElement = xmlRequestFrame.document.createElement("INPUT");
callbackIdFieldElement.type = "hidden";
callbackIdFieldElement.name = "__CALLBACKID";
callbackIdFieldElement.value = eventTarget;
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
var callbackParamFieldElement = xmlRequestFrame.document.createElement("INPUT");
callbackParamFieldElement.type = "hidden";
callbackParamFieldElement.name = "__CALLBACKPARAM";
callbackParamFieldElement.value = eventArgument;
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);
if (theForm["__EVENTVALIDATION"]) {
var callbackValidationFieldElement = xmlRequestFrame.document.createElement("INPUT");
callbackValidationFieldElement.type = "hidden";
callbackValidationFieldElement.name = "__EVENTVALIDATION";
callbackValidationFieldElement.value = theForm["__EVENTVALIDATION"].value;
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElement);
}
var callbackIndexFieldElement = xmlRequestFrame.document.createElement("INPUT");
callbackIndexFieldElement.type = "hidden";
callbackIndexFieldElement.name = "__CALLBACKINDEX";
callbackIndexFieldElement.value = callbackIndex;
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);
xmlRequestFrame.document.forms[0].submit();
}
}, 10);
}
function WebForm_CallbackComplete() {
for (var i = 0; i < __pendingCallbacks.length; i++) {
callbackObject = __pendingCallbacks[i];
if (callbackObject && callbackObject.xmlRequest && (callbackObject.xmlRequest.readyState == 4)) {
if (!__pendingCallbacks[i].async) {
__synchronousCallBackIndex = -1;
}
__pendingCallbacks[i] = null;
var callbackFrameID = "__CALLBACKFRAME" + i;
var xmlRequestFrame = document.getElementById(callbackFrameID);
if (xmlRequestFrame) {
xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
}
WebForm_ExecuteCallback(callbackObject);
}
}
}
function WebForm_ExecuteCallback(callbackObject) {
var response = callbackObject.xmlRequest.responseText;
if (response.charAt(0) == "s") {
if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)) {
callbackObject.eventCallback(response.substring(1), callbackObject.context);
}
}
else if (response.charAt(0) == "e") {
if ((typeof(callbackObject.errorCallback) != "undefined") && (callbackObject.errorCallback != null)) {
callbackObject.errorCallback(response.substring(1), callbackObject.context);
}
}
else {
var separatorIndex = response.indexOf("|");
if (separatorIndex != -1) {
var validationFieldLength = parseInt(response.substring(0, separatorIndex));
if (!isNaN(validationFieldLength)) {
var validationField = response.substring(separatorIndex + 1, separatorIndex + validationFieldLength + 1);
if (validationField != "") {
var validationFieldElement = theForm["__EVENTVALIDATION"];
if (!validationFieldElement) {
validationFieldElement = document.createElement("INPUT");
validationFieldElement.type = "hidden";
validationFieldElement.name = "__EVENTVALIDATION";
theForm.appendChild(validationFieldElement);
}
validationFieldElement.value = validationField;
}
if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)) {
callbackObject.eventCallback(response.substring(separatorIndex + validationFieldLength + 1), callbackObject.context);
}
}
}
}
}
function WebForm_FillFirstAvailableSlot(array, element) {
var i;
for (i = 0; i < array.length; i++) {
if (!array[i]) break;
}
array[i] = element;
return i;
}
var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1);
var __theFormPostData = "";
var __theFormPostCollection = new Array();
function WebForm_InitCallback() {
var count = theForm.elements.length;
var element;
for (var i = 0; i < count; i++) {
element = theForm.elements[i];
var tagName = element.tagName.toLowerCase();
if (tagName == "input") {
var type = element.type;
if ((type == "text" || type == "hidden" || type == "password" ||
((type == "checkbox" || type == "radio") && element.checked)) &&
(element.id != "__EVENTVALIDATION")) {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
else if (tagName == "select") {
var selectCount = element.options.length;
for (var j = 0; j < selectCount; j++) {
var selectChild = element.options[j];
if (selectChild.selected == true) {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
}
else if (tagName == "textarea") {
WebForm_InitCallbackAddField(element.name, element.value);
}
}
}
function WebForm_InitCallbackAddField(name, value) {
var nameValue = new Object();
nameValue.name = name;
nameValue.value = value;
__theFormPostCollection[__theFormPostCollection.length] = nameValue;
__theFormPostData += WebForm_EncodeCallback(name) + "=" + WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
if (encodeURIComponent) {
return encodeURIComponent(parameter);
}
else {
return escape(parameter);
}
}
var __disabledControlArray = new Array();
function WebForm_ReEnableControls() {
if (typeof(__enabledControlArray) == 'undefined') {
return false;
}
var disabledIndex = 0;
for (var i = 0; i < __enabledControlArray.length; i++) {
var c;
if (__nonMSDOMBrowser) {
c = document.getElementById(__enabledControlArray[i]);
}
else {
c = document.all[__enabledControlArray[i]];
}
if ((typeof(c) != "undefined") && (c != null) && (c.disabled == true)) {
c.disabled = false;
__disabledControlArray[disabledIndex++] = c;
}
}
setTimeout("WebForm_ReDisableControls()", 0);
return true;
}
function WebForm_ReDisableControls() {
for (var i = 0; i < __disabledControlArray.length; i++) {
__disabledControlArray[i].disabled = true;
}
}
function WebForm_FireDefaultButton(event, target) {
if (event.keyCode == 13) {
var src = event.srcElement || event.target;
if (!src || (src.tagName.toLowerCase() != "textarea")) {
var defaultButton;
if (__nonMSDOMBrowser) {
defaultButton = document.getElementById(target);
}
else {
defaultButton = document.all[target];
}
if (defaultButton && typeof(defaultButton.click) != "undefined") {
defaultButton.click();
event.cancelBubble = true;
if (event.stopPropagation) event.stopPropagation();
return false;
}
}
}
return true;
}
function WebForm_GetScrollX() {
if (__nonMSDOMBrowser) {
return window.pageXOffset;
}
else {
if (document.documentElement && document.documentElement.scrollLeft) {
return document.documentElement.scrollLeft;
}
else if (document.body) {
return document.body.scrollLeft;
}
}
return 0;
}
function WebForm_GetScrollY() {
if (__nonMSDOMBrowser) {
return window.pageYOffset;
}
else {
if (document.documentElement && document.documentElement.scrollTop) {
return document.documentElement.scrollTop;
}
else if (document.body) {
return document.body.scrollTop;
}
}
return 0;
}
function WebForm_SaveScrollPositionSubmit() {
if (__nonMSDOMBrowser) {
theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset;
theForm.elements['__SCROLLPOSITIONX'].value = window.pageXOffset;
}
else {
theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX();
theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY();
}
if ((typeof(this.oldSubmit) != "undefined") && (this.oldSubmit != null)) {
return this.oldSubmit();
}
return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX();
theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY();
if ((typeof(this.oldOnSubmit) != "undefined") && (this.oldOnSubmit != null)) {
return this.oldOnSubmit();
}
return true;
}
function WebForm_RestoreScrollPosition() {
if (__nonMSDOMBrowser) {
window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, theForm.elements['__SCROLLPOSITIONY'].value);
}
else {
window.scrollTo(theForm.__SCROLLPOSITIONX.value, theForm.__SCROLLPOSITIONY.value);
}
if ((typeof(theForm.oldOnLoad) != "undefined") && (theForm.oldOnLoad != null)) {
return theForm.oldOnLoad();
}
return true;
}
function WebForm_TextBoxKeyHandler(event) {
if (event.keyCode == 13) {
var target;
if (__nonMSDOMBrowser) {
target = event.target;
}
else {
target = event.srcElement;
}
if ((typeof(target) != "undefined") && (target != null)) {
if (typeof(target.onchange) != "undefined") {
target.onchange();
event.cancelBubble = true;
if (event.stopPropagation) event.stopPropagation();
return false;
}
}
}
return true;
}
function WebForm_TrimString(value) {
return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
var currentClassName = ' ' + WebForm_TrimString(element.className) + ' ';
className = WebForm_TrimString(className);
var index = currentClassName.indexOf(' ' + className + ' ');
if (index === -1) {
element.className = (element.className === '') ? className : element.className + ' ' + className;
}
}
function WebForm_RemoveClassName(element, className) {
var currentClassName = ' ' + WebForm_TrimString(element.className) + ' ';
className = WebForm_TrimString(className);
var index = currentClassName.indexOf(' ' + className + ' ');
if (index >= 0) {
element.className = WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
currentClassName.substring(index + className.length + 1, currentClassName.length));
}
}
function WebForm_GetElementById(elementId) {
if (document.getElementById) {
return document.getElementById(elementId);
}
else if (document.all) {
return document.all[elementId];
}
else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
var elements = WebForm_GetElementsByTagName(element, tagName);
if (elements && elements.length > 0) {
return elements[0];
}
else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
if (element && tagName) {
if (element.getElementsByTagName) {
return element.getElementsByTagName(tagName);
}
if (element.all && element.all.tags) {
return element.all.tags(tagName);
}
}
return null;
}
function WebForm_GetElementDir(element) {
if (element) {
if (element.dir) {
return element.dir;
}
return WebForm_GetElementDir(element.parentNode);
}
return "ltr";
}
function WebForm_GetElementPosition(element) {
var result = new Object();
result.x = 0;
result.y = 0;
result.width = 0;
result.height = 0;
if (element.offsetParent) {
result.x = element.offsetLeft;
result.y = element.offsetTop;
var parent = element.offsetParent;
while (parent) {
result.x += parent.offsetLeft;
result.y += parent.offsetTop;
var parentTagName = parent.tagName.toLowerCase();
if (parentTagName != "table" &&
parentTagName != "body" &&
parentTagName != "html" &&
parentTagName != "div" &&
parent.clientTop &&
parent.clientLeft) {
result.x += parent.clientLeft;
result.y += parent.clientTop;
}
parent = parent.offsetParent;
}
}
else if (element.left && element.top) {
result.x = element.left;
result.y = element.top;
}
else {
if (element.x) {
result.x = element.x;
}
if (element.y) {
result.y = element.y;
}
}
if (element.offsetWidth && element.offsetHeight) {
result.width = element.offsetWidth;
result.height = element.offsetHeight;
}
else if (element.style && element.style.pixelWidth && element.style.pixelHeight) {
result.width = element.style.pixelWidth;
result.height = element.style.pixelHeight;
}
return result;
}
function WebForm_GetParentByTagName(element, tagName) {
var parent = element.parentNode;
var upperTagName = tagName.toUpperCase();
while (parent && (parent.tagName.toUpperCase() != upperTagName)) {
parent = parent.parentNode ? parent.parentNode : parent.parentElement;
}
return parent;
}
function WebForm_SetElementHeight(element, height) {
if (element && element.style) {
element.style.height = height + "px";
}
}
function WebForm_SetElementWidth(element, width) {
if (element && element.style) {
element.style.width = width + "px";
}
}
function WebForm_SetElementX(element, x) {
if (element && element.style) {
element.style.left = x + "px";
}
}
function WebForm_SetElementY(element, y) {
if (element && element.style) {
element.style.top = y + "px";
}
}
}
/*
FILE ARCHIVED ON 17:47:23 Jul 08, 2017 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 00:44:33 Jan 19, 2023.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 135.429
exclusion.robots: 0.081
exclusion.robots.policy: 0.074
cdx.remote: 0.066
esindex: 0.01
LoadShardBlock: 106.537 (3)
PetaboxLoader3.datanode: 211.272 (4)
CDXLines.iter: 18.717 (3)
load_resource: 339.676
PetaboxLoader3.resolve: 198.622
*/

View File

@ -1,604 +0,0 @@
var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
var Page_ValidationVer = "125";
var Page_IsValid = true;
var Page_BlockSubmit = false;
var Page_InvalidControlToBeFocused = null;
function ValidatorUpdateDisplay(val) {
if (typeof(val.display) == "string") {
if (val.display == "None") {
return;
}
if (val.display == "Dynamic") {
val.style.display = val.isvalid ? "none" : "inline";
return;
}
}
if ((navigator.userAgent.indexOf("Mac") > -1) &&
(navigator.userAgent.indexOf("MSIE") > -1)) {
val.style.display = "inline";
}
val.style.visibility = val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
Page_IsValid = AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
if ((typeof(validators) != "undefined") && (validators != null)) {
var i;
for (i = 0; i < validators.length; i++) {
if (!validators[i].isvalid) {
return false;
}
}
}
return true;
}
function ValidatorHookupControlID(controlID, val) {
if (typeof(controlID) != "string") {
return;
}
var ctrl = document.getElementById(controlID);
if ((typeof(ctrl) != "undefined") && (ctrl != null)) {
ValidatorHookupControl(ctrl, val);
}
else {
val.isvalid = true;
val.enabled = false;
}
}
function ValidatorHookupControl(control, val) {
if (typeof(control.tagName) != "string") {
return;
}
if (control.tagName != "INPUT" && control.tagName != "TEXTAREA" && control.tagName != "SELECT") {
var i;
for (i = 0; i < control.childNodes.length; i++) {
ValidatorHookupControl(control.childNodes[i], val);
}
return;
}
else {
if (typeof(control.Validators) == "undefined") {
control.Validators = new Array;
var eventType;
if (control.type == "radio") {
eventType = "onclick";
} else {
eventType = "onchange";
if (typeof(val.focusOnError) == "string" && val.focusOnError == "t") {
ValidatorHookupEvent(control, "onblur", "ValidatedControlOnBlur(event); ");
}
}
ValidatorHookupEvent(control, eventType, "ValidatorOnChange(event); ");
if (control.type == "text" ||
control.type == "password" ||
control.type == "file") {
ValidatorHookupEvent(control, "onkeypress",
"if (!ValidatedTextBoxOnKeyPress(event)) { event.cancelBubble = true; if (event.stopPropagation) event.stopPropagation(); return false; } ");
}
}
control.Validators[control.Validators.length] = val;
}
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
var ev;
eval("ev = control." + eventType + ";");
if (typeof(ev) == "function") {
ev = ev.toString();
ev = ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
}
else {
ev = "";
}
var func;
if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
func = new Function(functionPrefix + " " + ev);
}
else {
func = new Function("event", functionPrefix + " " + ev);
}
eval("control." + eventType + " = func;");
}
function ValidatorGetValue(id) {
var control;
control = document.getElementById(id);
if (typeof(control.value) == "string") {
return control.value;
}
return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
if (typeof(control.value) == "string" && (control.type != "radio" || control.checked == true)) {
return control.value;
}
var i, val;
for (i = 0; i<control.childNodes.length; i++) {
val = ValidatorGetValueRecursive(control.childNodes[i]);
if (val != "") return val;
}
return "";
}
function Page_ClientValidate(validationGroup) {
Page_InvalidControlToBeFocused = null;
if (typeof(Page_Validators) == "undefined") {
return true;
}
var i;
for (i = 0; i < Page_Validators.length; i++) {
ValidatorValidate(Page_Validators[i], validationGroup, null);
}
ValidatorUpdateIsValid();
ValidationSummaryOnSubmit(validationGroup);
Page_BlockSubmit = !Page_IsValid;
return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
Page_InvalidControlToBeFocused = null;
var result = !Page_BlockSubmit;
if ((typeof(window.event) != "undefined") && (window.event != null)) {
window.event.returnValue = result;
}
Page_BlockSubmit = false;
return result;
}
function ValidatorEnable(val, enable) {
val.enabled = (enable != false);
ValidatorValidate(val);
ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
if (!event) {
event = window.event;
}
Page_InvalidControlToBeFocused = null;
var targetedControl;
if ((typeof(event.srcElement) != "undefined") && (event.srcElement != null)) {
targetedControl = event.srcElement;
}
else {
targetedControl = event.target;
}
var vals;
if (typeof(targetedControl.Validators) != "undefined") {
vals = targetedControl.Validators;
}
else {
if (targetedControl.tagName.toLowerCase() == "label") {
targetedControl = document.getElementById(targetedControl.htmlFor);
vals = targetedControl.Validators;
}
}
var i;
for (i = 0; i < vals.length; i++) {
ValidatorValidate(vals[i], null, event);
}
ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
if (event.keyCode == 13) {
ValidatorOnChange(event);
var vals;
if ((typeof(event.srcElement) != "undefined") && (event.srcElement != null)) {
vals = event.srcElement.Validators;
}
else {
vals = event.target.Validators;
}
return AllValidatorsValid(vals);
}
return true;
}
function ValidatedControlOnBlur(event) {
var control;
if ((typeof(event.srcElement) != "undefined") && (event.srcElement != null)) {
control = event.srcElement;
}
else {
control = event.target;
}
if ((typeof(control) != "undefined") && (control != null) && (Page_InvalidControlToBeFocused == control)) {
control.focus();
Page_InvalidControlToBeFocused = null;
}
}
function ValidatorValidate(val, validationGroup, event) {
val.isvalid = true;
if ((typeof(val.enabled) == "undefined" || val.enabled != false) && IsValidationGroupMatch(val, validationGroup)) {
if (typeof(val.evaluationfunction) == "function") {
val.isvalid = val.evaluationfunction(val);
if (!val.isvalid && Page_InvalidControlToBeFocused == null &&
typeof(val.focusOnError) == "string" && val.focusOnError == "t") {
ValidatorSetFocus(val, event);
}
}
}
ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
var ctrl;
if (typeof(val.controlhookup) == "string") {
var eventCtrl;
if ((typeof(event) != "undefined") && (event != null)) {
if ((typeof(event.srcElement) != "undefined") && (event.srcElement != null)) {
eventCtrl = event.srcElement;
}
else {
eventCtrl = event.target;
}
}
if ((typeof(eventCtrl) != "undefined") && (eventCtrl != null) &&
(typeof(eventCtrl.id) == "string") &&
(eventCtrl.id == val.controlhookup)) {
ctrl = eventCtrl;
}
}
if ((typeof(ctrl) == "undefined") || (ctrl == null)) {
ctrl = document.getElementById(val.controltovalidate);
}
if ((typeof(ctrl) != "undefined") && (ctrl != null) &&
(ctrl.tagName.toLowerCase() != "table" || (typeof(event) == "undefined") || (event == null)) &&
((ctrl.tagName.toLowerCase() != "input") || (ctrl.type.toLowerCase() != "hidden")) &&
(typeof(ctrl.disabled) == "undefined" || ctrl.disabled == null || ctrl.disabled == false) &&
(typeof(ctrl.visible) == "undefined" || ctrl.visible == null || ctrl.visible != false) &&
(IsInVisibleContainer(ctrl))) {
if ((ctrl.tagName.toLowerCase() == "table" && (typeof(__nonMSDOMBrowser) == "undefined" || __nonMSDOMBrowser)) ||
(ctrl.tagName.toLowerCase() == "span")) {
var inputElements = ctrl.getElementsByTagName("input");
var lastInputElement = inputElements[inputElements.length -1];
if (lastInputElement != null) {
ctrl = lastInputElement;
}
}
if (typeof(ctrl.focus) != "undefined" && ctrl.focus != null) {
ctrl.focus();
Page_InvalidControlToBeFocused = ctrl;
}
}
}
function IsInVisibleContainer(ctrl) {
if (typeof(ctrl.style) != "undefined" &&
( ( typeof(ctrl.style.display) != "undefined" &&
ctrl.style.display == "none") ||
( typeof(ctrl.style.visibility) != "undefined" &&
ctrl.style.visibility == "hidden") ) ) {
return false;
}
else if (typeof(ctrl.parentNode) != "undefined" &&
ctrl.parentNode != null &&
ctrl.parentNode != ctrl) {
return IsInVisibleContainer(ctrl.parentNode);
}
return true;
}
function IsValidationGroupMatch(control, validationGroup) {
if ((typeof(validationGroup) == "undefined") || (validationGroup == null)) {
return true;
}
var controlGroup = "";
if (typeof(control.validationGroup) == "string") {
controlGroup = control.validationGroup;
}
return (controlGroup == validationGroup);
}
function ValidatorOnLoad() {
if (typeof(Page_Validators) == "undefined")
return;
var i, val;
for (i = 0; i < Page_Validators.length; i++) {
val = Page_Validators[i];
if (typeof(val.evaluationfunction) == "string") {
eval("val.evaluationfunction = " + val.evaluationfunction + ";");
}
if (typeof(val.isvalid) == "string") {
if (val.isvalid == "False") {
val.isvalid = false;
Page_IsValid = false;
}
else {
val.isvalid = true;
}
} else {
val.isvalid = true;
}
if (typeof(val.enabled) == "string") {
val.enabled = (val.enabled != "False");
}
if (typeof(val.controltovalidate) == "string") {
ValidatorHookupControlID(val.controltovalidate, val);
}
if (typeof(val.controlhookup) == "string") {
ValidatorHookupControlID(val.controlhookup, val);
}
}
Page_ValidationActive = true;
}
function ValidatorConvert(op, dataType, val) {
function GetFullYear(year) {
var twoDigitCutoffYear = val.cutoffyear % 100;
var cutoffYearCentury = val.cutoffyear - twoDigitCutoffYear;
return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + year) : (cutoffYearCentury + year));
}
var num, cleanInput, m, exp;
if (dataType == "Integer") {
exp = /^\s*[-\+]?\d+\s*$/;
if (op.match(exp) == null)
return null;
num = parseInt(op, 10);
return (isNaN(num) ? null : num);
}
else if(dataType == "Double") {
exp = new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + "?(\\d*)\\s*$");
m = op.match(exp);
if (m == null)
return null;
if (m[2].length == 0 && m[3].length == 0)
return null;
cleanInput = (m[1] != null ? m[1] : "") + (m[2].length>0 ? m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
num = parseFloat(cleanInput);
return (isNaN(num) ? null : num);
}
else if (dataType == "Currency") {
var hasDigits = (val.digits > 0);
var beginGroupSize, subsequentGroupSize;
var groupSizeNum = parseInt(val.groupsize, 10);
if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
beginGroupSize = "{1," + groupSizeNum + "}";
subsequentGroupSize = "{" + groupSizeNum + "}";
}
else {
beginGroupSize = subsequentGroupSize = "+";
}
exp = new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + "(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
+ (hasDigits ? "\\" + val.decimalchar + "?(\\d{0," + val.digits + "})" : "")
+ "\\s*$");
m = op.match(exp);
if (m == null)
return null;
if (m[2].length == 0 && hasDigits && m[5].length == 0)
return null;
cleanInput = (m[1] != null ? m[1] : "") + m[2].replace(new RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && m[5].length > 0) ? "." + m[5] : "");
num = parseFloat(cleanInput);
return (isNaN(num) ? null : num);
}
else if (dataType == "Date") {
var yearFirstExp = new RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. ?)(\\d{1,2})\\4(\\d{1,2})\\.?\\s*$");
m = op.match(yearFirstExp);
var day, month, year;
if (m != null && (m[2].length == 4 || val.dateorder == "ymd")) {
day = m[6];
month = m[5];
year = (m[2].length == 4) ? m[2] : GetFullYear(parseInt(m[3], 10))
}
else {
if (val.dateorder == "ymd"){
return null;
}
var yearLastExp = new RegExp("^\\s*(\\d{1,2})([-/]|\\. ?)(\\d{1,2})(?:\\s|\\2)((\\d{4})|(\\d{2}))(?:\\s\u0433\\.)?\\s*$");
m = op.match(yearLastExp);
if (m == null) {
return null;
}
if (val.dateorder == "mdy") {
day = m[3];
month = m[1];
}
else {
day = m[1];
month = m[3];
}
year = (m[5].length == 4) ? m[5] : GetFullYear(parseInt(m[6], 10))
}
month -= 1;
var date = new Date(year, month, day);
if (year < 100) {
date.setFullYear(year);
}
return (typeof(date) == "object" && year == date.getFullYear() && month == date.getMonth() && day == date.getDate()) ? date.valueOf() : null;
}
else {
return op.toString();
}
}
function ValidatorCompare(operand1, operand2, operator, val) {
var dataType = val.type;
var op1, op2;
if ((op1 = ValidatorConvert(operand1, dataType, val)) == null)
return false;
if (operator == "DataTypeCheck")
return true;
if ((op2 = ValidatorConvert(operand2, dataType, val)) == null)
return true;
switch (operator) {
case "NotEqual":
return (op1 != op2);
case "GreaterThan":
return (op1 > op2);
case "GreaterThanEqual":
return (op1 >= op2);
case "LessThan":
return (op1 < op2);
case "LessThanEqual":
return (op1 <= op2);
default:
return (op1 == op2);
}
}
function CompareValidatorEvaluateIsValid(val) {
var value = ValidatorGetValue(val.controltovalidate);
if (ValidatorTrim(value).length == 0)
return true;
var compareTo = "";
if ((typeof(val.controltocompare) != "string") ||
(typeof(document.getElementById(val.controltocompare)) == "undefined") ||
(null == document.getElementById(val.controltocompare))) {
if (typeof(val.valuetocompare) == "string") {
compareTo = val.valuetocompare;
}
}
else {
compareTo = ValidatorGetValue(val.controltocompare);
}
var operator = "Equal";
if (typeof(val.operator) == "string") {
operator = val.operator;
}
return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
var value = "";
if (typeof(val.controltovalidate) == "string") {
value = ValidatorGetValue(val.controltovalidate);
if ((ValidatorTrim(value).length == 0) &&
((typeof(val.validateemptytext) != "string") || (val.validateemptytext != "true"))) {
return true;
}
}
var args = { Value:value, IsValid:true };
if (typeof(val.clientvalidationfunction) == "string") {
eval(val.clientvalidationfunction + "(val, args) ;");
}
return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
var value = ValidatorGetValue(val.controltovalidate);
if (ValidatorTrim(value).length == 0)
return true;
var rx = new RegExp(val.validationexpression);
var matches = rx.exec(value);
return (matches != null && value == matches[0]);
}
function ValidatorTrim(s) {
var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
return (m == null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) != ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
var value = ValidatorGetValue(val.controltovalidate);
if (ValidatorTrim(value).length == 0)
return true;
return (ValidatorCompare(value, val.minimumvalue, "GreaterThanEqual", val) &&
ValidatorCompare(value, val.maximumvalue, "LessThanEqual", val));
}
function ValidationSummaryOnSubmit(validationGroup) {
if (typeof(Page_ValidationSummaries) == "undefined")
return;
var summary, sums, s;
for (sums = 0; sums < Page_ValidationSummaries.length; sums++) {
summary = Page_ValidationSummaries[sums];
summary.style.display = "none";
if (!Page_IsValid && IsValidationGroupMatch(summary, validationGroup)) {
var i;
if (summary.showsummary != "False") {
summary.style.display = "";
if (typeof(summary.displaymode) != "string") {
summary.displaymode = "BulletList";
}
switch (summary.displaymode) {
case "List":
headerSep = "<br>";
first = "";
pre = "";
post = "<br>";
end = "";
break;
case "BulletList":
default:
headerSep = "";
first = "<ul>";
pre = "<li>";
post = "</li>";
end = "</ul>";
break;
case "SingleParagraph":
headerSep = " ";
first = "";
pre = "";
post = " ";
end = "<br>";
break;
}
s = "";
if (typeof(summary.headertext) == "string") {
s += summary.headertext + headerSep;
}
s += first;
for (i=0; i<Page_Validators.length; i++) {
if (!Page_Validators[i].isvalid && typeof(Page_Validators[i].errormessage) == "string") {
s += pre + Page_Validators[i].errormessage + post;
}
}
s += end;
summary.innerHTML = s;
window.scrollTo(0,0);
}
if (summary.showmessagebox == "True") {
s = "";
if (typeof(summary.headertext) == "string") {
s += summary.headertext + "\r\n";
}
var lastValIndex = Page_Validators.length - 1;
for (i=0; i<=lastValIndex; i++) {
if (!Page_Validators[i].isvalid && typeof(Page_Validators[i].errormessage) == "string") {
switch (summary.displaymode) {
case "List":
s += Page_Validators[i].errormessage;
if (i < lastValIndex) {
s += "\r\n";
}
break;
case "BulletList":
default:
s += "- " + Page_Validators[i].errormessage;
if (i < lastValIndex) {
s += "\r\n";
}
break;
case "SingleParagraph":
s += Page_Validators[i].errormessage + " ";
break;
}
}
}
alert(s);
}
}
}
}
}
/*
FILE ARCHIVED ON 17:50:26 Jul 08, 2017 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 00:44:33 Jan 19, 2023.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 167.01
exclusion.robots: 0.066
exclusion.robots.policy: 0.06
RedisCDXSource: 0.854
esindex: 0.005
LoadShardBlock: 145.564 (3)
PetaboxLoader3.datanode: 161.171 (4)
CDXLines.iter: 18.119 (3)
load_resource: 139.389
PetaboxLoader3.resolve: 92.605
*/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -1,678 +0,0 @@
/**
* fw_menu 24OCT2000 Version 4.0
* John Ahlquist, October 2000
* Copyright (c) 2000 Macromedia, Inc.
*
* based on menu.js
* by gary smith, July 1997
* Copyright (c) 1997-1999 Netscape Communications Corp.
*
* Netscape grants you a royalty free license to use or modify this
* software provided that this copyright notice appears on all copies.
* This software is provided "AS IS," without a warranty of any kind.
*/
function Menu(label, mw, mh, fnt, fs, fclr, fhclr, bg, bgh) {
this.version = "990702 [Menu; menu.js]";
this.type = "Menu";
this.menuWidth = mw;
this.menuItemHeight = mh;
this.fontSize = fs||12;
this.fontWeight = "plain";
this.fontFamily = fnt||"arial,helvetica,verdana,sans-serif";
this.fontColor = fclr||"#000000";
this.fontColorHilite = fhclr||"#ffffff";
this.bgColor = "#555555";
this.menuBorder = 1;
this.menuItemBorder = 1;
this.menuItemBgColor = bg||"#ffcc33";
this.menuLiteBgColor = "#ffffff";
this.menuBorderBgColor = "#777777";
this.menuHiliteBgColor = bgh||"#000084";
this.menuContainerBgColor = "#cccccc";
this.childMenuIcon = "arrows.gif";
this.items = new Array();
this.actions = new Array();
this.childMenus = new Array();
this.hideOnMouseOut = true;
this.addMenuItem = addMenuItem;
this.addMenuSeparator = addMenuSeparator;
this.writeMenus = writeMenus;
this.FW_showMenu = FW_showMenu;
this.onMenuItemOver = onMenuItemOver;
this.onMenuItemAction = onMenuItemAction;
this.hideMenu = hideMenu;
this.hideChildMenu = hideChildMenu;
if (!window.menus) window.menus = new Array();
this.label = label || "menuLabel" + window.menus.length;
window.menus[this.label] = this;
window.menus[window.menus.length] = this;
if (!window.activeMenus) window.activeMenus = new Array();
}
function addMenuItem(label, action) {
this.items[this.items.length] = label;
this.actions[this.actions.length] = action;
}
function addMenuSeparator() {
this.items[this.items.length] = "separator";
this.actions[this.actions.length] = "";
this.menuItemBorder = 0;
}
// For NS6.
function FIND(item) {
if (document.all) return(document.all[item]);
if (document.getElementById) return(document.getElementById(item));
return(false);
}
function writeMenus(container) {
if (window.triedToWriteMenus) return;
if (!container && document.layers) {
window.delayWriteMenus = this.writeMenus;
var timer = setTimeout('delayWriteMenus()', 250);
container = new Layer(100);
clearTimeout(timer);
} else if (document.all || document.hasChildNodes) {
document.writeln('<SPAN ID="menuContainer"></SPAN>');
container = FIND("menuContainer");
}
window.fwHideMenuTimer = null;
if (!container) return;
window.triedToWriteMenus = true;
container.isContainer = true;
container.menus = new Array();
for (var i=0; i<window.menus.length; i++)
container.menus[i] = window.menus[i];
window.menus.length = 0;
var countMenus = 0;
var countItems = 0;
var top = 0;
var content = '';
var lrs = false;
var theStat = "";
var tsc = 0;
if (document.layers) lrs = true;
for (var i=0; i<container.menus.length; i++, countMenus++) {
var menu = container.menus[i];
if (menu.bgImageUp) {
menu.menuBorder = 0;
menu.menuItemBorder = 0;
}
if (lrs) {
var menuLayer = new Layer(100, container);
var lite = new Layer(100, menuLayer);
lite.top = menu.menuBorder;
lite.left = menu.menuBorder;
var body = new Layer(100, lite);
body.top = menu.menuBorder;
body.left = menu.menuBorder;
} else {
content += ''+
'<DIV ID="menuLayer'+ countMenus +'" STYLE="position:absolute;z-index:1;left:10;top:'+ (i * 100) +';visibility:hidden;">\n'+
' <DIV ID="menuLite'+ countMenus +'" STYLE="position:absolute;z-index:1;left:'+ menu.menuBorder +';top:'+ menu.menuBorder +';visibility:hide;" onMouseOut="mouseoutMenu();">\n'+
' <DIV ID="menuFg'+ countMenus +'" STYLE="position:absolute;left:'+ menu.menuBorder +';top:'+ menu.menuBorder +';visibility:hide;">\n'+
'';
}
var x=i;
for (var i=0; i<menu.items.length; i++) {
var item = menu.items[i];
var childMenu = false;
var defaultHeight = menu.fontSize+6;
var defaultIndent = menu.fontSize;
if (item.label) {
item = item.label;
childMenu = true;
}
menu.menuItemHeight = menu.menuItemHeight || defaultHeight;
menu.menuItemIndent = menu.menuItemIndent || defaultIndent;
var itemProps = 'font-family:' + menu.fontFamily +';font-weight:' + menu.fontWeight + ';fontSize:' + menu.fontSize + ';';
if (menu.fontStyle) itemProps += 'font-style:' + menu.fontStyle + ';';
if (document.all)
itemProps += 'font-size:' + menu.fontSize + ';" onMouseOver="onMenuItemOver(null,this);" onClick="onMenuItemAction(null,this);';
else if (!document.layers) {
itemProps += 'font-size:' + menu.fontSize + 'px;'; // zilla wants 12px.
}
var l;
if (lrs) {
l = new Layer(800,body);
}
var dTag = '<DIV ID="menuItem'+ countItems +'" STYLE="position:absolute;left:0;top:'+ (i * menu.menuItemHeight) +';'+ itemProps +'">';
var dClose = '</DIV>'
if (menu.bgImageUp) {
menu.menuBorder = 0;
menu.menuItemBorder = 0;
dTag = '<DIV ID="menuItem'+ countItems +'" STYLE="background:url('+menu.bgImageUp+');position:absolute;left:0;top:'+ (i * menu.menuItemHeight) +';'+ itemProps +'">';
if (document.layers) {
dTag = '<LAYER BACKGROUND="'+menu.bgImageUp+'" ID="menuItem'+ countItems +'" TOP="'+ (i * menu.menuItemHeight) +'" style="' + itemProps +'">';
dClose = '</LAYER>';
}
}
var textProps = 'position:absolute;left:' + menu.menuItemIndent + ';top:1;';
if (lrs) {
textProps +=itemProps;
dTag = "";
dClose = "";
}
var dText = '<DIV ID="menuItemText'+ countItems +'" STYLE="' + textProps + 'color:'+ menu.fontColor +';">'+ item +'&nbsp</DIV>\n<DIV ID="menuItemHilite'+ countItems +'" STYLE="' + textProps + 'top:1;color:'+ menu.fontColorHilite +';visibility:hidden;">'+ item +'&nbsp</DIV>';
if (item == "separator") {
content += ( dTag + '<DIV ID="menuSeparator'+ countItems +'" STYLE="position:absolute;left:1;top:2;"></DIV>\n<DIV ID="menuSeparatorLite'+ countItems +'" STYLE="position:absolute;left:1;top:2;"></DIV>\n' + dClose);
} else if (childMenu) {
content += ( dTag + dText + '<DIV ID="childMenu'+ countItems +'" STYLE="position:absolute;left:0;top:3;"><IMG SRC="'+ menu.childMenuIcon +'"></DIV>\n' + dClose);
} else {
content += ( dTag + dText + dClose);
}
if (lrs) {
l.document.open("text/html");
l.document.writeln(content);
l.document.close();
content = '';
theStat += "-";
tsc++;
if (tsc > 50) {
tsc = 0;
theStat = "";
}
status = theStat;
}
countItems++;
}
if (lrs) {
// focus layer
var focusItem = new Layer(100, body);
focusItem.visiblity="hidden";
focusItem.document.open("text/html");
focusItem.document.writeln("&nbsp;");
focusItem.document.close();
} else {
content += ' <DIV ID="focusItem'+ countMenus +'" STYLE="position:absolute;left:0;top:0;visibility:hide;" onClick="onMenuItemAction(null,this);">&nbsp;</DIV>\n';
content += ' </DIV>\n </DIV>\n</DIV>\n';
}
i=x;
}
if (document.layers) {
container.clip.width = window.innerWidth;
container.clip.height = window.innerHeight;
container.onmouseout = mouseoutMenu;
container.menuContainerBgColor = this.menuContainerBgColor;
for (var i=0; i<container.document.layers.length; i++) {
proto = container.menus[i];
var menu = container.document.layers[i];
container.menus[i].menuLayer = menu;
container.menus[i].menuLayer.Menu = container.menus[i];
container.menus[i].menuLayer.Menu.container = container;
var body = menu.document.layers[0].document.layers[0];
body.clip.width = proto.menuWidth || body.clip.width;
body.clip.height = proto.menuHeight || body.clip.height;
for (var n=0; n<body.document.layers.length-1; n++) {
var l = body.document.layers[n];
l.Menu = container.menus[i];
l.menuHiliteBgColor = proto.menuHiliteBgColor;
l.document.bgColor = proto.menuItemBgColor;
l.saveColor = proto.menuItemBgColor;
l.onmouseover = proto.onMenuItemOver;
l.onclick = proto.onMenuItemAction;
l.action = container.menus[i].actions[n];
l.focusItem = body.document.layers[body.document.layers.length-1];
l.clip.width = proto.menuWidth || body.clip.width + proto.menuItemIndent;
l.clip.height = proto.menuItemHeight || l.clip.height;
if (n>0) l.top = body.document.layers[n-1].top + body.document.layers[n-1].clip.height + proto.menuItemBorder;
l.hilite = l.document.layers[1];
if (proto.bgImageUp) l.background.src = proto.bgImageUp;
l.document.layers[1].isHilite = true;
if (l.document.layers[0].id.indexOf("menuSeparator") != -1) {
l.hilite = null;
l.clip.height -= l.clip.height / 2;
l.document.layers[0].document.bgColor = proto.bgColor;
l.document.layers[0].clip.width = l.clip.width -2;
l.document.layers[0].clip.height = 1;
l.document.layers[1].document.bgColor = proto.menuLiteBgColor;
l.document.layers[1].clip.width = l.clip.width -2;
l.document.layers[1].clip.height = 1;
l.document.layers[1].top = l.document.layers[0].top + 1;
} else if (l.document.layers.length > 2) {
l.childMenu = container.menus[i].items[n].menuLayer;
l.document.layers[2].left = l.clip.width -13;
l.document.layers[2].top = (l.clip.height / 2) -4;
l.document.layers[2].clip.left += 3;
l.Menu.childMenus[l.Menu.childMenus.length] = l.childMenu;
}
}
body.document.bgColor = proto.bgColor;
body.clip.width = l.clip.width +proto.menuBorder;
body.clip.height = l.top + l.clip.height +proto.menuBorder;
var focusItem = body.document.layers[n];
focusItem.clip.width = body.clip.width;
focusItem.Menu = l.Menu;
focusItem.top = -30;
focusItem.captureEvents(Event.MOUSEDOWN);
focusItem.onmousedown = onMenuItemDown;
menu.document.bgColor = proto.menuBorderBgColor;
var lite = menu.document.layers[0];
lite.document.bgColor = proto.menuLiteBgColor;
lite.clip.width = body.clip.width +1;
lite.clip.height = body.clip.height +1;
menu.clip.width = body.clip.width + (proto.menuBorder * 3) ;
menu.clip.height = body.clip.height + (proto.menuBorder * 3);
}
} else {
if ((!document.all) && (container.hasChildNodes)) {
container.innerHTML=content;
} else {
container.document.open("text/html");
container.document.writeln(content);
container.document.close();
}
if (!FIND("menuLayer0")) return;
var menuCount = 0;
for (var x=0; x<container.menus.length; x++) {
var menuLayer = FIND("menuLayer" + x);
container.menus[x].menuLayer = "menuLayer" + x;
menuLayer.Menu = container.menus[x];
menuLayer.Menu.container = "menuLayer" + x;
menuLayer.style.zIndex = 1;
var s = menuLayer.style;
s.top = s.pixelTop = -300;
s.left = s.pixelLeft = -300;
var menu = container.menus[x];
menu.menuItemWidth = menu.menuWidth || menu.menuIEWidth || 140;
menuLayer.style.backgroundColor = menu.menuBorderBgColor;
var top = 0;
for (var i=0; i<container.menus[x].items.length; i++) {
var l = FIND("menuItem" + menuCount);
l.Menu = container.menus[x];
if (l.addEventListener) { // ns6
l.style.width = menu.menuItemWidth;
l.style.height = menu.menuItemHeight;
l.style.top = top;
l.addEventListener("mouseover", onMenuItemOver, false);
l.addEventListener("click", onMenuItemAction, false);
l.addEventListener("mouseout", mouseoutMenu, false);
} else { //ie
l.style.pixelWidth = menu.menuItemWidth;
l.style.pixelHeight = menu.menuItemHeight;
l.style.pixelTop = top;
}
top = top + menu.menuItemHeight+menu.menuItemBorder;
l.style.fontSize = menu.fontSize;
l.style.backgroundColor = menu.menuItemBgColor;
l.style.visibility = "inherit";
l.saveColor = menu.menuItemBgColor;
l.menuHiliteBgColor = menu.menuHiliteBgColor;
l.action = container.menus[x].actions[i];
l.hilite = FIND("menuItemHilite" + menuCount);
l.focusItem = FIND("focusItem" + x);
l.focusItem.style.pixelTop = l.focusItem.style.top = -30;
var childItem = FIND("childMenu" + menuCount);
if (childItem) {
l.childMenu = container.menus[x].items[i].menuLayer;
childItem.style.pixelLeft = childItem.style.left = menu.menuItemWidth -11;
childItem.style.pixelTop = childItem.style.top =(menu.menuItemHeight /2) -4;
//childItem.style.pixelWidth = 30 || 7;
//childItem.style.clip = "rect(0 7 7 3)";
l.Menu.childMenus[l.Menu.childMenus.length] = l.childMenu;
}
var sep = FIND("menuSeparator" + menuCount);
if (sep) {
sep.style.clip = "rect(0 " + (menu.menuItemWidth - 3) + " 1 0)";
sep.style.width = sep.style.pixelWidth = menu.menuItemWidth;
sep.style.backgroundColor = menu.bgColor;
sep = FIND("menuSeparatorLite" + menuCount);
sep.style.clip = "rect(1 " + (menu.menuItemWidth - 3) + " 2 0)";
sep.style.width = sep.style.pixelWidth = menu.menuItemWidth;
sep.style.backgroundColor = menu.menuLiteBgColor;
l.style.height = l.style.pixelHeight = menu.menuItemHeight/2;
l.isSeparator = true
top -= (menu.menuItemHeight - l.style.pixelHeight)
} else {
l.style.cursor = "hand"
}
menuCount++;
}
menu.menuHeight = top-1;
var lite = FIND("menuLite" + x);
var s = lite.style;
s.height = s.pixelHeight = menu.menuHeight +(menu.menuBorder * 2);
s.width = s.pixelWidth = menu.menuItemWidth + (menu.menuBorder * 2);
s.backgroundColor = menu.menuLiteBgColor;
var body = FIND("menuFg" + x);
s = body.style;
s.height = s.pixelHeight = menu.menuHeight + menu.menuBorder;
s.width = s.pixelWidth = menu.menuItemWidth + menu.menuBorder;
s.backgroundColor = menu.bgColor;
s = menuLayer.style;
s.width = s.pixelWidth = menu.menuItemWidth + (menu.menuBorder * 4);
s.height = s.pixelHeight = menu.menuHeight+(menu.menuBorder*4);
}
}
if (document.captureEvents) {
document.captureEvents(Event.MOUSEUP);
}
if (document.addEventListener) {
document.addEventListener("mouseup", onMenuItemOver, false);
}
if (document.layers && window.innerWidth) {
window.onresize = NS4resize;
window.NS4sIW = window.innerWidth;
window.NS4sIH = window.innerHeight;
}
document.onmouseup = mouseupMenu;
window.fwWroteMenu = true;
status = "";
}
function NS4resize() {
if (NS4sIW < window.innerWidth ||
NS4sIW > window.innerWidth ||
NS4sIH > window.innerHeight ||
NS4sIH < window.innerHeight )
{
window.location.reload();
}
}
function onMenuItemOver(e, l) {
FW_clearTimeout();
l = l || this;
a = window.ActiveMenuItem;
if (document.layers) {
if (a) {
a.document.bgColor = a.saveColor;
if (a.hilite) a.hilite.visibility = "hidden";
if (a.Menu.bgImageOver) {
a.background.src = a.Menu.bgImageUp;
}
a.focusItem.top = -100;
a.clicked = false;
}
if (l.hilite) {
l.document.bgColor = l.menuHiliteBgColor;
l.zIndex = 1;
l.hilite.visibility = "inherit";
l.hilite.zIndex = 2;
l.document.layers[1].zIndex = 1;
l.focusItem.zIndex = this.zIndex +2;
}
if (l.Menu.bgImageOver) {
l.background.src = l.Menu.bgImageOver;
}
l.focusItem.top = this.top;
l.Menu.hideChildMenu(l);
} else if (l.style && l.Menu) {
if (a) {
a.style.backgroundColor = a.saveColor;
if (a.hilite) a.hilite.style.visibility = "hidden";
if (a.Menu.bgImageUp) {
a.style.background = "url(" + a.Menu.bgImageUp +")";;
}
}
if (l.isSeparator) return;
l.style.backgroundColor = l.menuHiliteBgColor;
l.zIndex = 1; // magic IE 4.5 mac happy doohicky. jba
if (l.Menu.bgImageOver) {
l.style.background = "url(" + l.Menu.bgImageOver +")";
}
if (l.hilite) {
l.style.backgroundColor = l.menuHiliteBgColor;
l.hilite.style.visibility = "inherit";
}
l.focusItem.style.top = l.focusItem.style.pixelTop = l.style.pixelTop;
l.focusItem.style.zIndex = l.zIndex +1;
l.Menu.hideChildMenu(l);
} else {
return; // not a menu - magic IE 4.5 mac happy doohicky. jba
}
window.ActiveMenuItem = l;
}
function onMenuItemAction(e, l) {
l = window.ActiveMenuItem;
if (!l) return;
hideActiveMenus();
if (l.action) {
eval("" + l.action);
}
window.ActiveMenuItem = 0;
}
function FW_clearTimeout()
{
if (fwHideMenuTimer) clearTimeout(fwHideMenuTimer);
fwHideMenuTimer = null;
fwDHFlag = false;
}
function FW_startTimeout()
{
fwStart = new Date();
fwDHFlag = true;
fwHideMenuTimer = setTimeout("fwDoHide()", 1000);
}
function fwDoHide()
{
if (!fwDHFlag) return;
var elapsed = new Date() - fwStart;
if (elapsed < 1000) {
fwHideMenuTimer = setTimeout("fwDoHide()", 1100-elapsed);
return;
}
fwDHFlag = false;
hideActiveMenus();
window.ActiveMenuItem = 0;
}
function FW_showMenu(menu, x, y, child) {
if (!window.fwWroteMenu) return;
FW_clearTimeout();
if (document.layers) {
if (menu) {
var l = menu.menuLayer || menu;
l.left = 1;
l.top = 1;
hideActiveMenus();
if (this.visibility) l = this;
window.ActiveMenu = l;
} else {
var l = child;
}
if (!l) return;
for (var i=0; i<l.layers.length; i++) {
if (!l.layers[i].isHilite)
l.layers[i].visibility = "inherit";
if (l.layers[i].document.layers.length > 0)
FW_showMenu(null, "relative", "relative", l.layers[i]);
}
if (l.parentLayer) {
if (x != "relative")
l.parentLayer.left = x || window.pageX || 0;
if (l.parentLayer.left + l.clip.width > window.innerWidth)
l.parentLayer.left -= (l.parentLayer.left + l.clip.width - window.innerWidth);
if (y != "relative")
l.parentLayer.top = y || window.pageY || 0;
if (l.parentLayer.isContainer) {
l.Menu.xOffset = window.pageXOffset;
l.Menu.yOffset = window.pageYOffset;
l.parentLayer.clip.width = window.ActiveMenu.clip.width +2;
l.parentLayer.clip.height = window.ActiveMenu.clip.height +2;
if (l.parentLayer.menuContainerBgColor) l.parentLayer.document.bgColor = l.parentLayer.menuContainerBgColor;
}
}
l.visibility = "inherit";
if (l.Menu) l.Menu.container.visibility = "inherit";
} else if (FIND("menuItem0")) {
var l = menu.menuLayer || menu;
hideActiveMenus();
if (typeof(l) == "string") {
l = FIND(l);
}
window.ActiveMenu = l;
var s = l.style;
s.visibility = "inherit";
if (x != "relative")
s.left = s.pixelLeft = x || (window.pageX + document.body.scrollLeft) || 0;
if (y != "relative")
s.top = s.pixelTop = y || (window.pageY + document.body.scrollTop) || 0;
l.Menu.xOffset = document.body.scrollLeft;
l.Menu.yOffset = document.body.scrollTop;
}
if (menu) {
window.activeMenus[window.activeMenus.length] = l;
}
}
function onMenuItemDown(e, l) {
var a = window.ActiveMenuItem;
if (document.layers) {
if (a) {
a.eX = e.pageX;
a.eY = e.pageY;
a.clicked = true;
}
}
}
function mouseupMenu(e)
{
hideMenu(true, e);
hideActiveMenus();
return true;
}
function mouseoutMenu()
{
hideMenu(false, false);
return true;
}
function hideMenu(mouseup, e) {
var a = window.ActiveMenuItem;
if (a && document.layers) {
a.document.bgColor = a.saveColor;
a.focusItem.top = -30;
if (a.hilite) a.hilite.visibility = "hidden";
if (mouseup && a.action && a.clicked && window.ActiveMenu) {
if (a.eX <= e.pageX+15 && a.eX >= e.pageX-15 && a.eY <= e.pageY+10 && a.eY >= e.pageY-10) {
setTimeout('window.ActiveMenu.Menu.onMenuItemAction();', 2);
}
}
a.clicked = false;
if (a.Menu.bgImageOver) {
a.background.src = a.Menu.bgImageUp;
}
} else if (window.ActiveMenu && FIND("menuItem0")) {
if (a) {
a.style.backgroundColor = a.saveColor;
if (a.hilite) a.hilite.style.visibility = "hidden";
if (a.Menu.bgImageUp) {
a.style.background = "url(" + a.Menu.bgImageUp +")";;
}
}
}
if (!mouseup && window.ActiveMenu) {
if (window.ActiveMenu.Menu) {
if (window.ActiveMenu.Menu.hideOnMouseOut) {
FW_startTimeout();
}
return(true);
}
}
return(true);
}
function PxToNum(pxStr)
{ // pxStr == 27px, we want 27.
if (pxStr.length > 2) {
n = Number(pxStr.substr(0, pxStr.length-2));
return(n);
}
return(0);
}
function hideChildMenu(hcmLayer) {
FW_clearTimeout();
var l = hcmLayer;
for (var i=0; i < l.Menu.childMenus.length; i++) {
var theLayer = l.Menu.childMenus[i];
if (document.layers) {
theLayer.visibility = "hidden";
} else {
theLayer = FIND(theLayer);
theLayer.style.visibility = "hidden";
}
theLayer.Menu.hideChildMenu(theLayer);
}
if (l.childMenu) {
var childMenu = l.childMenu;
if (document.layers) {
l.Menu.FW_showMenu(null,null,null,childMenu.layers[0]);
childMenu.zIndex = l.parentLayer.zIndex +1;
childMenu.top = l.top + l.parentLayer.top + l.Menu.menuLayer.top + l.Menu.menuItemHeight/3;
if (childMenu.left + childMenu.clip.width > window.innerWidth) {
childMenu.left = l.parentLayer.left - childMenu.clip.width + l.Menu.menuLayer.left + 15;
l.Menu.container.clip.left -= childMenu.clip.width;
} else {
childMenu.left = l.parentLayer.left + l.parentLayer.clip.width + l.Menu.menuLayer.left -5;
}
var w = childMenu.clip.width+childMenu.left-l.Menu.container.clip.left;
if (w > l.Menu.container.clip.width)
l.Menu.container.clip.width = w;
var h = childMenu.clip.height+childMenu.top-l.Menu.container.clip.top;
if (h > l.Menu.container.clip.height) l.Menu.container.clip.height = h;
l.document.layers[1].zIndex = 0;
childMenu.visibility = "inherit";
} else if (FIND("menuItem0")) {
childMenu = FIND(l.childMenu);
var menuLayer = FIND(l.Menu.menuLayer);
var s = childMenu.style;
s.zIndex = menuLayer.style.zIndex+1;
if (document.all) { // ie case.
s.pixelTop = l.style.pixelTop + menuLayer.style.pixelTop + l.Menu.menuItemHeight/3;
s.left = s.pixelLeft = (menuLayer.style.pixelWidth) + menuLayer.style.pixelLeft -5;
} else { // zilla case
var top = PxToNum(l.style.top) + PxToNum(menuLayer.style.top) + l.Menu.menuItemHeight/3;
var left = (PxToNum(menuLayer.style.width)) + PxToNum(menuLayer.style.left) -5;
s.top = top;
s.left = left;
}
childMenu.style.visibility = "inherit";
} else {
return;
}
window.activeMenus[window.activeMenus.length] = childMenu;
}
}
function hideActiveMenus() {
if (!window.activeMenus) return;
for (var i=0; i < window.activeMenus.length; i++) {
if (!activeMenus[i]) continue;
if (activeMenus[i].visibility && activeMenus[i].Menu) {
activeMenus[i].visibility = "hidden";
activeMenus[i].Menu.container.visibility = "hidden";
activeMenus[i].Menu.container.clip.left = 0;
} else if (activeMenus[i].style) {
var s = activeMenus[i].style;
s.visibility = "hidden";
s.left = -200;
s.top = -200;
}
}
if (window.ActiveMenuItem) {
hideMenu(false, false);
}
window.activeMenus.length = 0;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,101 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>CTR-SDK Change Log</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/css/release_note.css" type="text/css" />
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="2">
<!-- ====================================================================== -->
<h1>CTR-SDK Change Log</h1>
<h2>Contents</h2>
<h3>CTR-SDK 11.6.1 (2018-06-20 - for System Updater 0.27.0)</h3><p><a href="#version_11_6_1_0">Update Details</a></p>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_56-S01">56-S01: (DevEnv) Fixed a bug when building in CTR-SDK 11.6.0 where a warning message was displayed in Master Editor if the SDK and the desc file versions did not match. [SDK]</a></li>
<li><a href="#note_56-S02">56-S02: (HIO) Fixed a bug where nn::hio::HostFile::Seek in PARTNER-CTR would not support a file larger than 2 GB. [SDK]</a></li>
</ul>
<h3>CTR-SDK 11.6.0 (2017-09-19 - for System Updater 0.27.0)</h3><p><a href="#version_11_6_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_55-S03">55-S03: (BOSS) Improved documentation for the rules for displaying the update indicator for SpotPass. [SDK]</a></li>
<li><a href="#note_55-S04">55-S04: (BOSS) Clarified that the service status of the data store linking task remains as <code>SERVICE_UNKNOWN</code>. [SDK]</a></li>
<li><a href="#note_55-S06">55-S06: (EC) Updated the eShop REST API manual. [SDK]</a></li>
<li><a href="#note_55-S07">55-S07: (EC) Revised the manual to state that dummy credit cards can no longer be used on South Korean region consoles. [SDK]</a></li>
<li><a href="#note_55-S08">55-S08: (FS) Added to the manual that nn::fs::ResultWriteProtected might sometimes not be returned when the SD card is write-protected. [SDK | Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_55-S01">55-S01: (APPLET) Fixed a bug that generated an error when jumping to Nintendo eShop while a library applet had been preloaded. [SDK]</a></li>
<li><a href="#note_55-S02">55-S02: (BOSS) Fixed a bug that entered an extraneous character at the end of a URL return displayed with BossLotcheckTool. [SDK]</a></li>
<li><a href="#note_55-S05">55-S05: (CX) Fixed a bug that caused a buffer overrun with the nn::cx::CompressHuffman function. [SDK]</a></li>
<li><a href="#note_55-S09">55-S09: (SND) Fixed a bug where the status for nn::snd::CTR::WaveBuffer structures after waking from sleep mode did not update correctly. [SDK]</a></li>
<li><a href="#note_55-S10">55-S10: (TOOL) Fixed a bug that caused insufficient memory with makerom. [SDK]</a></li>
</ul>
<h3>Previous Revision Histories</h3>
<p>For the previous change log, see <a href="CTR-SDK_ChangeLog_old.html">here</a>.</p>
<p>For change logs prior to CTR-SDK 7.2.1, see <a href="ChangeLog_CTR.html">here</a>.</p>
<h2 id="version_11_6_1_0">Changes in CTR-SDK 11.6.1 (2018-06-20 - for System Updater 0.27.0)</h2>
<h3 id="category_56_0">Bug Fixes</h3>
<h3 id="note_56-S01" class="release_note"><span class="bugfix_style">Bug Fix</span> 56-S01: (DevEnv) Fixed a bug when building in CTR-SDK 11.6.0 where a warning message was displayed in Master Editor if the SDK and the desc file versions did not match. [SDK]</h3>
<p class="release_note">Fixed a bug when building in CTR-SDK 11.6.0 where a warning message was displayed in Master Editor if the SDK and the desc file versions did not match.
</p>
<h3 id="note_56-S02" class="release_note"><span class="bugfix_style">Bug Fix</span> (HIO) Fixed a bug where nn::hio::HostFile::Seek in PARTNER-CTR would not support a file larger than 2 GB. [SDK]</h3>
<p class="release_note">Fixed a bug where the <code>nn::hio::HostFile::Seek</code> function, when combined with PARTNER-CTR, could not seek from the beginning of files in areas over 2 GB.
</p>
<h2 id="version_11_6_0_0">Changes in CTR-SDK 11.6.0 (2017-09-19 - for System Updater 0.27.0)</h2>
<h3 id="category_55_0">Additions and Changes</h3>
<h3 id="note_55-S03" class="release_note"><span class="addition_style">Additions and Changes</span> 55-S03: (BOSS) Improved documentation for the rules for displaying the update indicator for SpotPass. [SDK]</h3>
<p class="release_note">Improved documentation for the rules for update indicator display for SpotPass. <br/>For more information, see the documentation for <em>Update Indicator</em> at <code>$CTR_SDK/documents/resources/UpdateIndicator/UpdateIndicator.html</code>.
</p>
<h3 id="note_55-S04" class="release_note"><span class="addition_style">Additions and Changes</span> 55-S04: (BOSS) Clarified that the service status of the data store linking task remains as SERVICE_UNKNOWN. [SDK]</h3>
<p class="release_note">Added to the <code>nn::boss::Task::GetServiceStatus</code> function reference that the service status remains as <code>SERVICE_UNKNOWN</code> with the BOSS with the data store linking task.
</p>
<h3 id="note_55-S06" class="release_note"><span class="addition_style">Additions and Changes</span> 55-S06: (EC) Updated the eShop REST API manual. [SDK]</h3>
<p class="release_note">Updated the eShop REST API manual.
</p>
<h3 id="note_55-S07" class="release_note"><span class="addition_style">Additions and Changes</span> 55-S07: (EC) Revised the manual to state that dummy credit cards can no longer be used on South Korean region consoles. [SDK]</h3>
<p class="release_note">Revised the manual because in the development environment, specification changes no longer allowed adding balances with credit cards when the country was set as Korea.
</p>
<h3 id="note_55-S08" class="release_note"><span class="addition_style">Additions and Changes</span> 55-S08: (FS) Added to the manual that nn::fs::ResultWriteProtected might sometimes not be returned when the SD card is write-protected. [SDK | Sample Demos]</h3>
<p class="release_note">Added to the function reference and the sample demo that when accessing a write-protected SD card, <code>nn::fs::ResultOperationDenied</code> is returned instead of <code>nn::fs::ResultWriteProtected</code>.
</p>
<h3 id="category_55_0">Bug Fixes</h3>
<h3 id="note_55-S01" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-S01: (APPLET) Fixed a bug that generated an error when jumping to Nintendo eShop while a library applet had been preloaded. [SDK]</h3>
<p class="release_note">When jumping to Nintendo eShop when a request to preload a library applet was issued with the <code>nn::swkbd::CTR::PreloadKeyboardApplet</code> or other function, an error would occur. This bug has been fixed.
</p>
<h3 id="note_55-S02" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-S02: (BOSS) Fixed a bug that entered an extraneous character at the end of a URL return displayed with BossLotcheckTool. [SDK]</h3>
<p class="release_note">A bug caused an inappropriate character to be displayed when displaying the BOSS task URL using the BossLotCheckTool. This bug has been fixed.
</p>
<h3 id="note_55-S05" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-S05: (CX) Fixed a bug that caused a buffer overrun with the nn::cx::CompressHuffman function. [SDK]</h3>
<p class="release_note">Depending on the content of the data to be compressed, a bug caused data to be written that exceeded the size of the buffer allocated by <code>nn::cx::CompressHuffman</code>. This bug has been fixed.
</p>
<h3 id="note_55-S09" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-S09: (SND) Fixed a bug where the status for nn::snd::CTR::WaveBuffer structures after waking from sleep mode did not update correctly. [SDK]</h3>
<p class="release_note">A bug prevented the status for <code>nn::snd::CTR::WaveBuffer</code> structures being played from being updated correctly after waking from sleep mode. This bug has been fixed.
</p>
<h3 id="note_55-S10" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-S10: (TOOL) Fixed a bug that caused insufficient memory with makerom. [SDK]</h3>
<p class="release_note">A bug caused crashes due to insufficient memory in environments with multiple CPU cores. This bug was fixed.
</p>
<!-- ====================================================================== -->
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,55 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Sample Demos Change Log</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="2">
<!-- ====================================================================== -->
<h1>Sample Demos Change Log</h1>
<h2>Contents</h2>
<h3>CTR-SDK 11.6.0 (2017-09-19 - for System Updater 0.27.0)</h3><p><a href="#version_11_6_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_55-D02">55-D02: (FS) Added to the manual that nn::fs::ResultWriteProtected is not returned when the SD card is write-protected [SDK | Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_55-D01">55-D01: (BOSS) Fixed a bug that may prevent proper handling of task completion when a task error occurred with sample_datastore [Sample Demos]</a></li>
</ul>
<h3>Previous Revision Histories</h3>
<p>For the previous change log, see <a href="SampleDemos_ChangeLog_old.html">here</a>.</p>
<p>For change logs prior to CTR-SDK 7.2.1, see <a href="ChangeLog_CTR.html">here</a>.</p>
<h2 id="version_11_6_0_0">Changes in CTR-SDK 11.6.0 (2017-09-19 - for System Updater 0.27.0)</h2>
<h3 id="category_55_0">Additions and Changes</h3>
<h3 id="note_55-D02" class="release_note"><span class="addition_style">Addition or Change</span> 55-D02: (FS) Added to the manual that nn::fs::ResultWriteProtected is not returned when the SD card is write-protected [SDK | Sample Demos]</h3>
<p class="release_note">Added to the function reference and the sample demo that when accessing a write-protected SD card, <code>nn::fs::ResultOperationDenied</code> is returned instead of <code>nn::fs::ResultWriteProtected</code>.
</p>
<h3 id="category_55_0">Bug Fixes</h3>
<h3 id="note_55-D01" class="release_note"><span class="bugfix_style">Bug Fix</span> 55-D01: (BOSS) Fixed a bug that may prevent proper handling of task completion when a task error occurred with <code>sample_datastore</code> [Sample Demos]</h3>
<p class="release_note">Fixed a bug in the BOSS data store sample that prevented proper handling of task completion when a task error occurred. This was caused by multiple calls to <code>nn::boss::Task::GetState</code> with <code>acknowledge=true</code>.
</p>
<!-- ====================================================================== -->
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>
</html>

View File

@ -1,531 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Sample Demos Change Log</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="2">
<!-- ====================================================================== -->
<h1>Sample Demos Change Log</h1>
<h2>Contents</h2>
<h3>CTR-SDK 11.5.1 (2016-05-17 - for System Updater 0.25.0)</h3><p><a href="#version_11_5_1_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_49-D01">49-D02: (CAMERA) Changed error handling for when <CODE>nn::camera::CTR::ResultFatalError</CODE> occurs. [SDK | Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)</h3><p><a href="#version_11_5_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_48-D01">48-D01: (AC) Added to the debug_connect demo reference that the debugging mode flag must be enabled. [Sample Demos]</a></li>
<li><a href="#note_48-D02">48-D02: (EC) Added a validity check for download code IDs to the function for entering a download code. [SDK | SampleDemos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_48-D03">48-D03: (NFP) Fixed the error handling in the NFP sample demos. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.4.0 (2015-09-07 - for System Updater 0.24.66)</h3><p><a href="#version_11_4_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_37-D01">37-D01: (BOSS) Added a supplement stating that deleting tasks each time with the BOSS sample is not recommended. [Sample Demos]</a></li>
<li><a href="#note_37-D02">37-D02: (DevEnv) Added a definition for alignment restriction. [SDK | Sample Demos]</a></li>
<li><a href="#note_37-D03"><span class="important_style">37-D03: (EC)★ Added an eShop REST API feature that provides functions for listing and purchasing service items through the independent server. [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_37-D04">37-D04: (EC) Fixed the upper character limit to the Details Information and Legal/Disclaimer Information displayed when purchasing a service item. [SDK | System Updater | Sample Demos]</a></li>
<li><a href="#note_37-D05">37-D05: (HID) Fixed the error handling in the hid/ExtraPad/AppRecommendedFlow sample. [Sample Demos]</a></li>
<li><a href="#note_37-D06">37-D06: (HID) Fixed a bug where Circle Pad Pro operates unintentionally during search. [SDK | Sample Demos]</a></li>
<li><a href="#note_37-D07">37-D07: (NFP) Fixed the processing when the NFP sample demo POWER Button is pressed. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.3.1 (2015-06-03 - for System Updater 0.24.51)</h3><p><a href="#version_11_3_1_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_34-D01">34-D01: (ACT) Released a public API function to retrieve a ServiceToken V2. [SDK|Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.3.0 (2015-03-24 - for System Updater 0.24.38)</h3><p><a href="#version_11_3_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_29-D01">29-D01: (ACT) Added a demo to <CODE>act</CODE> that jumps to the Nintendo eShop patch page. [Sample Demos]</a></li>
<li><a href="#note_29-D03">29-D03: (BOSS) Added a description of error handling to the BOSS sample demo. [Sample Demos]</a></li>
<li><a href="#note_29-D05">29-D05: (NFP) Added a nickname change process for amiibo to the <CODE>NfpSimple</CODE> demo [Sample Demos]</a></li>
<li><a href="#note_29-D06">29-D06: (NFP) Made changes so that the <CODE>NfpSimple</CODE> demo screen display branches to CTR and SNAKE. [Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_29-D02">29-D02: (BOSS) Fixed error handling in the BOSS sample demos. [Sample Demos]</a></li>
<li><a href="#note_29-D04">29-D04: (EC) Fixed a bug that caused the system to stop responding when the POWER Button was pressed while the 3DS logo was displayed in the <CODE>patch</CODE> and <CODE>extpatch</CODE> demos. [Sample Demos]</a></li>
<li><a href="#note_29-D07">29-D07: (RO) Fixed a bug where an error occurred when building the <CODE>ro</CODE> demo with ARMCC 5.04. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.2.0 (2015-02-26 - for System Updater 0.24.32) </h3><p><a href="#version_11_2_0_0">Update Details</a></p>
<h4>Additions and Changes </h4>
<ul style="list-style-type:none;">
<li><a href="#note_27-D01">27-D01: (APPLET) Added an <code>applet/shopjump</code> demo to jump to the Nintendo eShop patch page. [Sample Demos]</a></li>
<li><a href="#note_27-D02">27-D02: (BOSS) Added a supplementary description of <code>nn::boss::Task::GetResult</code> to the sample. [Sample Demos]</a></li>
<li><a href="#note_27-D03">27-D03: (EC) Added a feature to the Purchase demo to sort and get the content list. [Sample Demos]</a></li>
<li><a href="#note_27-D04"><span class="important_style">27-D04: (NFP) * Added support for the NfpSimple demo NFC reader/writer. [Sample Demos]</span></a></li>
</ul>
<h3>CTR-SDK 11.1.0 (2014-12-09 - for System Updater 0.24.4) </h3><p><a href="#version_11_1_0_0">Update Details</a></p>
<h4>Additions and Changes </h4>
<ul style="list-style-type:none;">
<li><a href="#note_23-D03"><span class="important_style">23-D03: (NFP) ★ Added the NFP library. [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes </h4>
<ul style="list-style-type:none;">
<li><a href="#note_23-D01">23-D01: (EC) Fixed a stack overflow issue in the sample demos/e-commerce demos. [Sample Demos]</a></li>
<li><a href="#note_23-D02">23-D02: (EC) Fixed inappropriate error handling in the patch sample demos. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.0.2 (2014/11/21 - for System Updater 0.24.2)</h3><p><a href="#version_11_0_2_0">Update Details</a></p>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_22-D01">22-D01: (EC) Fixed a bug relating to the freeing of memory in the <CODE>RichPromotion</CODE> demo. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.0.1 (2014/11/11 - for System Updater 0.24.1)</h3><p><a href="#version_11_0_1_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_21-D01">21-D01: (QTM) Changed the <CODE>DynamicStereoCamera</CODE> demo to an extended application. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 11.0.0 (2014/11/06 - for System Updater 0.24.0)</h3><p><a href="#version_11_0_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_20-D01">20-D01:(APPLET) Added in the reference that <CODE>nn::applet::CTR::PrepareToCloseApplication</CODE> does not need to be called during application shutdown. [SDK | Sample Demos]</a></li>
<li><a href="#note_20-D02">20-D02:(DevEnv) Added an API to the <CODE>scene::TextWriter</CODE> class that can specify the maximum width of a string. [Sample Demos]</a></li>
<li><a href="#note_20-D04"><span class="important_style">20-D05:(QTM)★ Added the qtm library. [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_20-D03"><span class="important_style">20-D03:(EC)★ Fixed a bug in the <CODE>ec</CODE> library demos that required reinitialization. [Sample Demos]</span></a></li>
</ul>
<h3>CTR-SDK 10.1.0 (2014/10/15 - for System Updater 0.23.5)</h3><p><a href="#version_10_1_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_19-D01">19-D01:(EC) Enlarged the buffer set for <CODE>ContentSetCatalogFilter</CODE> in <CODE>ec/RichPromotion</CODE>. [Sample Demos]</a></li>
<li><a href="#note_19-D03">19-D03:(EC) Added a function to determine whether redundant purchases of downloadable content are allowed. [SDK | Sample Demos]</a></li>
<li><a href="#note_19-D05"><span class="important_style">19-D05: (OLV) ★ Integrated the OLV library into the SDK and Sample Demos. [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_19-D02">19-D02:(EC) Fixed a bug in the <CODE>extpatch</CODE> demo where patches could not be received from the server. [Sample Demos]</a></li>
<li><a href="#note_19-D04">19-D04:(GX) Fixed a bug with screen tearing in sample demos that duplicate the command list. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 10.0.0 (2014/08/27 - for System Updater 0.23.0)</h3><p><a href="#version_10_0_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_15-D02">15-D02: (DevEnv) Added support for environments in which only ARMCC 5.x is installed. [SDK | Sample Demos]</a></li>
<li><a href="#note_15-D03"><span class="important_style">15-D03: (DSP)★ Integrated <CODE>AacCodecKit</CODE>. [SDK | Sample Demos]</span></a></li>
<li><a href="#note_15-D06">15-D06: (EC) Deleted the text in the EC sample demos manual about using the software keyboard applet for PIN code entry. [Sample Demos]</a></li>
<li><a href="#note_15-D08">15-D08: (EC) Added the <CODE>extpatch</CODE> demo, which uses a patch to turn a standard application into an extended application. [Sample Demos]</a></li>
<li><a href="#note_15-D10">15-D10: (NFC) The NFC library is no longer publicly available. [SDK | Sample Demos]</a></li>
<li><a href="#note_15-D11">15-D11: (OS) <CODE>demo1</CODE> and <CODE>extdemo1</CODE> now support SNAKE. [Sample Demos]</a></li>
<li><a href="#note_15-D12">15-D12: (UDS) Removed the process that calls <CODE>nn::applet::CloseApplication</CODE> from <CODE>uds/com_demo1</CODE>. [Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_15-D01">15-D01: (APPLET) Fixed a bug in <CODE>applet/voicesel</CODE> where the screen remained darkened if the system was closed before the voice selector applet was started. [Sample Demos]</a></li>
<li><a href="#note_15-D04">15-D04: (EC) Corrected the settings for the unique ID and the product code in the EC sample demos. [Sample Demos]</a></li>
<li><a href="#note_15-D05">15-D05: (EC) Corrected how the EC sample demos handle a battery that runs out. [Sample Demos]</a></li>
<li><a href="#note_15-D07">15-D07: (EC) Corrected the name of a variable used in the <CODE>ServiceItem</CODE> demo. [Sample Demos]</a></li>
<li><a href="#note_15-D09">15-D09: (GD) Fixed a bug where the resource was released twice at the close of the GD <CODE>DrawPrimitiveScene</CODE> demo. [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 9.12.0 (2014/07/03 - for System Updater 0.22.34)</h3><p><a href="#version_9_12_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_08-D01">08-D01: (EC) Revised the EC-related sample demo documentation [Sample Demos].</a></li>
<li><a href="#note_08-D02"><span class="important_style">08-D02: (NFC)★ Deleted arguments from <CODE>nn::nfc::CTR::Mount</CODE>. [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h3>CTR-SDK 9.11.0 (2014/06/10 - for System Updater 0.22.7)</h3><p><a href="#version_9_11_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_07-D01">07-D01: (BOSS) Deleted unnecessary code and comments related to <CODE>UnregisterTask</CODE> from the boss sample demo [Sample Demos].</a></li>
<li><a href="#note_07-D02">07-D02: (BOSS) Deleted the code for calling the <CODE>nn::ndm::Resume</CODE> function from the <CODE>sample_fgonlytask</CODE> BOSS sample demo [Sample Demos].</a></li>
<li><a href="#note_07-D03">07-D03: (CAMERA) Deleted a process for closing applications from <CODE>camera/Stereo</CODE> [Sample Demos].</a></li>
</ul>
<h3>CTR-SDK 9.10.0 (2014/04/30 - for System Updater 0.22.6)</h3><p><a href="#version_9_10_0_0">Update Details</a></p>
<h4>New Features and Improvements</h4>
<ul style="list-style-type:none;">
<li><a href="#note_06-D01"><span class="important_style">06-D01: (DevEnv) ★ Merged changes from CTR-SDK 7.1 through CTR-SDK 7.2 [SDK | System Updater | Sample Demos]</span></a></li>
<li><a href="#note_06-D03">06-D03: (HID) Added the StopSampling process to hid/ExtraPad/Simple demos for when the system enters Sleep Mode [Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_06-D02">06-D02: (EC) Fixed a bug in which the system would freeze during the ec/RichPromotion demo [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 9.9.0 (2014/03/26 - for System Updater 0.22.5)</h3><p><a href="#version_9_9_0_0">Update Details</a></p>
<h4>New Features and Improvements</h4>
<ul style="list-style-type:none;">
<li><a href="#note_05-D01">05-D01: (DevEnv) Added information to the documentation about developing for SNAKE with a debugger [SDK | Sample Demos]</a></li>
<li><a href="#note_05-D03"><span class="important_style">05-D03: (NFC) ★ Added <CODE>ApplicationCode</CODE> to the <CODE>Format</CODE> parameters [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_05-D02">05-D02: (EC) Fixed a bug in which the system would freeze during the ec/RichPromotion demo [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 9.8.0 (2014/01/08 - for System Updater 0.22.3)</h3><p><a href="#version_9_8_0_0">Update Details</a></p>
<h4>New Features and Improvements</h4>
<ul style="list-style-type:none;">
<li><a href="#note_03-D01"><span class="important_style">03-D01: (DevEnv) ★ Merged changes from CTR-SDK 7.0.1 through CTR-SDK 7.1 [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_03-D02">03-D02: (DevEnv) Fixed omitted cache operation [Sample Demos]</a></li>
<li><a href="#note_03-D03">03-D03: (HIO) Added support for IS-RAY-DEBUGGER in HioDemo [Sample Demos]</a></li>
<li><a href="#note_03-D04">03-D04: (NFC) Fixed the NFC sample demo [Sample Demos]</a></li>
</ul>
<h3>CTR-SDK 9.7.0 (2013/09/30 - for System Updater 0.22.2)</h3><p><a href="#version_9_7_0_0">Update Details</a></p>
<h4>New Features and Improvements</h4>
<ul style="list-style-type:none;">
<li><a href="#note_02-D01">02-D01: (NFC) Support for CTR-SDK changes in the Sample Demos [Sample Demos]</a></li>
<li><a href="#note_02-D02"><span class="important_style">02-D02: (DevEnv)★ Merged changes from CTR-SDK 6.0.1 System Updater 0.19.3 through CTR-SDK 7.0 [SDK | System Updater | Sample Demos]</span></a></li>
</ul>
<h3>CTR-SDK 9.6.0 (2013/07/25 - for System Updater 0.22.1)</h3><p><a href="#version_9_6_0_0">Update Details</a></p>
<h4>New Features and Improvements</h4>
<ul style="list-style-type:none;">
<li><a href="#note_01-D01">01-D01: (NFC) Added the NFC demo to SNAKE for Near Field Communication (NFC) [Sample Demos]</a></li>
<li><a href="#note_01-D02">01-D02: Note 1032-02: (OS) Added a demo for creating extended applications [Sample Demos]</a></li>
</ul>
<h3>Previous Revision Histories</h3>
<p>For the previous change log, see <a href="SampleDemos_ChangeLog_old.html">here</a>.</p>
<p>For change logs prior to CTR-SDK 7.2.1, see <a href="ChangeLog_CTR.html">here</a>.</p>
<h2 id="version_11_5_1_0">Changes in CTR-SDK 11.5.1 (2016-05-17 - for System Updater 0.25.0)</h2>
<h3 id="category_49_0">Additions and Changes</h3>
<h3 id="note_49-D01" class="release_note"><span class="addition_style">Additions and Changes</span>49-D02: (CAMERA) Changed error handling for when <CODE>nn::camera::CTR::ResultFatalError</CODE> occurs. [SDK | Sample Demos]</h3>
<p class="release_note">Changed the error handling for applications when <CODE>nn::camera::CTR::ResultFatalError</CODE> occurs. <br />
The samples and documentation were updated as a result.</p>
<h2 id="version_11_5_0_0">Changes in CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)</h2>
<h3 id="category_48_0">Additions and Changes</h3>
<h3 id="note_48-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 48-D01: (AC) Added to the debug_connect demo reference that the debugging mode flag must be enabled. [Sample Demos]</h3>
<p class="release_note">Added to the <CODE>debug_connect</CODE> demo reference in the AC library that the debugging mode must be enabled in order to run the sample.
</p>
<h3 id="note_48-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 48-D02: (EC) Added a validity check for download code IDs to the function for entering a download code. [SDK | SampleDemos]</h3>
<p class="release_note">The function used when entering download codes now checks whether the specified download code is valid.<br />Valid download codes are 16-character alphanumeric strings that include a null terminator.<br />Also, added the <CODE>ECARD_ID_LENGTH</CODE> definition for download code IDs to the header file, and updated the sample demos to use <CODE>ECARD_ID_LENGTH</CODE>.
</p>
<h3 id="category_48_0">Bug Fixes</h3>
<h3 id="note_48-D03" class="release_note"><span class="bugfix_style">Bug Fix</span> 48-D03: (NFP) Fixed the error handling in the NFP sample demos. [Sample Demos]</h3>
<p class="release_note">Added error handling for the following errors that were not previously handled in the NFP sample demos.
</p>
<ul class="release_note"><li> IrDA module failure
</li>
<li> NFC reader/writer update required
</li>
</ul>
<h2 id="version_11_4_0_0">Changes in CTR-SDK 11.4.0 (2015-09-07 - for System Updater 0.24.66)</h2>
<h3 id="category_37_0">Additions and Changes</h3>
<h3 id="note_37-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 37-D01: (BOSS) Added that deleting tasks each time in the BOSS sample is not recommended. [Sample Demos]</h3>
<p class="release_note">Added supplementary comment about <CODE>sample_nadl_simple</CODE> in the BOSS sample demo stating that deleting and re-registering tasks each time is not recommended because there is a possibility that duplicate data is distributed.<br /> Because registering and deleting each time in the sample is easy to understand, we will leave it as is.
</p>
<h3 id="note_37-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 37-D02: (DevEnv) Added a definition for alignment restriction. [SDK | Sample Demos]</h3>
<p class="release_note">Added definitions for alignment and size restrictions for the following libraries.
</p>
<ul class="release_note"><li> aacdec
</li>
<li> aacenc
</li>
<li> act
</li>
<li> camera
</li>
<li> cec
</li>
<li> dlp
</li>
<li> fs
</li>
<li> gx
</li>
<li> hid
</li>
<li> http
</li>
<li> ir
</li>
<li> os
</li>
<li> rdt
</li>
<li> ro
</li>
<li> snd
</li>
<li> socket
</li>
<li> uds
</li>
</ul>
<h3 id="note_37-D03" class="release_note"><span class="addition_style">Additions and Changes</span><span class="important_style"> 37-D03: (EC)★ Added an eShop REST API feature that provides functions for listing and purchasing service items through the independent server. [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Added an eShop REST API feature that provides functions for listing and purchasing service items through the independent server.<br /> In addition, the following was also added.
</p>
<ul class="release_note"><li> Manual containing required information for developing the independent server using the eShop REST API (<CODE>$CTR_SDK/documents/TechnicalNotes/EShopRestApiManual</CODE>)
</li>
<li> <CODE>eShop REST API ec/ServiceItemRestApi Demo</CODE>
</li>
</ul>
<h3 id="category_37_0">Bug Fixes</h3>
<h3 id="note_37-D04" class="release_note"><span class="bugfix_style">Bug Fix</span> 37-D04: (EC) Fixed the upper character limit to Details Information and Legal/Disclaimer Information displayed when purchasing a service item. [SDK | System Updater | Sample Demos]</h3>
<p class="release_note">Fixed the upper limit to the character count of the Details Information and Legal/Disclaimer Information displayed when purchasing a service item.<br /> For Details Information, 64 characters increased to 128 characters, and there is no limit for line breaks.<br /> For Legal/Disclaimer Information, 512 characters increased to 1024 characters, and there is no limit for line breaks.<br /> The EC library and <CODE>ServiceItem</CODE> sample were also fixed.
</p>
<h3 id="note_37-D05" class="release_note"><span class="bugfix_style">Bug Fix</span> 37-D05: (HID) Fixed the error handling in the hid/ExtraPad/AppRecommendedFlow sample. [Sample Demos]</h3>
<p class="release_note">Fixed inappropriate error handling during file operation in the <CODE>hid/ExtraPad/AppRecommendedFlow</CODE> sample.
</p>
<h3 id="note_37-D06" class="release_note"><span class="bugfix_style">Bug Fix</span> 37-D06: (HID) Fixed a bug where Circle Pad Pro operates unintentionally during search. [SDK | Sample Demos]</h3>
<p class="release_note">There was a bug where the Circle Pad Pro operated unintentionally during search.<br /> To fix this bug, the working memory size passed to the <CODE>nn::hid::CTR::ExtraPad::Initialize</CODE> function was increased from 4,096 to 12,288 bytes.<br /> Also, along with the working memory size increase, it was verified that the <CODE>nn::hid::CTR::ExtraPad::Initialize</CODE> function can receive this size.
</p>
<h3 id="note_37-D07" class="release_note"><span class="bugfix_style">Bug Fix</span> 37-D07: (NFP) Fixed the processing when the NFP sample demo POWER Button is pressed. [Sample Demos]</h3>
<p class="release_note">Fixed the incorrect processing when the POWER Button is pressed in the NFP sample demo.<br /> The NFP library must be closed when the POWER Button is pressed and causes a transition from the application to the POWER Menu.
</p>
<h2 id="version_11_3_1_0">Changes in CTR-SDK 11.3.1 (2015-06-03 - for System Updater 0.24.51)</h2>
<h3 id="category_34_0">Additions and Changes</h3>
<h3 id="note_34-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 34-D01: (ACT) Released a public API function to retrieve a ServiceToken V2. [SDK|Sample Demos]</h3>
<p class="release_note">Added a function to get a service token V2 with better security than the existing independent service tokens.
</p>
<h2 id="version_11_3_0_0">Changes in CTR-SDK 11.3.0 (2015-03-24 - for System Updater 0.24.38)</h2>
<h3 id="category_29_0">Additions and Changes</h3>
<h3 id="note_29-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 29-D01: (ACT) Added a demo to <CODE>act</CODE> that jumps to the Nintendo eShop patch page. [Sample Demos]</h3>
<p class="release_note">Added a demo to authenticate Nintendo Network accounts, handle update errors when acquiring independent service tokens, and jump to the Nintendo eShop patch page.
</p>
<h3 id="note_29-D03" class="release_note"><span class="addition_style">Additions and Changes</span> 29-D03: (BOSS) Added a description of error handling to the BOSS sample demo. [Sample Demos]</h3>
<p class="release_note">Added a description of error handling to the BOSS sample demo.
</p>
<h3 id="note_29-D05" class="release_note"><span class="addition_style">Additions and Changes</span> 29-D05: (NFP) Added a nickname change process for amiibo to the <CODE>NfpSimple</CODE> demo. [Sample Demos]</h3>
<p class="release_note">Added a process to the <CODE>NfpSimple</CODE> demo to change the amiibo nickname using the <CODE>nn::nfp::ReplaceOtherRegionName</CODE> function.
</p>
<h3 id="note_29-D06" class="release_note"><span class="addition_style">Additions and Changes</span> 29-D06: (NFP) Made changes so that the <CODE>NfpSimple</CODE> demo screen display branches to CTR and SNAKE. [Sample Demos]</h3>
<p class="release_note">Made changes so that the screen display branches when executing the <CODE>NfpSimple</CODE> demo with CTR and when executing with SNAKE.
</p>
<h3 id="category_29_0">Bug Fixes</h3>
<h3 id="note_29-D02" class="release_note"><span class="bugfix_style">Bug Fix </span>29-D02: (BOSS) Fixed error handling in the BOSS sample demos. [Sample Demos]</h3>
<p class="release_note">Fixed error handling related to <CODE>nn::boss::GetNsDataIdList</CODE> in the BOSS sample demos.
</p>
<h3 id="note_29-D04" class="release_note"><span class="bugfix_style">Bug Fix</span> 29-D04: (EC) Fixed a bug that caused the system to stop responding when the POWER Button was pressed while the 3DS logo was displayed in the <CODE>patch</CODE> and <CODE>extpatch</CODE> demos. [Sample Demos]</h3>
<p class="release_note">Fixed a bug that caused the <CODE>patch</CODE> and <CODE>extpatch</CODE> demos to stop when the POWER Button was pressed while the 3DS logo was displayed when the demos were started from the HOME Menu.
</p>
<h3 id="note_29-D07" class="release_note"><span class="bugfix_style">Bug Fix</span> 29-D07: (RO) Fixed a bug where an error occurred when building the <CODE>ro</CODE> demo with ARMCC 5.04. [Sample Demos]</h3>
<p class="release_note">Fixed a bug where a link error occurred when building the demos under <CODE>ro</CODE> with ARMCC 5.04.
</p>
<h2 id="version_11_2_0_0">Changes in CTR-SDK 11.2.0 (2015-02-26 - for System Updater 0.24.32) </h2>
<h3 id="category_27_0">Additions and Changes </h3>
<h3 id="note_27-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 27-D01: (APPLET) Added an <code>applet/shopjump</code> demo to jump to the Nintendo eShop patch page. [Sample Demos] </h3>
<p class="release_note">Added an <code>applet/shopjump</code> demo to jump to the Nintendo eShop patch page. </p>
<h3 id="note_27-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 27-D02: (BOSS) Added a supplementary description of <code>nn::boss::Task::GetResult</code> to the sample. [Sample Demos] </h3>
<p class="release_note">Added a supplementary description of the <code>nn::boss::Task::GetResult</code> function to the BOSS sample. </p>
<h3 id="note_27-D03" class="release_note"><span class="addition_style">Additions and Changes</span> 27-D03: (EC) Added a feature to the Purchase demo to sort and get the content list. [Sample Demos] </h3>
<p class="release_note">Added a feature to the Purchase demo to get the content list sorted with the <code>nn::ec::CTR::ContentSetCatalogFilter::SetOrderByAttribute</code> function. <br /> Sort by clicking the <b>Sort</b> button on the Content List screen. </p>
<h3 id="note_27-D04" class="release_note"><span class="addition_style">Additions and Changes</span> <span class="important_style">27-D04: (NFP) * Added support for the NfpSimple demo NFC reader/writer. [Sample Demos]</span></h3>
<p class="release_note">With the NfpSimple demo, processing branches by determining whether CTR or SNAKE is used during execution, but with the support of the NFC reader/writer, changes were made to have common processing without depending on the hardware. </p>
<h2 id="version_11_1_0_0">Changes in CTR-SDK 11.1.0 (2014-12-09 - for System Updater 0.24.4) </h2>
<h3 id="category_23_0">Additions and Changes </h3>
<h3 id="note_23-D03" class="release_note"><span class="addition_style">Additions and Changes</span> <span class="important_style">23-D03: (NFP) ★ Added the NFP library. [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Added the NFP library, which provides features for writing to amiibo. <br /> Added NFP sample demos and tools. <br /></p>
<h3 id="category_23_0">Bug Fixes </h3>
<h3 id="note_23-D01" class="release_note"><span class="bugfix_style">Bug Fix </span>23-D01: (EC) Fixed a stack overflow issue in the sample demos/e-commerce demos. [Sample Demos] </h3>
<p class="release_note">Fixed a bug that caused several demos in <code>SampleDemos/ec</code> to have stack overflow. <br /></p>
<h3 id="note_23-D02" class="release_note"><span class="bugfix_style">Bug Fix </span> 23-D02: (EC) Fixed inappropriate error handling in the patch sample demos. [Sample Demos] </h3>
<p class="release_note">Fixed the problem of inappropriate error handling in the patch and expatch App_0 demo. <br />
</p>
<h2 id="version_11_0_2_0">Changes in CTR-SDK 11.0.2 (2014/11/21 - for System Updater 0.24.2)</h2>
<h3 id="category_22_0">Bug Fixes</h3>
<h3 id="note_22-D01" class="release_note"><span class="bugfix_style">Bug Fix</span> 22-D01: (EC) Fixed a bug relating to the freeing of memory in the <CODE>RichPromotion</CODE> demo. [Sample Demos]</h3>
<p class="release_note">Fixed a bug in the <CODE>ec/RichPromotion</CODE> demo relating to the freeing of memory in the <CODE>ContentsListUp::SceneViewContent</CODE> class, which caused the demo to sometimes not work correctly.<br />
</p>
<h2 id="version_11_0_1_0">Changes in CTR-SDK 11.0.1 (2014/11/11 - for System Updater 0.24.1)</h2>
<h3 id="category_21_0">Additions and Changes</h3>
<h3 id="note_21-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 21-D01: (QTM) Changed the <CODE>DynamicStereoCamera</CODE> demo to an extended application. [Sample Demos]</h3>
<p class="release_note">Changed the <CODE>DynamicStereoCamera</CODE> demo to be an extended application, providing an example of how an extended application, compared to a standard application, can get stable data with shorter delays.<br />In step with this, changed the name of the demo to <CODE>ExtDynamicStereoCamera</CODE>.<br />The QTM library can also use this as a standard application.<br />
</p>
<h2 id="version_11_0_0_0">CTR-SDK 11.0.0 (2014/11/06 - for System Updater 0.24.0) Changes</h2>
<h3 id="category_20_0">Additions and Changes</h3>
<h3 id="note_20-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 20-D01:(APPLET) Added in the reference that <CODE>nn::applet::CTR::PrepareToCloseApplication</CODE> does not need to be called during application shutdown. [SDK | Sample Demos]</h3>
<p class="release_note">Calling the <CODE>nn::applet::CTR::PrepareToCloseApplication</CODE> function during application shutdown is no longer required. Calls within the sample demos have been removed, and this change is documented in the API Reference Manual.
</p>
<h3 id="note_20-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 20-D02:(DevEnv) Added an API to the <CODE>scene::TextWriter</CODE> class that can specify the maximum width of a string. [Sample Demos]</h3>
<p class="release_note">Added an API that lets developers specify the maximum width of a string for the <CODE>scene::TextWriter</CODE> class of the <CODE>lib_scene</CODE> library included in the sample demos.
</p>
<h3 id="note_20-D04" class="release_note"><span class="addition_style">Additions and Changes</span> <span class="important_style">20-D05:(QTM)★ Added the qtm library. [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Added a new <CODE>qtm</CODE> library that provides face-tracking functionality.<br />Added sample demos (<CODE>DynamicStereoCamera</CODE> and <CODE>TrackingSimple</CODE>) for the <CODE>qtm</CODE> library.
</p>
<h3 id="category_20_0">Bug Fixes</h3>
<h3 id="note_20-D03" class="release_note"><span class="bugfix_style">Bug Fixes</span> <span class="important_style">20-D03:(EC)★ Fixed a bug in the <CODE>ec</CODE> library demos that required reinitialization. [Sample Demos]</span></h3>
<p class="release_note">Fixed a bug with the error handling if &quot;must reinitialize&quot; errors occurred with the <CODE>EasyRedemption</CODE>, <CODE>Purchase</CODE>, and <CODE>RichPromotion</CODE> demos of the <CODE>ec</CODE> library.
</p>
<h2 id="version_10_1_0_0">Changes in CTR-SDK 10.1.0 (2014/10/15 - for System Updater 0.23.5)</h2>
<h3 id="category_19_0">Additions and Changes</h3>
<h3 id="note_19-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 19-D01:(EC) Enlarged the buffer set for <CODE>ContentSetCatalogFilter</CODE> in <CODE>ec/RichPromotion</CODE>. [Sample Demos]</h3>
<p class="release_note">Enlarged the size of the buffer set for <CODE>ContentSetCatalogFilter</CODE> in <CODE>ec/RichPromotion</CODE>.<br /> Because a function has been added to the EC library to get whether redundant purchases of downloadable content are allowed, the minimum buffer size needs to be larger by roughly 100 bytes.
</p>
<h3 id="note_19-D03" class="release_note"><span class="addition_style">Additions and Changes</span> 19-D03:(EC) Added a function to determine whether redundant purchases of downloadable content are allowed. [SDK | Sample Demos]</h3>
<p class="release_note">Added the function <CODE>ec::IsContentOverlapAllowed</CODE>, which gets the determination of whether to allow redundant purchases of content when sets of downloadable content are being purchased. In step with this change, added a process that uses this function to <CODE>SampleDemos/ec/Purchase</CODE>.
</p>
<h3 id="note_19-D05" class="release_note"><span class="addition_style">Additions and Changes</span> <span class="important_style">19-D05: (OLV) ★ Integrated the OLV library into the SDK and Sample Demos. [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Integrated the OLV library into the SDK and Sample Demos to call the Miiverse Post application.<br /> In step with this change, added the Miiverse Post application to System Updater.
</p>
<h3 id="category_19_0">Bug Fixes</h3>
<h3 id="note_19-D02" class="release_note"><span class="bugfix_style">Bug Fixes</span>19-D02:(EC) Fixed a bug in the <CODE>extpatch</CODE> demo where patches could not be received from the server. [Sample Demos]</h3>
<p class="release_note">Revised the setting for the TIN for when patches are received in the <CODE>extpatch</CODE> demo to match the setting in the eShop server.
</p>
<h3 id="note_19-D04" class="release_note"><span class="bugfix_style">Bug Fixes</span>19-D04:(GX) Fixed a bug with screen tearing in sample demos that duplicate the command list. [Sample Demos]</h3>
<p class="release_note">There was a bug in the way the command list was duplicated in the graphics sample demos which created the possibility of screen tearing. Fixed this bug by revising the framework for the sample demos that uses the GR library and by revising <CODE>Api/CommandListDouble</CODE>.
</p>
<h2 id="version_10_0_0_0">Changes in CTR-SDK 10.0.0 (2014/08/27 - for System Updater 0.23.0)</h2>
<h3 id="category_15_0">Additions and Changes</h3>
<h3 id="note_15-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D02: (DevEnv) Added support for an environment where only ARMCC 5.x is installed. [SDK | Sample Demos]</h3>
<p class="release_note">You can now build without setting <CODE>CTRSDK_RVCT_VER=5</CODE> when only ARMCC 5.x is installed.
</p>
<h3 id="note_15-D03" class="release_note"><span class="addition_style">Additions and Changes</span> <span class="important_style">15-D03: (DSP)★ Integrated <CODE>AacCodecKit</CODE>. [SDK | Sample Demos]</span></h3>
<p class="release_note">Integrated into this package the content of <CODE>AacCodecKit</CODE> for encoding and decoding AAC data.
</p>
<h3 id="note_15-D06" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D06: (EC) Deleted the text in the EC sample demos manual about using the software keyboard applet for PIN code entry. [Sample Demos]</h3>
<p class="release_note">The EC applet supports PIN code entry, so the part about using the software keyboard for PIN code entry has been deleted from the field describing the software keyboard applet in the EC sample demos manual.
</p>
<h3 id="note_15-D08" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D08: (EC) Added the <CODE>extpatch</CODE> demo, which uses a patch to turn a standard application into an extended application. [Sample Demos]</h3>
<p class="release_note">Added the demo <CODE>extpatch</CODE>, which demonstrates the use of a patch to turn a standard application into an extended application.
</p>
<h3 id="note_15-D10" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D10: (NFC) The NFC library is no longer publicly available. [SDK | Sample Demos]</h3>
<p class="release_note">The NFC library is no longer publicly available.
</p>
<h3 id="note_15-D11" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D11: (OS) <CODE>demo1</CODE> and <CODE>extdemo1</CODE> now support SNAKE. [Sample Demos]</h3>
<p class="release_note">Added processes to <CODE>demo1</CODE> and <CODE>extdemo1</CODE> to distinguish the different types of systems and to display the different types of applications.<br /> In addition, added processing to <CODE>extdemo1</CODE> related to the initialization of the application's own memory management mechanism.
</p>
<h3 id="note_15-D12" class="release_note"><span class="addition_style">Additions and Changes</span> 15-D12: (UDS) Removed the process that calls <CODE>nn::applet::CloseApplication</CODE> from <CODE>uds/com_demo1</CODE>. [Sample Demos]</h3>
<p class="release_note">Removed the process in the <CODE>uds/com_demo1</CODE> demo that calls <CODE>nn::applet::CloseApplication</CODE> and ends the application using the button combination X + Y + L + R. In addition, removed this button operation from the guide that is shown in the log.
</p>
<h3 id="category_15_0">Bug Fixes</h3>
<h3 id="note_15-D01" class="release_note"><span class="bugfix_style">Bug Fix</span> 15-D01: (APPLET) Fixed a bug in <CODE>applet/voicesel</CODE> where the screen remained darkened if the system was closed before the voice selector applet was started. [Sample Demos]</h3>
<p class="release_note">Fixed a bug in <CODE>applet/voicesel</CODE> where the screen remained darkened if the system was closed before the voice selector applet was started.
</p>
<h3 id="note_15-D04" class="release_note"><span class="bugfix_style">Bug Fix</span> 15-D04: (EC) Corrected the settings for the unique ID and the product code in the EC sample demos. [Sample Demos]</h3>
<p class="release_note">Correctly configured the unique ID and product code used in the EC sample demos.
</p>
<h3 id="note_15-D05" class="release_note"><span class="bugfix_style">Bug Fix</span> 15-D05: (EC) Corrected how the EC sample demos handle a battery that runs out. [Sample Demos]</h3>
<p class="release_note">The EC sample demos did not handle a dead battery correctly, so their behavior when the battery runs out was fixed.
</p>
<h3 id="note_15-D07" class="release_note"><span class="bugfix_style">Bug Fix</span> 15-D07: (EC) Revised the variable names used within the <CODE>ServiceItem</CODE> demo. [Sample Demos]</h3>
<p class="release_note">The term &quot;device ID&quot; has been discontinued. <CODE>deviceId</CODE> was redefined as <CODE>transactionId</CODE> in <CODE>server.c</CODE> in the <CODE>ServiceItem</CODE> sever demo. This was actually changed in CTR-SDK 7.2.0 but was accidentally omitted from the change log.
</p>
<h3 id="note_15-D09" class="release_note"><span class="bugfix_style">Bug Fix</span> 15-D09: (GD) Fixed a bug where the resource was released twice at the close of the GD <CODE>DrawPrimitiveScene</CODE> demo. [Sample Demos]</h3>
<p class="release_note">Fixed a bug where the resource was released redundantly when the <CODE>Gd/DrawPrimitiveScene</CODE> was finalized.<br /> This was actually changed in CTR-SDK 7.2.0 but was accidentally omitted from the change log.<br />
</p>
<h2 id="version_9_12_0_0">Changes in CTR-SDK 9.12.0 (2014/07/03 - for System Updater 0.22.34)</h2>
<h3 id="category_8_0">Additions and Changes</h3>
<h3 id="note_08-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 08-D01: (EC) Revised the EC-related sample demo documentation. [Sample Demos]</h3>
<p class="release_note">The following changes were made to the EC-related sample demo documentation.
</p>
<ul class="release_note"><li> The EC applet supports PIN code entry, so the information about the software keyboard being available for use when entering PIN codes was removed from the description in the manual for the EC sample demos.
</li>
</ul>
<h3 id="note_08-D02" class="release_note"><span class="addition_style">Additions and Changes</span><span class="important_style"> 08-D02: (NFC)★ Deleted arguments from <CODE>nn::nfc::CTR::Mount</CODE>. [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Deleted the <CODE>makerCode</CODE> argument from the <CODE>nn::nfc::CTR::Mount</CODE> function. The <CODE>nfc</CODE> sample demo has been changed accordingly.
</p>
<h2 id="version_9_11_0_0">Changes in CTR-SDK 9.11.0 (2014/06/10 - for System Updater 0.22.7)</h2>
<h3 id="category_7_0">Additions and Changes</h3>
<h3 id="note_07-D01" class="release_note"><span class="addition_style">Additions and Changes</span> 07-D01: (BOSS) Deleted unnecessary code and comments related to <CODE>UnregisterTask</CODE> from the boss sample demo [Sample Demos].</h3>
<p class="release_note">A description indicated that <CODE>nn::boss::Task::Cancel</CODE> needed to be called before <CODE>nn::boss::UnregisterTask</CODE> in the BOSS sample demos. In the current system, <CODE>UnregisterTask</CODE> will succeed even without that call, so the description was revised accordingly. This change actually occurred in CTR-SDK 9.10 but was accidentally omitted from the change log.
</p>
<h3 id="note_07-D02" class="release_note"><span class="addition_style">Additions and Changes</span> 07-D02: (BOSS) Deleted the code for calling the <CODE>nn::ndm::Resume</CODE> function from the <CODE>sample_fgonlytask</CODE> BOSS sample demo [Sample Demos].</h3>
<p class="release_note">Deleted code for calling the <CODE>nn::ndm::Resume</CODE> function, which was not necessary for the operation of the demo, from the <CODE>sample_fgonlytask</CODE> BOSS sample demo. This change actually occurred in CTR-SDK 9.10 but was accidentally omitted from the change log.
</p>
<h3 id="note_07-D03" class="release_note"><span class="addition_style">Additions and Changes</span> 07-D03: (CAMERA) Deleted a process for closing applications from <CODE>camera/Stereo</CODE> [Sample Demos].</h3>
<p class="release_note">A process in <CODE>camera/Stereo</CODE> would close an application using START, but that function is currently unnecessary and has been removed.
</p>
<h2 id="version_9_10_0_0">Changes in CTR-SDK 9.10.0 (2014/04/30 - for System Updater 0.22.6)</h2>
<h3 id="category_6_0">New Features and Improvements</h3>
<h3 id="note_06-D01" class="release_note"><span class="addition_style">New Features and Improvements</span> <span class="important_style">06-D01: (DevEnv) ★ Merged changes from CTR-SDK 7.1 through CTR-SDK 7.2 [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Merged changes from CTR-SDK 7.1 through CTR-SDK 7.2.
Further information on the changes is available here.
</p>
<h3 id="note_06-D03" class="release_note"><span class="addition_style">New Features and Improvements</span> 06-D03: (HID) Added the StopSampling process to hid/ExtraPad/Simple demos for when the system enters Sleep Mode [Sample Demos]</h3>
<p class="release_note">Changed the ExtraPad/Simple demos so that the <CODE>nn::hid::CTR::ExtraPad::StopSampling</CODE> function is called when the system enters Sleep Mode.
</p>
<h3 id="category_6_0">Bug Fixes</h3>
<h3 id="note_06-D02" class="release_note"><span class="bugfix_style">Bug Fix</span> 06-D02: (EC) Fixed a bug in which the system would freeze during the ec/RichPromotion demo [Sample Demos]</h3>
<p class="release_note">Fixed a bug in which the system would freeze while showing the content list in the ec/RichPromotion demo. This description was also included in the CTR-SDK 9.9 Change Log, but it was not actually fixed until CTR-SDK 9.10.
</p>
<h2 id="version_9_9_0_0">Changes in CTR-SDK 9.9.0 (2014/03/26 - for System Updater 0.22.5)</h2>
<h3 id="category_5_0">New Features and Improvements</h3>
<h3 id="note_05-D01" class="release_note"><span class="addition_style">New Features and Improvements</span> 05-D01: (DevEnv) Added information to the documentation about developing for SNAKE with a debugger [SDK | Sample Demos]</h3>
<p class="release_note">Added information to the documentation about the IS-RAY-DEBUGGER and IS-CTR-DEBUGGER software.
</p>
<h3 id="note_05-D03" class="release_note"><span class="addition_style">New Features and Improvements</span><span class="important_style">05-D03: (NFC) ★ Added <CODE>ApplicationCode</CODE> to the <CODE>Format</CODE> parameters [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Added <CODE>ApplicationCode</CODE> to the <CODE>nn::nfc::CTR::Format</CODE> parameters to distinguish among applications. The sample demos have been changed accordingly.
</p>
<h3 id="category_5_0">Bug Fixes</h3>
<h3 id="note_05-D02" class="release_note"><span class="bugfix_style">Bug Fix</span> 05-D02: (EC) Fixed a bug in which the system would freeze during the ec/RichPromotion demo [Sample Demos]</h3>
<p class="release_note">Fixed a bug in which the system would freeze while showing the content list in the ec/RichPromotion demo.
</p>
<h2 id="version_9_8_0_0">Changes in CTR-SDK 9.8.0 (2014/01/08 - for System Updater 0.22.3)</h2>
<h3 id="category_3_0">New Features and Improvements</h3>
<h3 id="note_03-D01" class="release_note"><span class="addition_style">New Features and Improvements</span> <span class="important_style">03-D01: (DevEnv) ★ Merged changes from CTR-SDK 7.0.1 through CTR-SDK 7.1 [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Merged changes from CTR-SDK 7.0.1 through CTR-SDK 7.1
</p>
<p class="release_note">For more information, click <a href="ChangeLog_CTR.html">here</a>.
</p>
<h3 id="category_3_0">Bug Fixes</h3>
<h3 id="note_03-D02" class="release_note"><span class="bugfix_style">Bug Fix </span>03-D02: (DevEnv) Fixed omitted cache operation [Sample Demos]</h3>
<p class="release_note">Fixed a bug in which on-screen noise would occur during operation because the CPU cache was not disabled for buffers directly written to by the GPU, such as display buffers or render buffers allocated in main memory for some sample demos.
</p>
<h3 id="note_03-D03" class="release_note"><span class="bugfix_style">Bug Fix </span>03-D03: (HIO) Added support for IS-RAY-DEBUGGER in HioDemo [Sample Demos]</h3>
<p class="release_note">Fixed HioDemo so it works with both IS-RAY-DEBUGGER and PARTNER-CTR Debugger.
</p>
<h3 id="note_03-D04" class="release_note"><span class="bugfix_style">Bug fix</span> 03-D04: (NFC) Fixed the NFC sample demo [Sample Demos]</h3>
<p class="release_note">Made the following revisions to simplify the NFC demos so that they only use NFC features.
</p>
<ul class="release_note"><li> TagDetection
</li>
<ul class="release_note"><li> Removed screen display
</li>
<li> Code organization
</li>
</ul>
<li> TagReadWrite
</li>
<ul class="release_note"><li> Removed screen display
</li>
<li> Code organization
</li>
<li> Removed waiting for input
</li>
</ul></ul>
<h2 id="version_9_7_0_0">Changes in CTR-SDK 9.7.0 (2013/09/30 - for System Updater 0.22.2)</h2>
<h3 id="category_2_0">New Features and Improvements</h3>
<h3 id="note_02-D01" class="release_note"><span class="addition_style">New Features and Improvements</span> 02-D01: (NFC) Support for CTR-SDK changes in the Sample Demos [Sample Demos]</h3>
<p class="release_note">Made revisions to the NFC demo to provide support for the CTR-SDK changes listed below.
</p>
<ul class="release_note"><li> Changed the functions in the NFC class to global functions
</li>
<li> Changed the handling of corrupted tags
</li>
</ul>
<h3 id="note_02-D02" class="release_note"><span class="addition_style">New Features and Improvements</span><span class="important_style"> 02-D02: (DevEnv)★ Merged changes from CTR-SDK 6.0.1 System Updater 0.19.3 through CTR-SDK 7.0 [SDK | System Updater | Sample Demos]</span></h3>
<p class="release_note">Merged changes from CTR-SDK 6.0.1 System Updater 0.19.3 through CTR-SDK 7.0
</p>
<p class="release_note">For more information, click <a href="ChangeLog_CTR.html">here</a>.
</p>
<h2 id="version_9_6_0_0">Changes in CTR-SDK 9.6.0 (2013/07/25 - for System Updater 0.22.1)</h2>
<h3 id="category_1_0">New Features and Improvements</h3>
<h3 id="note_01-D01" class="release_note"><span class="addition_style">New Features and Improvements</span> 01-D01: (NFC) Added the NFC demo to SNAKE for Near Field Communication (NFC) [Sample Demos]</h3>
<p class="release_note">Added the NFC demo to SNAKE for Near Field Communication (NFC)
</p>
<h3 id="note_01-D02" class="release_note"><span class="addition_style">New Features and Improvements</span> 01-D02: Note 1032-02: (OS) Added a demo for creating extended applications [Sample Demos]</h3>
<p class="release_note">Added a demo (<CODE>extdemo1</CODE>) for creating extended applications.
</p>
<!-- ====================================================================== -->
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>
</html>

View File

@ -1,209 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>System Updater Change Log</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="2">
<!-- ====================================================================== -->
<h1>System Updater Change Log</h1>
<h2>Contents</h2>
<h3>CTR-SDK 11.6.1 (2022-08-30 - for SystemUpdater 0.35.0)</h3><p><a href="#version_11_6_1_7">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_63-U01">63-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2021-09-17 - for SystemUpdater 0.34.0)</h3><p><a href="#version_11_6_1_6">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_62-U01">62-U01: (Internet Browser) Updated the Internet Browser [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2020-11-17 - for SystemUpdater 0.33.0)</h3><p><a href="#version_11_6_1_5">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_61-U01">61-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2019-12-03 - for SystemUpdater 0.32.0)</h3><p><a href="#version_11_6_1_4">Update Details</a></p>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_60-U01">60-U01: (CEC) Fixed a bug where StreetPass connection might sometimes not be established. [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2019-11-05 - for SystemUpdater 0.31.0)</h3><p><a href="#version_11_6_1_3">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_59-U01">59-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2019-03-16 - for SystemUpdater 0.30.0)</h3><p><a href="#version_11_6_1_2">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_58-U01">58-U01: (BOSS) Support for server update related to BOSS data store linking tasks [SystemUpdater]</a></li>
<li><a href="#note_58-U02">58-U02: (BOSS) Option in System Settings now prevents BOSS play report task from running [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.1 (2018-07-31 - for SystemUpdater 0.28.0)</h3><p><a href="#version_11_6_1_1">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_57-U01">57-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.6.0 (2017-09-19 - for SystemUpdater 0.27.0)</h3><p><a href="#version_11_6_0_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_55-U01">55-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h3>CTR-SDK 11.5.2 (2017-07-07 - for System Updater 0.26.1)</h3><p><a href="#version_11_5_2_3">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_54-U01">54-U01: (CAMERA) Fixed a bug where halts could occur in a SNAKE environment, when using the camera and y2r libraries. [System Updater]</a></li>
</ul>
<h3>CTR-SDK 11.5.2 (2017-03-21 - for System Updater 0.25.5)</h3><p><a href="#version_11_5_2_2">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_53-U01">53-U01: (OS) Made revisions to make the system more stable. [System Updater]</a></li>
</ul>
<h3>CTR-SDK 11.5.2 (2017/01/26 - for System Updater 0.25.4)</h3><p><a href="#version_11_5_2_1">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_52-U01">52-U01: (OS) Made revisions to make the system more stable. [System Updater]</a></li>
</ul>
<h3>CTR-SDK 11.5.2 (2016/10/28 - for System Updater 0.25.3)</h3><p><a href="#version_11_5_2_0">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_51-U01">51-U01: (OS) Made revisions to make the system more stable. [System Updater]</a></li>
</ul>
<h3>CTR-SDK 11.5.1 (2016/08/04 - for System Updater 0.25.1)</h3><p><a href="#version_11_5_1_1">Update Details</a></p>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_50-U01">50-U01: (OS) Made revisions to make the system more stable. [System Updater]</a></li>
</ul>
<h3>CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)</h3><p><a href="#version_11_5_0_0">Update Details</a></p>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="#note_48-U01"><span class="important_style">48-U01: (EC) ★ Fixed a bug where pressing the HOME Button after jumping to DummyNintendoEShop would cause the system to freeze. [SDK | System Updater]</span></a></li>
<li><a href="#note_48-U02">48-U02: (EC) Fixed a bug where calling the nn::ec::EcApplet::RequestRedeemUniqueContentSetAuto function in a particular way caused the EC applet to crash. [System Updater]</a></li>
<li><a href="#note_48-U03">48-U03: (GX) Made revisions so that a GL error is generated when GL_RGBA8_OES is specified in the display buffer. [System Updater]</a></li>
<li><a href="#note_48-U04">48-U04: (HID) Fixed a bug where the C stick stopped working in some situations. [System Updater]</a></li>
<li><a href="#note_48-U05">48-U05: (QTM) Fixed a bug where the parallax barrier did not work. [System Updater]</a></li>
</ul>
<h3>Previous Revision Histories</h3>
<p>For the previous change log, see <a href="SystemUpdater_ChangeLog_old.html">here</a>.</p>
<p>For change logs prior to CTR-SDK 7.2.1, see <a href="ChangeLog_CTR.html">here</a>.</p>
<h2 id="version_11_6_1_7">Changes in CTR-SDK 11.6.1 (2022-08-30 - for SystemUpdater 0.35.0)</h2>
<h3 id="category_63_0">Additions and Changes</h3>
<h3 id="note_63-U01" class="release_note"><span class="addition_style">Addition or Change</span>63-U01: (OS) Updated to improve system stability [SystemUpdater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_6_1_6">Changes in CTR-SDK 11.6.1 (2021-09-17 - for SystemUpdater 0.34.0)</h2>
<h3 id="category_62_0">Additions and Changes</h3>
<h3 id="note_62-U01" class="release_note"><span class="addition_style">Addition or Change</span>62-U01: (Internet Browser) Updated the Internet Browser [SystemUpdater]</h3>
<p class="release_note">The Internet Browser was updated to the latest version.
</p>
<h2 id="version_11_6_1_5">Changes in CTR-SDK 11.6.1 (2020-11-17 - for SystemUpdater 0.33.0)</h2>
<h3 id="category_61_0">Additions and Changes</h3>
<h3 id="note_61-U01" class="release_note"><span class="addition_style">Addition or Change</span>61-U01: (OS) Updated to improve system stability [SystemUpdater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_6_1_4">Changes in CTR-SDK 11.6.1 (2019-12-03 - for SystemUpdater 0.32.0)</h2>
<h3 id="category_60_0">Bug Fixes</h3>
<h3 id="note_60-U01" class="release_note"><span class="bugfix_style">Bug Fix</span>60-U01: (CEC) Fixed a bug where StreetPass connection might sometimes not be established. [SystemUpdater]</h3>
<p class="release_note">Fixed a bug where StreetPass connection might sometimes not be established.
</p>
<h2 id="version_11_6_1_3">Changes in CTR-SDK 11.6.1 (2019-11-05 - for SystemUpdater 0.31.0)</h2>
<h3 id="category_59_0">Additions and Changes</h3>
<h3 id="note_59-U01" class="release_note"><span class="addition_style">Addition or Change</span>59-U01: (OS) Updated to improve system stability [SystemUpdater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_6_1_2">Changes in CTR-SDK 11.6.1 (2019-03-16 - for SystemUpdater 0.30.0)</h2>
<h3 id="category_58_0">Additions and Changes</h3>
<h3 id="note_58-U01" class="release_note"><span class="addition_style">Addition or Change</span>58-U01: (BOSS) Support for server update related to BOSS data store linking tasks [SystemUpdater]</h3>
<p class="release_note">Updated the system to support a server update related to BOSS data store linking tasks.<br />
Due to this change, BOSS data store linking tasks will fail until SystemUpdater 0.30.0 is applied.
</p>
<h3 id="note_58-U02" class="release_note"><span class="addition_style">Addition or Change</span>58-U02: (BOSS) Option in System Settings now prevents BOSS play report task from running [SystemUpdater]</h3>
<p class="release_note">Changed the BOSS play report task so that it continuously fails when the Sending of System Information setting for SpotPass in System Settings is set to No.
</p>
<h2 id="version_11_6_1_1">Changes in CTR-SDK 11.6.1 (2018-07-31 - for SystemUpdater 0.28.0)</h2>
<h3 id="category_57_0">Additions and Changes</h3>
<h3 id="note_57-U01" class="release_note"><span class="addition_style">Addition or Change</span> 57-U01: (OS) Updated to improve system stability [SystemUpdater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_6_0_0">Changes in CTR-SDK 11.6.0 (2017-09-19 - for SystemUpdater 0.27.0)</h2>
<h3 id="category_55_0">Additions and Changes</h3>
<h3 id="note_55-U01" class="release_note"><span class="addition_style">Addition or Change</span> 55-U01: (OS) Updated to improve system stability [SystemUpdater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_5_2_3">Changes in CTR-SDK 11.5.2 (2017-07-07 - for System Updater 0.26.1)</h2>
<h3 id="category_54_0">Additions and Changes</h3>
<h3 id="note_54-U01" class="release_note"><span class="addition_style">Additions and Changes</span> 54-U01: (CAMERA) Fixed a bug where halts could occur in a SNAKE environment, when using the camera and y2r libraries. [System Updater]</h3>
<p class="release_note">Fixed a bug in the SNAKE environment where halts could occur when using the camera and y2r libraries.
</p>
<h2 id="version_11_5_2_2">Changes in CTR-SDK 11.5.2 (2017-03-21 - for System Updater 0.25.5)</h2>
<h3 id="category_53_0">Additions and Changes</h3>
<h3 id="note_53-U01" class="release_note"><span class="addition_style">Additions and Changes</span>53-U01: (OS) Made revisions to make the system more stable. [System Updater]</h3>
<p class="release_note">Made various changes to improve system stability. ^ These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_5_2_1">Changes in CTR-SDK 11.5.2 (2017/01/26 - for System Updater 0.25.4)</h2>
<h3 id="category_52_0">Additions and Changes</h3>
<h3 id="note_52-U01" class="release_note"><span class="addition_style">Additions and Changes</span>52-U01: (OS) Made revisions to make the system more stable. [System Updater]</h3>
<p class="release_note">Made various changes to improve system stability. ^ These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_5_2_0">CTR-SDK 11.5.2 (2016/10/28 - for System Updater 0.25.3) Change Log</h2>
<h3 id="category_51_0">Additions and Changes</h3>
<h3 id="note_51-U01" class="release_note"><span class="addition_style">Additions and Changes</span>51-U01: (OS) Made revisions to make the system more stable. [System Updater]</h3>
<p class="release_note">Made various changes to improve system stability. ^ These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_5_1_1">Changes in CTR-SDK 11.5.1 (2016/08/04 - for System Updater 0.25.1)</h2>
<h3 id="category_50_0">Additions and Changes</h3>
<h3 id="note_50-U01" class="release_note"><span class="addition_style">Additions and Changes</span>50-U01: (OS) Made revisions to make the system more stable. [System Updater]</h3>
<p class="release_note">Made various changes to improve system stability. These changes do not affect the behavior of the application.
</p>
<h2 id="version_11_5_0_0">Changes in CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)</h2>
<h3 id="category_48_0">Bug Fixes</h3>
<h3 id="note_48-U01" class="release_note"><span class="bugfix_style">Bug Fixes</span><span class="important_style">48-U01: (EC) ★ Fixed a bug where pressing the HOME Button after jumping to DummyNintendoEShop would cause the system to freeze. [SDK | System Updater]</span></h3>
<p class="release_note">Fixed a bug where pressing the HOME Button after jumping to DummyNintendoEShop would cause the system to freeze.<br />
Also, DummyNintendoEShop is now included with System Updater, so DummyNintendoEShop no longer must be installed separately to test eShop jumps.
</p>
<h3 id="note_48-U02" class="release_note"><span class="bugfix_style">Bug Fixes</span>48-U02: (EC) Fixed a bug where calling the nn::ec::EcApplet::RequestRedeemUniqueContentSetAuto function in a particular way caused the EC applet to crash. [System Updater]</h3>
<p class="release_note">Fixed a bug where when using the <tt>RequestRedeemUniqueContentSetAuto</tt> function to redeem content, after entering an invalid download code and causing an error, entering the download code again would cause the EC applet animations to hang.
</p>
<h3 id="note_48-U03" class="release_note"><span class="bugfix_style">Bug Fixes</span>48-U03: (GX) Made revisions so that a GL error is generated when GL_RGBA8_OES is specified in the display buffer. [System Updater]</h3>
<p class="release_note">Previously, specifying <tt>GL_RGBA8_OES</tt> in the <tt>nngxSwapBuffersByAddress</tt> function did not cause a GL error.<br />
The <tt>GL_ERROR_808B_DMP</tt> error now occurs when an invalid format is specified using this function.
</p>
<h3 id="note_48-U04" class="release_note"><span class="bugfix_style">Bug Fixes</span>48-U04: (HID) Fixed a bug where the C stick stopped working in some situations. [System Updater]</h3>
<p class="release_note">Fixed a bug in the SNAKE environment where launching Miiverse or the internet browser while the application was using the C stick and then closing the system caused the C stick to stop working.
</p>
<h3 id="note_48-U05" class="release_note"><span class="bugfix_style">Bug Fixes</span>48-U05: (QTM) Fixed a bug where the parallax barrier did not work. [System Updater]</h3>
<p class="release_note">Fixed a bug where the parallax barrier did not work correctly if a CTR application was launched with the system mode set to <tt>snake dev1</tt>.
</p>
<!-- ====================================================================== -->
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>
</html>

View File

@ -1,151 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>CTR-SDK 11.6.1 (2022-08-30 - for SystemUpdater 0.35.0) Change Log</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
<style type="text/css">
</style>
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="3" nwai_targetclass="indexed_head">
<!-- ====================================================================== -->
<h1 class="indexed_head">CTR-SDK 11.6.1 (2022-08-30 - for SystemUpdater 0.35.0) Change Log</h1>
<div id="nwversion">2022-08-30</div>
<div class="warning">
<p class="headding">
Note that the SystemUpdater for SNAKE that supports CTR-SDK 9.12 and later can only be applied to DP2 development hardware to which SystemUpdater 0.22.32 or later has been applied, or to gamma or later versions of IS-RAY-DEBUGGER.
</p>
</div>
<p>
<span class="important_style">Changes with a red star (★) in the title are of particular importance, so make sure that you read them.</span>
</p>
<h2>Contents</h2>
<div class="section">
<ul style="list-style-type: none;">
<li><a href="#module_idx_1">Changes in SystemUpdater</a></li>
</ul>
<ul style="list-style-type: none;">
<li><a href="#subject_changelog">Package Change Logs</a></li>
</ul>
</div> <!-- section -->
<!-- ====================================================================== -->
<h2 id="subject_changelog_11_6_1_7" class="indexed_head">Changes in CTR-SDK 11.6.1 (2022-08-30 - for SystemUpdater 0.35.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_63-U01">63-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_6" class="indexed_head">Changes in CTR-SDK 11.6.1 (2021-09-17 - for SystemUpdater 0.34.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_62-U01">62-U01: (Internet Browser) Updated the Internet Browser [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_5" class="indexed_head">Changes in CTR-SDK 11.6.1 (2020-11-17 - for SystemUpdater 0.33.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_61-U01">61-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_4" class="indexed_head">Changes in CTR-SDK 11.6.1 (2019-12-03 - for SystemUpdater 0.32.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_60-U01">60-U01: (CEC) Fixed a bug where StreetPass connection might sometimes not be established. [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_3" class="indexed_head">Changes in CTR-SDK 11.6.1 (2019-11-05 - for SystemUpdater 0.31.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_59-U01">59-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_2" class="indexed_head">Changes in CTR-SDK 11.6.1 (2019-03-16 - for SystemUpdater 0.30.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_58-U01">58-U01: (BOSS) Support for server update related to BOSS data store linking tasks [SystemUpdater]</a></li>
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_58-U02">58-U02: (BOSS) Option in System Settings now prevents BOSS play report task from running [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_1" class="indexed_head">Changes in CTR-SDK 11.6.1 (2018-07-31 - for SystemUpdater 0.28.0)</h2>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_57-U01">57-U01: (OS) Updated to improve system stability [SystemUpdater]</a></li>
</ul>
<h2 id="subject_changelog_11_6_1_0" class="indexed_head">Changes in CTR-SDK 11.6.1 (2018-06-20 - for SystemUpdater 0.27.0)</h2>
<h3 id="module_idx_0">CTR-SDK</h3>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_56-S01">56-S01: (DevEnv) Fixed a bug when building in CTR-SDK 11.6.0 where a warning message was displayed in Master Editor if the SDK and the desc file versions did not match. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_56-S02">56-S02: (HIO) Fixed a bug where nn::hio::HostFile::Seek in PARTNER-CTR would not support a file larger than 2 GB. [SDK]</a></li>
</ul>
<h2 id="subject_changelog_11_6_0_0" class="indexed_head">Changes in CTR-SDK 11.6.0 (2017-09-19 - for SystemUpdater 0.27.0)</h2>
<h3 id="module_idx_0">CTR-SDK</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S03">55-S03: (BOSS) Improved documentation for the rules for displaying the update indicator for SpotPass. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S04">55-S04: (BOSS) Clarified that the service status of the data store linking task remains as <code>SERVICE_UNKNOWN</code>. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S06">55-S06: (EC) Updated the eShop REST API manual. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S07">55-S07: (EC) Revised the manual to state that dummy credit cards can no longer be used on South Korean region consoles. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S08">55-S08: (FS) Added to the manual that nn::fs::ResultWriteProtected might sometimes not be returned when the SD card is write-protected. [SDK | Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S01">55-S01: (APPLET) Fixed a bug that generated an error when jumping to Nintendo eShop while a library applet had been preloaded. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S02">55-S02: (BOSS) Fixed a bug that entered an extraneous character at the end of a URL return displayed with BossLotcheckTool. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S05">55-S05: (CX) Fixed a bug that caused a buffer overrun with the nn::cx::CompressHuffman function. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S09">55-S09: (SND) Fixed a bug where the status for nn::snd::CTR::WaveBuffer structures after waking from sleep mode did not update correctly. [SDK]</a></li>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html#note_55-S10">55-S10: (TOOL) Fixed a bug that caused insufficient memory with makerom. [SDK]</a></li>
</ul>
<h3 id="module_idx_1">SystemUpdater</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html#note_55-U01">55-U01: (OS) Made revisions to make the system more stable. [SystemUpdater]</a></li>
</ul>
<h3 id="module_idx_2">SampleDemos</h3>
<h4>Additions and Changes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SampleDemos_ChangeLog.html#note_55-D02">55-D02: (FS) Added to the manual that nn::fs::ResultWriteProtected might sometimes not be returned when the SD card is write-protected. [SDK | Sample Demos]</a></li>
</ul>
<h4>Bug Fixes</h4>
<ul style="list-style-type:none;">
<li><a href="./ChangeLogs/SampleDemos_ChangeLog.html#note_55-D01">55-D01: (BOSS) Fixed a bug that could prevent proper handling of task completion when a task error occurred with sample_datastore. [Sample Demos]</li>
</ul>
<h2 id="subject_changelog" class="indexed_head">Change Logs for Each Package</h2>
<ul>
<li><a href="./ChangeLogs/CTR-SDK_ChangeLog.html">CTR-SDK Change Log</a> (<a href="./ChangeLogs/CTR-SDK_ChangeLog_old.html">Previous CTR-SDK Change Logs</a>)</li>
<li><a href="./ChangeLogs/SystemUpdater_ChangeLog.html">System Updater Change Logs</a> (<a href="./ChangeLogs/SystemUpdater_ChangeLog_old.html">Previous System Updater Change Logs</a>)</li>
<li><a href="./ChangeLogs/SampleDemos_ChangeLog.html">Sample Demos Change Log</a> (<a href="./ChangeLogs/SampleDemos_ChangeLog_old.html">Previous Sample Demos Change Logs</a>)</li>
</ul>
<!-- ====================================================================== -->
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>
</html>

View File

@ -1,32 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="3" nwai_targetclass="indexed_head">
<h1>SystemUpdater for CTR/SNAKE:</h1>
<div class="warning">
<p class="headding">
<b>WARNING:</b> Some SystemUpdaters may not be compatible with <i>any</i> 3DS and can cause bricks. Warnings are provided where possible, though I cannot guarantee the safety of your consoles/devkits, and I take no responsibility if anything provided causes any damage. It is up to you to check everything before using.
</p>
</div>
<h2>Changelogs ( <a href="changelog.html">All</a> )</h2>
<p>
Official changelogs for every version of the SystemUpdater and SDK dating back to 0.7.0 (2009/12/22).
</p>
<h2>Readme ( <a href="readme_CTR.html">CTR</a> | <a href="readme_SNAKE.html">SNAKE</a> | <a href="readme_SD-SNAKE.html">SD_SNAKE</a> )</h2>
<p>
Official readme of the 0.35.0 SystemUpdater, currently the latest version.
</p>
<h2>Updater list ( <a href="updaterlist_CTR.html">CTR</a> | <a href="updaterlist_SNAKE.html">SNAKE</a> | <a href="updaterlist_SD-SNAKE.html">SD_SNAKE</a> )</h2>
<p>
Unofficial list of all known SystemUpdaters. This has info on whether or not a given updater has been dumped/leaked.
</p>
<h2>SystemUpdater archive ( <a href="https://archive.org/details/ctr-system-updater">All</a> )</h2>
<p>
Downloads of most SystemUpdaters known to have been dumped/leaked, along with the extracted firmware CIAs which have been retail encrypted to work on normal <s>peasant</s> retail units.<br><br>
Note that this does not include prototype (&lt;0.13.0) or ntrboot mode SystemUpdaters.
</p>
</body>
</html>

View File

@ -1,191 +0,0 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>System Updater for CTR</title>
<style type="text/css">
<!--
body {
/*
font-size : 10pt;
*/
font-weight : normal;
color : #000000;
margin : 8px;
}
div {
width : 98%;
white-space : nowrap;
}
div.title {
text-align : left;
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
color : #202020;
border-style : double;
border-width : 8px;
/* タイトルを囲む枠線の色を指定 */
border-color : #dcdcdc;
margin : 4px;
padding : 4px;
}
h1 {
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
border-style : none none solid double;
border-width : 0px 0px 2px 8px;
/* 見出しの線の色を指定 */
border-color : #dcdcdc;
margin-left : 2px;
padding-left : 4px;
}
p {
margin-left : 4px;
}
-->
</style>
</head>
<body>
<a name="top"></a>
<div class="title">
Readme-SystemUpdaterForCTR.html<br />
<br />
System Updater for CTR 0.35.0<br />
</div>
<h1>Contents</h1>
<ol>
<li><a href="#ss01">Introduction</a></li>
<li><a href="#ss02">Notes</a></li>
<li><a href="#ss07">Known Bugs</a></li>
<li><a href="#ss08">File List</a></li>
<li><a href="#ss09">Next Steps</a></li>
<li><a href="#ss10">Revision History</a></li>
</ol>
<h1>1. <a name="ss01">Introduction</a></h1>
<p>
This package contains the System Updater for the following development hardware.<br />
</p>
<ul>
<li>Nintendo 3DS development hardware (CTR)</li>
<li>Nintendo 3DS XL development hardware (SPR)</li>
<li>Nintendo 2DS development hardware (FTR)</li>
<li>PARTNER-CTR Debugger</li>
<li>PARTNER-CTR Capture Debugger</li>
<li>PARTNER-CTR Capture</li>
<li>IS-CTR Development Tools</li>
</ul>
<p>
Operation on development hardware that is not listed is not guaranteed.<br />
Please contact support@noa.com if you have any concerns or encounter bugs not listed in this document.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>2. <a name="ss02">Notes</a></h1>
<ul>
<li>
<b>HOME Menu set to start when changing markets</b><br />
<br />
If you use the System Updater for one market on development hardware for a different market, the settings change so that the HOME Menu starts.<br />
Because the system initialization is done at the same time as the import, the initial setup screen for the HOME Menu is the first thing that appears.<br />
This change was made to prevent problems that occurred when forgetting to initialize the system after changing the market. Note this change when changing the market.<br />
</li><br />
<li>
<b>Version Displayed in System Settings</b><br />
<br />
The version is not accurately applied to System Settings on the development hardware's HOME Menu. A fixed value of "Ver. 0.0.0-0J" is displayed instead.<br />
(The version is accurately applied on retail hardware.)<br />
Check the "Firmware Ver." shown on TestMenu or DevMenu screens for the actual version.<br />
</li><br />
<li>
<b>Make sure that test units are being charged when updating them</b><br />
<br />
If power is lost during an update, that could break the test unit.<br />
Also, other hardware could also malfunction if the power is turned off during an update. Please be careful.<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>3. <a name="ss07">Known Bugs</a></h1>
<p>There are currently no bugs when updating.</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>4. <a name="ss08">File List</a></h1>
<ul>
<li>SystemUpdaterForCTR/
<ul>
<li>SystemUpdater_CTR-0_35_0-JP.csu<br />
System Updater for the JP region (Japan).<br />
</li><br />
<li>SystemUpdater_CTR-0_35_0-US.csu<br />
System Updater for the US region (Americas).<br />
</li><br />
<li>SystemUpdater_CTR-0_35_0-EU.csu<br />
System Updater for the EU region (Europe and Australia).<br />
</li><br />
<li>SystemUpdater_CTR-0_35_0-CN.csu<br />
System Updater for the CN region (China).<br />
</li><br />
<li>SystemUpdater_CTR-0_35_0-KR.csu<br />
System Updater for the KR region (Korea).<br />
</li><br />
<li>SystemUpdater_CTR-0_35_0-TW.csu<br />
System Updater for the TW region (Taiwan).
</li><br />
</ul>
</li>
<li>SystemUpdater_Manual.pdf<br />
System Updater Operations Manual.<br />
</li><br />
<li>ReleaseNotes/<br />
Revision History<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>5. <a name="ss09">Next Steps</a></h1>
<p>
For more information about how to use System Updater, see the <em>System Updater Operations Manual</em>.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>6. <a name="ss10">Revision History</a></h1>
<p>■ 2022-08-30 version</p>
<ul>
<li>0.35.0 (2022-08-30)<br />
Added support for system version 11.16.0.</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<hr></body>
</html>

View File

@ -1,186 +0,0 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>SD System Updater for SNAKE</title>
<style type="text/css">
<!--
body {
/*
font-size : 10pt;
*/
font-weight : normal;
color : #000000;
margin : 8px;
}
div {
width : 98%;
white-space : nowrap;
}
div.title {
text-align : left;
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
color : #202020;
border-style : double;
border-width : 8px;
/* タイトルを囲む枠線の色を指定 */
border-color : #dcdcdc;
margin : 4px;
padding : 4px;
}
h1 {
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
border-style : none none solid double;
border-width : 0px 0px 2px 8px;
/* 見出しの線の色を指定 */
border-color : #dcdcdc;
margin-left : 2px;
padding-left : 4px;
}
p {
margin-left : 4px;
}
-->
</style>
</head>
<body>
<a name="top"></a>
<div class="title">
Readme-SD_SystemUpdaterForSNAKE.html<br />
<br />
SD System Updater for SNAKE 0.35.0<br />
</div>
<h1>Contents</h1>
<ol>
<li><a href="#ss01">Introduction</a></li>
<li><a href="#ss02">Notes</a></li>
<li><a href="#ss07">Known Bugs</a></li>
<li><a href="#ss08">File List</a></li>
<li><a href="#ss09">Next Steps</a></li>
<li><a href="#ss10">Revision History</a></li>
</ol>
<h1>1. <a name="ss01">Introduction</a></h1>
<p>
This package contains the System Updater for the following development hardware.<br />
</p>
<ul>
<li>New Nintendo 3DS development hardware (KTR)</li>
<li>New Nintendo 3DS XL development hardware (RED)</li>
<li>New Nintendo 2DS XL development hardware (JAN)</li>
</ul>
<p>
Note that it will not operate on development hardware that is not listed above.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>2. <a name="ss02">Notes</a></h1>
<ul>
<li>
<strong>Firmware Versions Supporting the New Nintendo 2DS XL Development Hardware</strong><br />
<br />
You will need to use version 0.25.18 or later of the firmware when using the New Nintendo 2DS XL development hardware.<br />
You cannot use versions of SD System Updater for SNAKE earlier than 0.25.18.<br />
</li><br />
<li>
<b>HOME Menu set to start when changing markets</b><br />
<br />
If you use the System Updater for one market on development hardware for a different market, the settings change so that the HOME Menu starts.<br />
Because the system initialization is done at the same time as the import, the initial setup screen for the HOME Menu is the first thing that appears.<br />
This change was made to prevent problems that occurred when forgetting to initialize the system after changing the market. Note this change when changing the market.<br />
</li><br />
<li>
<b>Version Displayed in System Settings</b><br />
<br />
The version is not accurately applied to System Settings on the development hardware's HOME Menu. A fixed value of "Ver. 0.0.0-0J" is displayed instead.<br />
(The version is accurately applied on retail hardware.)<br />
Check the "Firmware Ver." shown on TestMenu or DevMenu screens for the actual version.<br />
</li><br />
<li>
<b>Make sure that test units are being charged when updating them</b><br />
<br />
If power is lost during an update, that could break the test unit.<br />
Also, other hardware could also malfunction if the power is turned off during an update. Please be careful.<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>3. <a name="ss07">Known Bugs</a></h1>
<p>There are currently no bugs when updating.</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>4. <a name="ss08">File List</a></h1>
<ul>
<li>SD SystemUpdaterForSNAKE/
<ul>
<li>SD_SystemUpdater_SNAKE-0_35_0-JP.cia<br />
System Updater for the JP region (Japan).<br />
</li><br />
<li>SD_SystemUpdater_SNAKE-0_35_0-US.cia<br />
System Updater for the US region (Americas).<br />
</li><br />
<li>SD_SystemUpdater_SNAKE-0_35_0-EU.cia<br />
System Updater for the EU region (Europe and Australia).<br />
</li><br />
<li>SD_SystemUpdater_SNAKE-0_35_0-KR.cia<br />
System Updater for the KR region (Korea).
</li>
</ul>
</li><br />
<li>SD_SystemUpdater_Manual.pdf<br />
SD System Updater Operations Manual.<br />
</li><br />
<li>ReleaseNotes/<br />
Revision History<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>5. <a name="ss09">Next Steps</a></h1>
<p>
For more information about how to use System Updater, see the <em>System Updater Operations Manual</em>.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>6. <a name="ss10">Revision History</a></h1>
<p>2022-08-30 version</p>
<ul>
<li>0.35.0 (2022-08-30)<br />
Added support for system version 11.16.0.</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<hr><p>CONFIDENTIAL</p></body>
</html>

View File

@ -1,201 +0,0 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>System Updater for SNAKE</title>
<style type="text/css">
<!--
body {
/*
font-size : 10pt;
*/
font-weight : normal;
color : #000000;
margin : 8px;
}
div {
width : 98%;
white-space : nowrap;
}
div.title {
text-align : left;
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
color : #202020;
border-style : double;
border-width : 8px;
/* タイトルを囲む枠線の色を指定 */
border-color : #dcdcdc;
margin : 4px;
padding : 4px;
}
h1 {
font-weight : bold;
/*
font-size : 16pt;
*/
font-size : 150%;
border-style : none none solid double;
border-width : 0px 0px 2px 8px;
/* 見出しの線の色を指定 */
border-color : #dcdcdc;
margin-left : 2px;
padding-left : 4px;
}
p {
margin-left : 4px;
}
-->
</style>
</head>
<body>
<a name="top"></a>
<div class="title">
Readme-SystemUpdaterForSNAKE.html<br />
<br />
System Updater for SNAKE 0.35.0<br />
</div>
<h1>Contents</h1>
<ol>
<li><a href="#ss01">Introduction</a></li>
<li><a href="#ss02">Notes</a></li>
<li><a href="#ss07">Known Bugs</a></li>
<li><a href="#ss08">File List</a></li>
<li><a href="#ss09">Next Steps</a></li>
<li><a href="#ss10">Revision History</a></li>
</ol>
<h1>1. <a name="ss01">Introduction</a></h1>
<p>
This package contains the System Updater for the following development hardware.<br />
</p>
<ul>
<li>New Nintendo 3DS development hardware (KTR)</li>
<li>New Nintendo 3DS XL development hardware (RED)</li>
<li>New Nintendo 2DS XL development hardware (JAN)</li>
<li>IS-RAY-DEBUGGER (IS-SNAKE Devkit Prototype)</li>
<li>IS-SNAKE Devkit</li>
</ul>
<p>
Operation on development hardware that is not listed is not guaranteed.<br />
Please contact support@noa.com if you have any concerns or encounter bugs not listed in this document.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>2. <a name="ss02">Notes</a></h1>
<ul>
<li>
<strong>Firmware Versions Supporting the New Nintendo 2DS XL Development Hardware</strong><br />
<br />
You will need to use version 0.25.18 or later of the firmware when using the New Nintendo 2DS XL development hardware.<br />
You cannot use versions of System Updater for SNAKE earlier than 0.25.18.<br />
</li><br />
<li>
<b>When using IS-RAY-DEBUGGER, you must use the gamma version, or the beta version with the gamma version controller.</b><br />
<br />
When using this updater on IS-RAY-DEBUGGER, it will not run properly unless the device is the gamma version or the beta version with a gamma version controller.<br />
</span></li><br />
<li>
<b>Can only be used in environments with System Updater 0.22.32 or later.</b><br />
<br />
Because of a security update, this updater can only be used with 0.22.32 or later environments.<br />
</span></li><br />
<li>
<b>HOME Menu set to start when changing markets</b><br />
<br />
If you use the System Updater for one market on development hardware for a different market, the settings change so that the HOME Menu starts.<br />
Because the system initialization is done at the same time as the import, the initial setup screen for the HOME Menu is the first thing that appears.<br />
This change was made to prevent problems that occurred when forgetting to initialize the system after changing the market. Note this change when changing the market.<br />
</li><br />
<li>
<b>Version Displayed in System Settings</b><br />
<br />
The version is not accurately applied to System Settings on the development hardware's HOME Menu. A fixed value of "Ver. 0.0.0-0J" is displayed instead.<br />
(The version is accurately applied on retail hardware.)<br />
Check the "Firmware Ver." shown on TestMenu or DevMenu screens for the actual version.<br />
</li><br />
<li>
<b>Make sure that test units are being charged when updating them</b><br />
<br />
If power is lost during an update, that could break the test unit.<br />
Also, other hardware could also malfunction if the power is turned off during an update. Please be careful.<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>3. <a name="ss07">Known Bugs</a></h1>
<p>There are currently no bugs when updating.</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>4. <a name="ss08">File List</a></h1>
<ul>
<li>SystemUpdaterForSNAKE/
<ul>
<li>SystemUpdater_SNAKE-0_35_0-JP.csu<br />
System Updater for the JP region (Japan).<br />
</li><br />
<li>SystemUpdater_SNAKE-0_35_0-US.csu<br />
System Updater for the US region (Americas).<br />
</li><br />
<li>SystemUpdater_SNAKE-0_35_0-EU.csu<br />
System Updater for the EU region (Europe and Australia).<br />
</li><br />
<li>SystemUpdater_SNAKE-0_35_0-KR.csu<br />
System Updater for the KR region (Korea).<br />
</li><br />
</ul>
</li>
<li>SystemUpdater_Manual.pdf<br />
System Updater Operations Manual.<br />
</li><br />
<li>ReleaseNotes/<br />
Revision History<br />
</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<h1>5. <a name="ss09">Next Steps</a></h1>
<p>
For more information about how to use System Updater, see the <em>System Updater Operations Manual</em>.<br />
</p>
<div align="right"><a href="#top">Back to top</a></div>
<h1>6. <a name="ss10">Revision History</a></h1>
<p>2022-08-30 version</p>
<ul>
<li>0.35.0 (2022-08-30)<br />
Added support for system version 11.16.0.</li>
</ul>
<div align="right"><a href="#top">Back to top</a></div>
<hr><p>CONFIDENTIAL</p></body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -1,591 +0,0 @@
<head>
<title>SystemUpdater List</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
<style>
table {
font/family: arial, sans/serif;
border/collapse: collapse;
width: 100%;
}
td,
th {
border: 1px solid #dddddd;
text/align: left;
padding: 8px;
}
tr:nth/childeven {
background/color: #dddddd;
}
.sdkdivide td {
border-bottom: 5px solid black;
}
</style>
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="3" nwai_targetclass="indexed_head">
<h1 id="top">All known SystemUpdaters for SNAKE (SD ver)</h1>
<p>All version info has been gathered from the official changelog, gigaleaks, and online dumps. Updaters in green have been released, while updaters in red remain undumped.<br><br>
Note <a href="/pages/misc/systemupdater/ChangeLogs/SystemUpdater_ChangeLog_old.html#note_01-U02">01-U02</a> in SDK release info mentions adding a SystemUpdater to update SNAKE units for 0.22.1 (SDK 9.6.0).</a> I am assuming this is the first release of any SNAKE SystemUpdater, so I will not be expanding the table below that version until new information pops up.</p>
<div style="margin:auto;width:60%;">
<table style="border:1px;" id="top">
<tr>
<th bgcolor="#858585">Firmware Ver</th>
<th bgcolor="#858585">SDK Ver</th>
<th bgcolor="#858585">Date</th>
<th bgcolor="#858585">Europe</th>
<th bgcolor="#858585">Japan</th>
<th bgcolor="#858585">Korea</th>
<th bgcolor="#858585">America</th>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.1</td>
<td bgcolor="#ffff99" style="color:black;">9.6.0</td>
<td bgcolor="#bababa" style="color:black;">2013/07/25</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.2</td>
<td bgcolor="#ffff66" style="color:black;">9.7.0</td>
<td bgcolor="#bababa" style="color:black;">2013/09/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.3</td>
<td bgcolor="#ffff33" style="color:black;">9.8.0</td>
<td bgcolor="#bababa" style="color:black;">2014/01/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.4</td>
<td bgcolor="#ffff33" style="color:black;">9.8.0</td>
<td bgcolor="#bababa" style="color:black;">2014/01/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.5</td>
<td bgcolor="#ffff00" style="color:black;">9.9.0</td>
<td bgcolor="#bababa" style="color:black;">2014/03/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.6</td>
<td bgcolor="#cccc00" style="color:black;">9.10.0</td>
<td bgcolor="#bababa" style="color:black;">2014/04/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.7</td>
<td bgcolor="#999900" style="color:white;">9.11.0</td>
<td bgcolor="#bababa" style="color:black;">2014/06/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.34</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/03</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.35</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.36</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/14</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.37</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/16</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.38</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/22</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.39</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/25</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.40</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.0</td>
<td bgcolor="#ffb3b3" style="color:black;">10.0.0</td>
<td bgcolor="#bababa" style="color:black;">2014/08/27</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.1</td>
<td bgcolor="#ff8080" style="color:black;">10.0.1</td>
<td bgcolor="#bababa" style="color:black;">2014/09/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.2</td>
<td bgcolor="#ff4d4d" style="color:black;">10.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/09/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.3</td>
<td bgcolor="#ff1a1a" style="color:black;">10.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/09/12</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.5</td>
<td bgcolor="#e60000" style="color:white;">10.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/10/15</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.0</td>
<td bgcolor="#e799ff" style="color:black;">11.0.0</td>
<td bgcolor="#bababa" style="color:black;">2014/11/11</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.1</td>
<td bgcolor="#e799ff" style="color:black;">11.0.1</td>
<td bgcolor="#bababa" style="color:black;">2014/11/11</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.2</td>
<td bgcolor="#db66ff" style="color:black;">11.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/11/21</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.4</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/12/09</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.6</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/12/15</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.19</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2015/02/03</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.32</td>
<td bgcolor="#c300ff" style="color:black;">11.2.0</td>
<td bgcolor="#bababa" style="color:black;">2015/02/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.33</td>
<td bgcolor="#9c00cc" style="color:white;">11.2.1</td>
<td bgcolor="#bababa" style="color:black;">2015/03/05</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.38</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/03/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.39</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/03/27</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.48</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/04/13</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.49</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/04/21</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.51</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/06/02</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.52</td>
<td bgcolor="#620080" style="color:white;">11.3.1</td>
<td bgcolor="#bababa" style="color:black;">2015/06/05</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.53</td>
<td bgcolor="#620080" style="color:white;">11.3.1</td>
<td bgcolor="#bababa" style="color:black;">2015/07/09</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.66</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/09/07</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.67</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/09/16</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.68</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/10/09</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.69</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/11/13</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.70</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/12/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.71</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/12/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.73</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/01/20</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.74</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/01/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.75</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/01</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.76</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.77</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/27</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.0</td>
<td bgcolor="#270033" style="color:white;">11.5.0</td>
<td bgcolor="#bababa" style="color:black;">2016/05/09</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.1</td>
<td bgcolor="#270033" style="color:white;">11.5.1</td>
<td bgcolor="#bababa" style="color:black;">2016/08/04</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.3</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2016/10/28</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.4</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/01/26</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.5</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/03/21</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.18</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/05/18</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.26.1</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/07/07</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.27.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.0</td>
<td bgcolor="#bababa" style="color:black;">2017/09/19</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.28.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2018/07/31</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.30.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/03/16</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.31.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/11/05</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.32.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/12/03</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.33.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2020/11/17</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.34.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2021/09/17</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.35.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2022/08/30</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
</table>
<p><a href="#top">Top</a></p>
</div>
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>

View File

@ -1,591 +0,0 @@
<head>
<title>SystemUpdater List</title>
<link rel="stylesheet" href="/assets/css/systemupdater/nwdoc.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/systemupdater/release_note.css" type="text/css" />
<style>
table {
font/family: arial, sans/serif;
border/collapse: collapse;
width: 100%;
}
td,
th {
border: 1px solid #dddddd;
text/align: left;
padding: 8px;
}
tr:nth/childeven {
background/color: #dddddd;
}
.sdkdivide td {
border-bottom: 5px solid black;
}
</style>
</head>
<body class="nwdoc nwhiderightbar" nwai_levelbegin="2" nwai_levelend="3" nwai_targetclass="indexed_head">
<h1 id="top">All known SystemUpdaters for SNAKE</h1>
<p>All version info has been gathered from the official changelog, gigaleaks, and online dumps. Updaters in green have been released, while updaters in red remain undumped.<br><br>
Note <a href="/pages/misc/systemupdater/ChangeLogs/SystemUpdater_ChangeLog_old.html#note_01-U02">01-U02</a> in SDK release info mentions adding a SystemUpdater to update SNAKE units for 0.22.1 (SDK 9.6.0).</a> I am assuming this is the first release of any SNAKE SystemUpdater, so I will not be expanding the table below that version until new information pops up.</p>
<div style="margin:auto;width:60%;">
<table style="border:1px;" id="top">
<tr>
<th bgcolor="#858585">Firmware Ver</th>
<th bgcolor="#858585">SDK Ver</th>
<th bgcolor="#858585">Date</th>
<th bgcolor="#858585">Europe</th>
<th bgcolor="#858585">Japan</th>
<th bgcolor="#858585">Korea</th>
<th bgcolor="#858585">America</th>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.1</td>
<td bgcolor="#ffff99" style="color:black;">9.6.0</td>
<td bgcolor="#bababa" style="color:black;">2013/07/25</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.2</td>
<td bgcolor="#ffff66" style="color:black;">9.7.0</td>
<td bgcolor="#bababa" style="color:black;">2013/09/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.3</td>
<td bgcolor="#ffff33" style="color:black;">9.8.0</td>
<td bgcolor="#bababa" style="color:black;">2014/01/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.4</td>
<td bgcolor="#ffff33" style="color:black;">9.8.0</td>
<td bgcolor="#bababa" style="color:black;">2014/01/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.5</td>
<td bgcolor="#ffff00" style="color:black;">9.9.0</td>
<td bgcolor="#bababa" style="color:black;">2014/03/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.6</td>
<td bgcolor="#cccc00" style="color:black;">9.10.0</td>
<td bgcolor="#bababa" style="color:black;">2014/04/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.7</td>
<td bgcolor="#999900" style="color:white;">9.11.0</td>
<td bgcolor="#bababa" style="color:black;">2014/06/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.34</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/03</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.35</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.36</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/14</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.37</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/16</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.38</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/22</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.39</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/25</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.22.40</td>
<td bgcolor="#666600" style="color:white;">9.12.0</td>
<td bgcolor="#bababa" style="color:black;">2014/07/30</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.0</td>
<td bgcolor="#ffb3b3" style="color:black;">10.0.0</td>
<td bgcolor="#bababa" style="color:black;">2014/08/27</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.1</td>
<td bgcolor="#ff8080" style="color:black;">10.0.1</td>
<td bgcolor="#bababa" style="color:black;">2014/09/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.2</td>
<td bgcolor="#ff4d4d" style="color:black;">10.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/09/10</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.3</td>
<td bgcolor="#ff1a1a" style="color:black;">10.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/09/12</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.23.5</td>
<td bgcolor="#e60000" style="color:white;">10.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/10/15</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.0</td>
<td bgcolor="#e799ff" style="color:black;">11.0.0</td>
<td bgcolor="#bababa" style="color:black;">2014/11/11</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.1</td>
<td bgcolor="#e799ff" style="color:black;">11.0.1</td>
<td bgcolor="#bababa" style="color:black;">2014/11/11</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.2</td>
<td bgcolor="#db66ff" style="color:black;">11.0.2</td>
<td bgcolor="#bababa" style="color:black;">2014/11/21</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.4</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/12/09</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.6</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2014/12/15</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.19</td>
<td bgcolor="#cf33ff" style="color:black;">11.1.0</td>
<td bgcolor="#bababa" style="color:black;">2015/02/03</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.32</td>
<td bgcolor="#c300ff" style="color:black;">11.2.0</td>
<td bgcolor="#bababa" style="color:black;">2015/02/26</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.33</td>
<td bgcolor="#9c00cc" style="color:white;">11.2.1</td>
<td bgcolor="#bababa" style="color:black;">2015/03/05</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.38</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/03/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.39</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/03/27</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.48</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/04/13</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.49</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/04/21</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.51</td>
<td bgcolor="#750099" style="color:white;">11.3.0</td>
<td bgcolor="#bababa" style="color:black;">2015/06/02</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.52</td>
<td bgcolor="#620080" style="color:white;">11.3.1</td>
<td bgcolor="#bababa" style="color:black;">2015/06/05</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.53</td>
<td bgcolor="#620080" style="color:white;">11.3.1</td>
<td bgcolor="#bababa" style="color:black;">2015/07/09</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.66</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/09/07</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.67</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/09/16</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.68</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/10/09</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.69</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/11/13</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.70</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/12/08</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.71</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2015/12/24</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.73</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/01/20</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.74</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/01/26</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.75</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/01</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
<td bgcolor="#b00c00" style="color:white;">No</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.76</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/26</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.24.77</td>
<td bgcolor="#3b004d" style="color:white;">11.4.0</td>
<td bgcolor="#bababa" style="color:black;">2016/02/27</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.0</td>
<td bgcolor="#270033" style="color:white;">11.5.0</td>
<td bgcolor="#bababa" style="color:black;">2016/05/09</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.1</td>
<td bgcolor="#270033" style="color:white;">11.5.1</td>
<td bgcolor="#bababa" style="color:black;">2016/08/04</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.3</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2016/10/28</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.4</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/01/26</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.5</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/03/21</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.25.18</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/05/18</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.26.1</td>
<td bgcolor="#270033" style="color:white;">11.5.2</td>
<td bgcolor="#bababa" style="color:black;">2017/07/07</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.27.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.0</td>
<td bgcolor="#bababa" style="color:black;">2017/09/19</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.28.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2018/07/31</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.30.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/03/16</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.31.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/11/05</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.32.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2019/12/03</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.33.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2020/11/17</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.34.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2021/09/17</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
<tr>
<td bgcolor="#bababa" style="color:black;">0.35.0</td>
<td bgcolor="#14001a" style="color:white;">11.6.1</td>
<td bgcolor="#bababa" style="color:black;">2022/08/30</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
<td bgcolor="green" style="color:white;">Yes</td>
</tr>
</table>
<p><a href="#top">Top</a></p>
</div>
</body>
<footer style="text-align:right;">
<div style="position: fixed;bottom: 0;margin-bottom:1%;z-index: 4;">
<a class="fancy" href="/pages/misc/systemupdater/">Back to rmc's SystemUpdater info pages</a>
</div>
</footer>