SNAKE has new features, including Super-Stable 3D, an additional input device, and better camera performance. To realize these features, the SNAKE hardware is partially incompatible with CTR. System processes also differ. For more information about SNAKE's added features, see the 3DS Overview.
There may be differences in behavior when running standard applications on CTR and when running them on SNAKE, so please test standard applications on both CTR and SNAKE.
When testing your titles, note the following.
Performance-pursuing scenes |
SNAKE has a higher memory access latency than the CTR, so waiting for memory access could cause some application processes to take longer. Application processing has been found to take as much as around 5% longer in some scenes. If your application has been tuned to the limits on the CTR, there is a chance of processing slowdowns on SNAKE. |
Local communication | SNAKE processes local communications differently from the CTR, so unexpected behaviors are possible when local communications take place among a mix of the two systems. To verify the operations of local communications, use a mix of CTR and SNAKE systems and test operations with each acting as the host. |
Starting and ending the cameras | The Super-Stable 3D feature of SNAKE uses input from the cameras, so this feature is disabled when the application uses the cameras. Note that on SNAKE, initializing and finalizing the camera library involves the processes to disable and enable the Super-Stable 3D feature, so it takes a little longer to initialize and finalize the library. |
HOME Menu | On SNAKE, the HOME Menu operates in extended mode. When a standard application is started, the mode switches to standard mode. Strictly speaking, the standard application runs in extended mode until nn::applet::Enable() is called, at which time the application switches to standard mode. For more information, see 4.2.4. When the Operating Mode Changes. Note that when the HOME Button is pressed, the entire system including the suspended application operates in extended mode. |
Input interface differences |
|