Japanese
INDEX ▲ | STN-40 | STN-41 | STN-42 | STN-43 | STN-44 | STN-45 | STN-46

STN-43

Multi-controller manual Ver1.00


 issue number:
STN-43
 date of issue:
96/05/16
 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


multi controller manual

Ver1.00


■Summary

The multi-controller is a controller that maintains compatibility with the conventional Saturn standard pad, but enables digital crosshair + 6 buttons + 4-axis analog operation in a unique mode.
Most commercially available software can also be operated as a standard pad by switching modes. Additionally, various functions can be added by replacing the plug unit with the controller's expansion socket. (Currently, expansion unit is undecided)

This text explains the data format when a normal unit is attached to an expansion unit.

■Digital/analog common specifications

●When power is turned on
When the power is turned on, the analog key position is corrected to the center value (128,128), and the trigger position is corrected to the 0 value.

●Mode switch
The mode switch performs digital/analog switching and has the following functions.

  • Data format switching to maintain compatibility with Saturn standard pads.
  • Center position (128,128) correction of analog value and 0 (zero) value correction of L/R trigger.

    ●Character code of compatible peripheral: Multi-controller = “E”
    This is the character code written in SYSTEMID in the application CD-ROM.

    reference:
    "Programmer's Guide/DISC Format Standard Specifications"
    Boot system / supported peripherals

    ■Digital mode

    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... When you press the key with the cross key, it becomes "0"
    Start, ATRG, CTRG, BTRG・・・・・・When you press the XTRG, YTRG, ZTRG button, it becomes "0"
    RTRG,LTRG・・・・・・・・・・・・The analog threshold returns digital data and becomes "0" when the button is pressed.

    Note: Analog values are not output in this putt mode

    The lower 3 bits (bits 2 to 0) of 2nd DATA are [111b], but please do not use them to maintain compatibility with other peripherals.

    Related information:
    Developer's Information STN-42 " Precautions when using SMPC "

    ■Analog mode

    Analog mode data format
    bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
    Peripheral ID 0 0 0 1 0 1 1 0
    1st data Right Left Down Up Start ATRG CTRG BTRG
    2nd data RTRG XTRG YTRG ZTRG LTRG 1 1 1
    3rd data AX7 AX6 AX5 AX4 AX3 AX2 AX1 AX0
    4th data AY7 AY6 AY5 AY4 AY3 AY2 AY1 AY0
    5th data AR7 AR6 AR5 AR4 AR3 AR2 AR1 AR0
    6th data AL7 AL6 AL5 AL4 AL3 AL2 AL1 AL0

    ●Saturn peripheral ID = 16H
    Saturn peripheral type... 1H (analog device)
    Data size··········· 6H (6 bytes)

    ●Explanation of each data
    ◆Digital section
    Right, Left, Down, Up・・・・・・・・・When you press the key with the cross key, it becomes "0"
    Start, ATRG, CTRG, BTRG・・・・・・
    XTRG,YTRG,ZTRG
    When the button is pressed, it becomes "0"
    RTRG,LTRG・・・・・・・・・・・・The analog threshold returns digital data and becomes 0 when the button is pressed.

    ◆Analog section
    AX7〜AX0,AY7〜AY0・・・・・・・・・Outputs the absolute value of the A/D converter output without sign. Notes
    AL7〜AL0,AR7〜AR0・・・・・・・・・Outputs the absolute value of the A/D converter output without sign

    < Analog pad output data>

    ●Notes
    When the AX, AY keys are pressed all the way, the trajectory will be a concentric circle with a radius of 128 centered on AX, AY = (80H, 80H), so when pressed diagonally, the trajectory will be the maximum value (255) or the minimum value. Value (0) is not output. Also, each coordinate in the diagram indicates the main position, but the actual input value can indicate any position within the circumference.

    < L/R button output data >

    The lower 3 bits (bits 2 to 0) of 2nd DATA are [111b], but please do not use them to maintain compatibility with other peripherals.

    Related information:
    Developer's Information STN-42 " Precautions when using SMPC "

    ■Button layout diagram (schematic diagram)

  • that's all
    INDEX ▲ | STN-40 | STN-41 | STN-42 | STN-43 | STN-44 | STN-45 | STN-46
    Copyright SEGA ENTERPRISES, LTD., 1997