コード例 #1
0
ファイル: psmoveqt.cpp プロジェクト: CarlKenner/psmoveapi
PSMoveQt::~PSMoveQt()
{
    if (_move != NULL) {
        /* Switch off LEDs + rumble on exit */
        setColor(Qt::black);
        setRumble(0);

        psmove_disconnect(_move);
    }
}
コード例 #2
0
ファイル: RumbleSupport.c プロジェクト: ST3ALth/PokeMini-Core
void RumbleEnable(int enable)
{
	if (rumbleType == 2) {
		GBA_BUS[0x1FE0000/2] = 0xD200;
		GBA_BUS[0x0000000/2] = 0x1500;
		GBA_BUS[0x0020000/2] = 0xD200;
		GBA_BUS[0x0040000/2] = 0x1500;
		GBA_BUS[0x1E20000/2] = enable ? 0x00F3 : 0x0008;
		GBA_BUS[0x1FC0000/2] = 0x1500;
	} else setRumble(enable);
}
コード例 #3
0
ファイル: inputhelper.cpp プロジェクト: Drenn1/GameYob
void system_doRumble(bool rumbleVal)
{
    if (rumbleInserted == 1)
    {
        setRumble(rumbleVal);
    }
    else if (rumbleInserted == 2)
    {
        GBA_BUS[0x1FE0000/2] = 0xd200;
        GBA_BUS[0x0000000/2] = 0x1500;
        GBA_BUS[0x0020000/2] = 0xd200;
        GBA_BUS[0x0040000/2] = 0x1500;
        GBA_BUS[0x1E20000/2] = rumbleVal ? (0xF0 + rumbleStrength) : 0x08;
        GBA_BUS[0x1FC0000/2] = 0x1500;
    }
}
コード例 #4
0
ファイル: wiidevice.cpp プロジェクト: jeedi/TestRepo
WiiDevice::WiiDevice()
{
    setRumble(false);
}