Japanese
INDEX ▲ | STN-47 | STN-48 | STN-49 | STN-50 | STN-51 | STN-52

STN-50

Twin Stick User's Manual Ver0.90


 issue number:
STN-50
 date of issue:
96/11/07
 media:
○Common ○CD-ROM ○Cartridge ○Others
 connection:
○Program ○Hard ○Manual ○Tools ○Game ○ Bug ○Others
 Information distinction:
○New ○Change ○Addition
 importance:
○Strict observance ○Recommended ○Reference ○Others
 attached file:
○No ○ Yes
 Subject supplement:

Contents


Twin stick user's manual

Ver.0.90

■Summary

The Twin Stick is a new peripheral for the Sega Saturn that is modeled after the control panel of the Sega arcade game ``Cyber Troopers Virtual-On''. The external appearance consists of a start button and two sticks, and each stick has one trigger and one button.
The trigger is operated with the index finger, and the button is operated with the thumb. Also, the start button is located at the back left of the base unit.
(See attached materials)

■Peripheral specifications

●Hardware specifications
The twin stick peripheral specifications are the same as the Sega Saturn standard pad.

●Key layout
The correspondence between the Sega Saturn standard pad and twin stick levers and buttons is as follows.
table 1. Key compatibility table with standard pads
left stick right stick
Compatible key (twin) Button name (standard) Compatible key (twin) Button name (standard)
trigger L button trigger A button
button R button button C button
↑(Top) up key ↑(Top) Y button
↓(bottom) down key ↓(bottom) B button
→(right) right key →(right) Z button
←(left) left key ←(left) X button

Note: The button name is written as the button name of the standard pad.

■Supported peripheral character code

Write “J” in “Corresponding peripheral (starting address: 50H)” in SYSTEM ID. This is the same code as the Sega Saturn standard pad.

Example: When using Sega Saturn standard putt + twin stick.

“J△△△△△△△△△△△△△△△” “△” = Space (20H)

●About filling out the ROM delivery note
There is no twin stick compatible column in the compatible peripherals column on the ROM delivery slip, so please write "twin stick compatible" in the notes column.

■Twin stick data format

The data format is the same as the Sega Saturn standard pad.

Digital mode data format
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
Peripheral ID 0 0 0 0 0 0 1 0
1st data Right Left Down Up Start ATRG CTRG BTRG
2nd data RTRG XTRG YTRG ZTRG LTRG 1 1 1

●Saturn peripheral ID = 02H
Saturn peripheral type... 0H (digital device)
Data size·········· 2H (2 bytes)

●Explanation of each data
  • Right,Left,Down,Up,Start,ATRG,CTRG,BTRG,RTRG,XTRG,YTRG,ZTRG,LTRG
    When the button is pressed, it becomes "0"

  • ・Right, Left, Down, Up
    Left stick lever (right, left, bottom, top)

  • ・LTRG
    Left stick trigger

  • ・RTRG
    It's the left stick button

  • ・ZTRG, XTRG, BTRG, YTRG
    Right stick lever (right, left, bottom, top)

  • ・ATRG
    Right stick trigger

  • ・CTRG
    It's the button on the right stick

    The 3 bits from bit2 to bit0 of 2nd Data are extended data and should not be used in applications.
    (Although it is "1" in the data format, please do not program to expect "1" and mask this data before use.)

    ■Notes on creating twin-stick compatible applications

    ●1. Distinguishing it from the Saturn standard pad
    This peripheral is electrically equivalent to the standard pad, so it cannot be automatically determined from the application.

    Recommended specifications
    In order to distinguish between standard putts and twin sticks, we recommend adding a peripheral selection item to be used by the user on the option setting screen.

    ●2. About the soft reset function
    The soft reset operation with twin sticks is defined as follows:

    operation
    ・Right stick “↓” (pull the lever towards you) :(Corresponds to B button on standard pad)
    ・Right stick trigger on : (corresponds to the A button on the standard pad)
    ・Right stick button on : (corresponds to the C button on the standard pad)
    +
    ・Press the start button : (Corresponds to START button on standard pad)

    If any of the above four keys are pressed, please program it to perform a soft reset. Please follow the "Software Creation Standards/Reset" for the software reset specifications.

    ●3. Regarding measures against simultaneous pressing in four directions
    For applications that support twin sticks, programs must be created that take into account not only the left stick but also the simultaneous presses of the right stick's up and down keys and left and right keys.

    Situation where the right stick is pressed simultaneously
    When the key configuration setting is "Twin stick mode" and the actually connected peripheral is "Standard pad"

  • Press “Y button” and “B button” on standard pad at the same time → press up and down at the same time
  • Press the "X button" and "Z button" on the standard pad at the same time → press the left and right buttons at the same time

    occurs. Therefore, when creating an application, be careful not to cause the application to hang up or behave abnormally in response to such input.

    ■Twin stick external view

  • that's all
    INDEX ▲ | STN-47 | STN-48 | STN-49 | STN-50 | STN-51 | STN-52
    Copyright SEGA ENTERPRISES, LTD., 1997