IS-CTR Software Package Revision History
There are differences in revised content based on the hardware used.
With the exception of some device-specific revisions, most are as shown in the following table.
Hardware |
Associated Revisions |
IS-CTR-DEBUGGER/IS-CTR-DEBUGGER_SPR |
Common, DEBUGGER features |
IS-SPR-DEBUGGER&CAPTURE |
Common, DEBUGGER, CAPTURE, TESTER features |
IS-SNAKE DevKit |
Common, enabled extended features |
- Common Issues
- Additions and Changes
- Changes
- Changes
- Tester Feature
- Common Issues
- DEBUGGER features
- Additions and Changes
- Changes
- Common Issues
- Additions and Changes
- Changes
- Changes
- DEBUGGER features
- Additions and Changes
- Changes
- Changes
- Tester Feature
- Common Issues
- DEBUGGER features
- Tester Feature
- Common Issues
- Additions and Changes
- Changes
- DEBUGGER features
- VIDEO features
- Additions and Changes
- Changes
- Changes
- CAPTURE features
- Tester Feature
- Common Issues
- Additions and Changes
- Changes
- Tester Feature
The revision history for versions 2.50 and earlier are available here.
_3.23 (2014-12-22)
- Common Issues
- Additions and Changes
- _Added the IS-SNAKE-BOX Settings Restoration Tool. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- In versions of System Updater for SNAKE earlier than 0.24.0, calibration settings would sometimes be initialized. A tool was added to restore the correct values to the initialized calibration settings. It is available from IS-SNAKE-BOX Settings Restoration Tool in the Help menu.
Prior to running the settings restoration tool, it is necessary to run version 0.24.0 or later of System Updater.
- Changes
- _Updated the notes for Help. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR, IS-CTR-CAPTURE]
- Updated the notes in the Help that opens when you select Help from the Help menu. Notes specific to the handling of batteries for the IS-SNAKE DevKit, the IS-SPR-DEBUGGER&CAPTURE were added; please review them.
- Changes
- _Fixed an issue where the CTR Sub Card was not found during downloads. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the CTR Sub Card was not found during downloads.
- Tester Feature
- Changes
- _Extended the trial period for the Tester feature for IS-SNAKE-BOX prototype to 2015-03-31.
- Extended the trial period for the Tester feature for the IS-SNAKE-BOX prototype (the alpha, beta, and gamma versions of IS-RAY-DEBUGGER) to 2015-03-31.
- Changes
- _Fixed an issue where SDMC and NAND write operations were mistakenly detected when the Access LED was reset when connecting the IS-SNAKE-BOX.
- Fixed an issue where SDMC and NAND write operations were mistakenly detected when the Access LED was reset when connecting the IS-SNAKE-BOX.
_3.22 (2014-12-08)
- Common Issues
- Changes
- _Fixed an issue where recognition and verification of backup devices failed. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR, IS-CTR-MONOWRITER]
- Fixed an issue where recognition and verification of backup devices failed.
- _Fixed an issue where write operations to development cards failed for the IS-SNAKE-BOX. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR, IS-CTR-MONOWRITER]
- Fixed an issue where write operations to development cards could fail for the IS-SNAKE-BOX.
- Deletions
- _Deleted Launch the File Updater tool from the Help menu. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Deleted Launch the File Updater tool from the Help menu. This option existed because the
libis_hio
library replaces in version 4.0 of the CTR-SDK and earlier, but it has been deleted as there are no longer any devices that use it.
_3.21 (2014-11-21)
- Common Issues
- Changes
- _Fixed an error in the description of the PUTSO command. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an error in the description of running both the ? command and the PUTSO command without arguments.
- _Fixed an issue where the WAIT command would not terminate if it was running while a connection to IS-CTR series hardware was lost. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the WAIT command would not terminate if it was running while a connection to IS-CTR series hardware was lost.
- _Fixed an issue where inactive software would not become active even after clicking in the scrollbar of the window. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where inactive software would not become active even after clicking in the scrollbar of the window.
- DEBUGGER features
- Additions and Changes
- _Updated ISCTRDLL.h. [IS-CTR-DEBUGGER]
- Fixed an error in the description of
CISCTRDLL::GetErrorMessage
.
Fixed an error in the successful return value in the description of CISCTRDLL::GetErrorMessage
.
- Added a data type to handle events triggered by debugger software.
Added a data type to handle events triggered by debugger software.
- CISCTRDLL::SetCallbackDebuggerEvent
Notifications for events such as the starting and stopping of the target for the callback function configured with this function occur. For more information, see the ISD_DEBUGGER_EVENT
type.
- Modified the arguments for the callback function settings API that gets notifications from the debugger software
Modified the arguments for the callback function settings API that gets notifications from the debugger software.
- CISCTRDLL::SetCallbackDebuggerEvent
- CISCTRDLL::SetCallbackExecuteCommand
- Fixed an issue where it was possible to connect debugger software to hardware that differed from the one indicated in
ISDDEVICEHANDLE
, within the software connection API.
Fixed an issue where it was possible to connect debugger software to hardware that differed from the one indicated in ISDDEVICEHANDLE
, within the software connection API for ISCTRDLL.h
.
- CISCTRDLL::OpenDebuggerSoftware
- CISCTRDLL::CreateDebuggerSoftware
- CISCTRDLL::CreateDebuggerSoftwareEx
- Deleted the software selection window display API.
Deleted the software selection window display API.
- CISCTRDLL::SoftwareSelector
- _Improved the focus state after a deletion occurred with the DEL key in the Breakpoint window.[IS-CTR-DEBUGGER]
- Improved the focus state after a deletion occurred with the DEL key in the Breakpoint window.
- _Improved display of inline functions in the Call Stack window. [IS-CTR-DEBUGGER]
- Improved the display of inline functions in the Call Stack window with the addition of namespaces, class names, and arguments.
- Changes
- _Fixed an issue where instruction code would not appear in the Output window when exiting a running program [IS-CTR-DEBUGGER]
- Fixed an issue where PC Position instruction code would not appear in the Output window when exiting a running program.
- _Fixed an issue where the thread that triggers an abort appeared in the Output window in a separate thread's register list when exiting a running program. [IS-CTR-DEBUGGER]
- Fixed an issue where the thread that triggers an abort appeared in the Output window in a separate thread's register list when exiting a running program.
- _Fixed an issue where debug output was missing in IS-CTR-VSENV. [IS-CTR-VSENV]
- Fixed an issue where debug output was missing in IS-CTR-VSENV.
_3.20 (2014-11-06)
- Common Issues
- Additions and Changes
- _Improved the Open in Text Editor feature such that the charset encoding for the text file to be saved can be specified. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Improved Open in Text Editor such that the charset encoding for the text file to be saved can be specified. It can be configured in the Options dialog box by clicking the Text Editor tab and selecting Character Set.
- Changes
- _Changed the message displayed when detecting loss of power or battery removal for the IS-SNAKE-BOX. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Modified it such that a warning message is displayed in the Output Window when detecting loss of power or battery removal for the IS-SNAKE-BOX.
- _Updated the description of the Backup memory tab. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Added a note for when overwriting the backup file in use on the Backup memory tab.
- Changes
- _Fixed an issue where importing a large CIA file failed when the HOME Menu was in use. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where importing a CIA file could fail because HOME Menu initialization was occurring during the import, when the HOME Menu was in use.
- _Fixed an issue where a CTR card was not recognized immediately after turning on an IS-SPR-BOX or IS-SNAKE-BOX.
- Fixed an issue where a CTR card was not recognized immediately after turning on an IS-SPR-BOX or IS-SNAKE-BOX.
- _Fixed an issue where the +Control Pad on the Joypad could not control the PC Preview. [IS-CTR-CAPTURE]
- Fixed an issue where the +Control Pad on the Joypad could not control the PC Preview.
- _Fixed an issue where the Joypad's DEBUG Button assignment was not being reflected in the Options dialog box's PC Preview Settings. [IS-CTR-CAPTURE]
- Fixed an issue where the Joypad's DEBUG Button assignment was not being reflected in the Options dialog box's PC Preview Settings.
- DEBUGGER features
- Additions and Changes
- _Made CTR Guideline Checking Features (PDF file) compliant with CTR Guidelines version 7.2. [IS-CTR-DEBUGGER]
- Made CTR Guideline Checking Features (PDF file) compliant with CTR Guidelines version 7.2.
- Changes
- _Modified the format of the core dump (ICD) file. [IS-CTR-DEBUGGER]
- Modified the format of the core dump (ICD) file. The file format was modified because there was an issue with failing to open core dump files in virtual machine environments and in states where the CPU load was extremely high. Core dump files created starting from version 3.20 cannot be loaded in earlier versions. Core dump files created with versions earlier than 3.20 can be loaded starting from version 3.20.
- Changes
- _Fixed the variable name when Add as New Watch was performed on a member variable for an inheriting class in the Watch window. [IS-CTR-DEBUGGER]
- Fixed an issue where a cast variable name was added to an unintended type when Add as New Watch was performed on a member variable for an inheriting class in the Watch window.
- Tester Feature
- Additions and Changes
- _(VIDEO) Added a display of the write times to NAND and SD Cards for HDMI output for the IS-SNAKE-BOX. [HDMI Output]
- Made it such that write times for NAND and SD Cards are displayed in the Debugging Window for HDMI output for the IS-SNAKE-BOX.
- (_CAPTURE) Added support for ZL, ZR, Circle Pad, and C Stick controls from PC Preview when connected to the IS-SNAKE-BOX. [IS-CTR-CAPTURE]
- Added support for ZL, ZR, Circle Pad, and C Stick controls from PC Preview when connected to the IS-SNAKE-BOX.
- _(CAPTURE) Added a random input test feature for the IS-SNAKE-BOX. [IS-CTR-CAPTURE]
- Added a random input test feature for the IS-SNAKE-BOX.
- _(CAPTURE) Added a controller input data playback feature for the IS-SNAKE-BOX. [IS-CTR-CAPTURE]
- Added the ability to send controller input to the controller and to playback the controls to the IS-SNAKE-BOX.
- _Improved PC Preview's button display such that it can be controlled with clicks. [IS-CTR-CAPTURE]
- Made it such that PC Preview's button display can be controlled with clicks.
_3.11 (2014-10-15)
- Common Issues
- Changes
- _Fixed an issue where the
r.bin
file was not read and skipped when reading the CCL file. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the
r.bin
file could be loaded despite the fact that a CCL file for which only an e.bin
file was updated was already loaded.
- _Fixed an issue where the filename of a new page would not change when dropping a file with a different filename extension than that which was currently open in the Open dialog box. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the filename of a new page would not change when dropping a file with a different filename extension than that which was currently open, in the Open dialog box.
- _Fixed an issue where the ability to configure the charset encoding of a log file from the Output Window tab in the Projects dialog box was lost. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the ability to configure the charset encoding of a log file from the Output Window tab in the Projects dialog box was lost.
- _Fixed an issue where, during the reading of the CCI file, unless the filename extensions for the LE and LR files were
e.bin
and r.bin
, respectively, the read operation would fail. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where, during the reading of the CCI file, unless the filename extensions for the LE and LR files were
e.bin
and r.bin
, respectively, the read operation would fail.
- _Fixed an issue where the importing of a CIA file would fail when the HOME Menu was in use. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the importing of a CIA file could fail when the HOME Menu was in use.
- DEBUGGER features
- Changes
- _Fixed an issue where POWER Button Press Emulation would sometimes not work. [IS-CTR-DEBUGGER]
- Fixed an issue where POWER Button Press Emulation would sometimes not work.
- _Fixed an issue where type names would only be partially displayed in the Watch and Local windows. [IS-CTR-DEBUGGER]
- Fixed an issue where type names would only be partially displayed, when the definition of using namespace would permit abbreviation of the namespace in the Watch and Local windows.
- Tester Feature
- Additions and Changes
- _(VIDEO) Improved HDMI display of the CTR sub-card write times. [HDMI Output]
- Improved HDMI display of the CTR sub-card write times.
_3.10 (2014-09-25)
- Common Issues
- Additions and Changes
- _Added an item to configure forced CTR compatibility on the Auto-Load tab when using the IS-SNAKE-BOX. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Added an item to configure forced CTR compatibility on the Auto-Load tab when using the IS-SNAKE-BOX.
- _Added a description of the card read refresh time. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR, IS-CTR-MONOWRITER]
- Added information about the ROM emulation refresh time.
- _Made improvements such that a serial number for the IS-CTR series hardware is appended to the filename when opening the content of a window in a text editor. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Made improvements such that a serial number for the IS-CTR series hardware is appended to the filename when opening the content of a window in a text editor. Made it easier to understand which text file is associated with which hardware device, for example when debugging communication using multiple devices.
- _Made the technical guide, How to Change the Amount of Memory Available to Applications, compliant with IS-SNAKE DevKit
- Made the technical guide, How to Change the Amount of Memory Available to Applications, compliant with IS-SNAKE DevKit.
- _Improved the Select Devices Dialog Box such that device names are now displayed
- Improved the Select Devices Dialog Box such that device names are now displayed.
- Changes
- _Fixed an issue where the Macros tab could no longer be closed from within the Project Settings dialog box. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the Macros tab could no longer be closed from within the Project Settings dialog box after closing it and reopening it with macros having the same name present.
- _Fixed an issue where the ability to configure the file path using the Browse button from the Output Window tab in the Project Settings dialog box was lost. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the ability to configure the file path using the Browse button from the Output Window tab in the Project Settings dialog box was lost.
- _Fixed an issue where the System Message (FIO) Output was not working in the Output window menu. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the System Message (FIO) Output was not working in the Output window menu.
- _Fixed an issue where the Output Toolbar stopped working. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where the Output Toolbar stopped working.
- _Fixed an issue where too many newline characters were output in the log file as part of the feature that saves the log to a file from the Output window. [IS-CTR-DEBUGGER, IS-CTR-EMULATOR]
- Fixed an issue where too many newline characters were output in the log file if single row were displayed slowly as part of the feature that saves the log to a file from the Output window.
- DEBUGGER features
- Changes
- _Fixed an issue where the window's active state would become strange when loading a file via
ctr_loadrun
. [IS-CTR-DEBUGGER]
- Fixed an issue where the window's active state would become strange if another software became active while loading a file via
ctr_loadrun
.
- VIDEO features
- Additions and Changes
- _Added Single Screen Fullscreen to the OSD menu Display Settings presets. [IS-CTR-CAPTURE, HDMI Output]
- Added Single Screen Fullscreen to the OSD menu Display Settings presets.
- Changes
- _Adjusted the layout of the Video Output Presets. (HDMI Output)
- Adjusted the layout of the Video Output Presets.
- Changes
- _Fixed an issue where one line at the edge would disappear when zooming in on the game screen in HDMI output. [HDMI Output]
- Fixed an issue where one line at the edge would disappear when zooming in on the game screen in HDMI output.
- _Fixed an issue where the zoom could not go above 256 during one screen display in Video Output Settings in the Options dialog box. [IS-CTR-CAPTURE]
- Fixed an issue where the zoom could not go above 256 during one screen display in Video Output Settings in the Options dialog box.
- _Fixed an issue where touch panel input would become invalid after opening the OSD menu. [HDMI Output]
- Fixed an issue where touch panel input would become invalid after opening the OSD menu.
- _Improved the quality of sound when Sound Output Settings are set to Line Output. [HDMI Output]
- Improved the quality of sound when Sound Output Settings are set to Line Output.
- CAPTURE features
- Additions and Changes
- _Added a volume slider and a mute button to the Preview window. [IS-CTR-CAPTURE]
- Added a volume slider and a mute button to the Preview window.
- Tester Feature
- Additions and Changes
- _(VIDEO) Added TESTER to the Video Output Presets. [IS-CTR-CAPTURE]
- Added TESTER to the Video Output Presets.
- _(VIDEO) Added display of the write size to the access LED for HDMI output. [HDMI Output]
- Added display of the write size to the access LED for HDMI output.
- _(VIDEO) Added a display of the write times to backup for HDMI output. [HDMI Output]
- Made it such that write times for backup are displayed to the Debugging Window for HDMI output.
_3.00 (2014-08-28)
- Common Issues
- Additions and Changes
- IS-SNAKE-BOX support added to device drivers.
- Added support for IS-SNAKE-BOX to the device drivers.
- Changes
- Changed the Start menu layout.
- Moved the menus for each software package from being directly under the Start menu to being under the IS-CTR Software Package item in the Start menu.
- Tester Feature
- Additions and Changes
- _(VIDEO) Showing the current time is now supported. [HDMI output].
- Added a feature for displaying the current time on an HDMI screen.
Copyright © 2011-2014 INTELLIGENT SYSTEMS CO.,LTD.
CONFIDENTIAL.
CONFIDENTIAL