■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ ■ ■ changelog-TwlSDK-5_3_patch6-20091125.txt ■ ■ ■ ■ Plus Patch for TWL-SDK 5.3 ■ ■ ■ ■ November 25, 2009 ■ ■ ■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Revisions Revised Content in 5_3-patch6-20091125 -------------------------------------------------------------------------- - (OS) Modified the Chinese version ISBN screen In the ISBN screen displayed when the OS_InitChina function is called, the image displayed in the lower screen has been modified. Revised Content in 5_3-patch5-20091109 -------------------------------------------------------------------------- - (OS) Changed the OS_InitChina function so that now, if OS_CHINA_ISBN_NO_DISP is set for the second argument (the parameter for ISBN number display) in the OS_InitChina function, the Health and Safety screen and the iQue logo are no longer displayed. Revised Content in 5_3-patch4-20091021 -------------------------------------------------------------------------- - (TOOL) Added support to makerom.exe for a RomSize of 4Gbit. Added "4G" to the specifiable values for the RSF file's RomSize property in makerom.exe. Revised Content in 5_3-patch3-20091014 -------------------------------------------------------------------------- ・(TCL) Fixed a bug in the TCL_DeletePicture function Fixed a bug where some management file information becomes abnormal when a photo assigned to Favorites is deleted by the TCL_DeletePicture function. Revised Content in 5_3-patch2-20091002 -------------------------------------------------------------------------- - (DSP) Fixed a bug in the shutter sound playback feature Fixed a bug that, on rare occasions, would occur while the DSP_PlayShutterSound function was playing the shutter sound if another DSP component was used in parallel at the same time, preventing one of the two processes from finishing. - (FX) Changed the VEC_Normalize function into a weak symbol Defined the VEC_Normalize and VEC_Fx16Normalize functions as weak symbols with SDK_WEAK_SYMBOL because for extremely small vectors, these functions give results with large calculation errors. If a more accurate user-defined formula is required, you can override these functions by implementing independent ones of the same name. - (OS) Removed the OS_ShowAttentionChina function Removed the forChina-fs sample demo and the page for OS_ShowAttentionChina from the Function Reference Manual because revised guidelines for Chinese-language applications have in general prohibited the replacement of processing that displays the startup screen. -(TOOL) Changed makerom.TWL Changed the behavior of HYBRID and LIMITED ROMs so that an attempt to place an ARM9 static module before the first 16-KB system-reserved region will result in an error. - (TOOL) Added the -m option to makerom Added the -m option as an additional feature of makerom.exe and makerom.TWL.exe. This option allows you to replace ROM data stored in an existing SRL file. Revised Content in 5_3-patch1-20090824 -------------------------------------------------------------------------- - Revised the warning display for running TWL-exclusive ROM on NITRO. Previously, when a TWL-exclusive ROM was run on NITRO, the OS_Init function would detect it and display the warning. In C++, the NitroStartUp function sometimes calls the OS_Init function. However, when running TWL-exclusive ROM on NITRO, the NitroStartUp function was skipped, preventing the warning from being displayed. This detection is now made in the _start function rather than in the OS_Init function so that the warning is displayed regardless of when the OS_Init function is called. End