亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tl_joy.c

?? 這是模擬器源代碼
?? C
字號:
/*** thinlib (c) 2000 Matthew Conte (matt@conte.com)****** This program is free software; you can redistribute it and/or** modify it under the terms of version 2 of the GNU Library General ** Public License as published by the Free Software Foundation.**** This program is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU ** Library General Public License for more details.  To obtain a ** copy of the GNU Library General Public License, write to the Free ** Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.**** Any permitted reproduction of these routines, in whole or in part,** must bear this legend.****** tl_joy.c**** DOS joystick reading routines** $Id: tl_joy.c,v 1.3 2000/12/16 21:18:11 matt Exp $*/#include <dos.h>#include "tl_types.h"#include "tl_djgpp.h"#include "tl_joy.h"#define  JOY_PORT          0x201#define  JOY_TIMEOUT       10000#define  J1_A              0x10#define  J1_B              0x20#define  J2_A              0x40#define  J2_B              0x80#define  J1_X              0x01#define  J1_Y              0x02#define  J2_X              0x04#define  J2_Y              0x08#define  JOY_CENTER        0xAA#define  JOY_MIN_THRESH    0.7#define  JOY_MAX_THRESH    1.3static struct{   int x_minthresh, x_maxthresh;   int y_minthresh, y_maxthresh;   int x_read, y_read;   uint8 button_state;} joystate;/* Read data in from joy port */static int joy_portread(void){   /* Set timeout to max number of samples */   int timeout = JOY_TIMEOUT;   uint8 port_val;   joystate.x_read = 0;   joystate.y_read = 0;   THIN_DISABLE_INTS();   /* Clear the latch and request a sample */   port_val = inportb(JOY_PORT);   outportb(JOY_PORT, port_val);   do   {      port_val = inportb(JOY_PORT);      if (port_val & J1_X)         joystate.x_read++;      if (port_val & J1_Y)         joystate.y_read++;   }   while (--timeout && (port_val & 3));   joystate.button_state = port_val;   THIN_ENABLE_INTS();   if (0 == timeout)      return -1;   else      return 0;}int thin_joy_read(joy_t *joy){   if (joy_portread())      return -1;   /* Calc X axis */   joy->left = (joystate.x_read < joystate.x_minthresh) ? true : false;   joy->right = (joystate.x_read > joystate.x_maxthresh) ? true : false;   /* Calc Y axis */   joy->up = (joystate.y_read < joystate.y_minthresh) ? true : false;   joy->down = (joystate.y_read > joystate.y_maxthresh) ? true : false;   /* Get button status */   /* note that buttons returned by hardware are inverted logic */   joy->button[0] = (joystate.button_state & J1_A) ? false : true;   joy->button[1] = (joystate.button_state & J2_A) ? false : true;   joy->button[2] = (joystate.button_state & J1_B) ? false : true;   joy->button[3] = (joystate.button_state & J2_B) ? false : true;   return 0;}/* Detect presence of joystick */int thin_joy_init(void){   if (joy_portread())      return -1;   /* Set the threshhold */   joystate.x_minthresh = JOY_MIN_THRESH * joystate.x_read;   joystate.x_maxthresh = JOY_MAX_THRESH * joystate.x_read;   joystate.y_minthresh = JOY_MIN_THRESH * joystate.y_read;   joystate.y_maxthresh = JOY_MAX_THRESH * joystate.y_read;   return 0;}void thin_joy_shutdown(void){}/*** $Log: tl_joy.c,v $** Revision 1.3  2000/12/16 21:18:11  matt** thinlib cleanups**** Revision 1.2  2000/11/05 16:32:36  matt** thinlib round 2**** Revision 1.1  2000/11/05 06:29:03  matt** initial revision***/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产麻豆国产自产在线| 奇米色一区二区三区四区| 成人丝袜高跟foot| 久久久午夜精品理论片中文字幕| 国产成人精品影视| 亚洲图片另类小说| 欧美日韩一区二区三区在线看 | 精品久久久久久综合日本欧美| 日韩在线a电影| 久久一夜天堂av一区二区三区| 国产成人午夜精品影院观看视频| 国产精品进线69影院| 欧美亚洲一区二区在线观看| 天天综合色天天综合| 日韩欧美国产精品一区| 蜜臀91精品一区二区三区| 日韩一区二区电影网| 国产一区三区三区| 亚洲女同一区二区| 在线成人小视频| 国产一区二区三区综合| 亚洲欧美成aⅴ人在线观看| 51精品视频一区二区三区| 国产成人日日夜夜| 一区二区三区在线观看动漫| 欧美高清视频在线高清观看mv色露露十八| 亚洲mv大片欧洲mv大片精品| 欧美草草影院在线视频| av在线播放成人| 蜜臀va亚洲va欧美va天堂| 国产性做久久久久久| 欧美丝袜丝nylons| 国产福利电影一区二区三区| 亚洲午夜电影网| 久久亚洲精品小早川怜子| 91久久一区二区| 国产麻豆午夜三级精品| 亚洲人快播电影网| 欧美一区二区免费| 欧洲精品在线观看| 国产精品资源网站| 丝瓜av网站精品一区二区 | 91精品国产综合久久香蕉麻豆| 国产乱淫av一区二区三区| 亚洲尤物在线视频观看| 国产日韩欧美综合一区| 9191成人精品久久| 在线中文字幕一区| 成人在线视频首页| 韩国v欧美v亚洲v日本v| 亚洲大尺度视频在线观看| 国产精品福利一区| 久久综合视频网| 欧美一级精品在线| 欧美视频一区在线| 91丨porny丨首页| 成人sese在线| 国产成人精品免费在线| 麻豆精品在线播放| 偷拍一区二区三区四区| 亚洲欧美日韩国产手机在线| 国产免费成人在线视频| 欧美白人最猛性xxxxx69交| 欧美性生活久久| 91亚洲精品久久久蜜桃| 丁香婷婷综合五月| 国产美女视频91| 狠狠色丁香婷婷综合| 久久99热这里只有精品| 美女视频网站黄色亚洲| 蜜臀91精品一区二区三区| 日韩经典中文字幕一区| 日本怡春院一区二区| 亚洲高清免费在线| 天涯成人国产亚洲精品一区av| 亚洲一卡二卡三卡四卡| 亚洲影视在线观看| 亚洲香肠在线观看| 丝袜美腿亚洲色图| 免费欧美高清视频| 国产一区二区三区免费看 | 午夜精品一区二区三区三上悠亚| 亚洲欧美视频一区| 亚洲激情校园春色| 亚洲一区二区三区国产| 日日骚欧美日韩| 午夜精品久久久久久| 视频一区欧美日韩| 免费在线看成人av| 国产在线精品免费| 成人久久久精品乱码一区二区三区| 国产精品一品二品| 成人免费视频播放| 色香色香欲天天天影视综合网| 欧美丝袜自拍制服另类| 欧美一区二区三区系列电影| 精品少妇一区二区三区免费观看 | 蜜臀久久99精品久久久久久9 | 91视频精品在这里| 在线一区二区观看| 91精品国产综合久久香蕉的特点| 精品蜜桃在线看| 中文字幕亚洲在| 亚洲一区精品在线| 久久国产尿小便嘘嘘| 国产福利一区二区三区视频| 色成年激情久久综合| 日韩亚洲欧美一区二区三区| 国产日本欧美一区二区| 一区二区三区美女视频| 捆绑调教一区二区三区| 91蝌蚪国产九色| 欧美一区二区日韩一区二区| 中文字幕精品一区二区三区精品| 亚洲另类在线制服丝袜| 秋霞午夜av一区二区三区| 成人福利视频网站| 欧美精品九九99久久| 国产欧美一区二区三区网站| 亚洲午夜精品网| 成人中文字幕在线| 欧美挠脚心视频网站| 国产三区在线成人av| 亚洲成人动漫一区| 成人av免费网站| 日韩欧美一级在线播放| 亚洲丝袜自拍清纯另类| 麻豆精品久久久| 色婷婷久久一区二区三区麻豆| 精品国产一区二区在线观看| 一级做a爱片久久| 国产盗摄女厕一区二区三区| 欧美欧美欧美欧美| 亚洲人妖av一区二区| 国产综合久久久久影院| 欧美日韩一区二区三区免费看| 亚洲国产激情av| 麻豆成人av在线| 欧美日韩午夜影院| 日韩美女视频一区| 国产精品亚洲午夜一区二区三区 | 国产欧美一区二区三区鸳鸯浴| 亚洲成人黄色小说| 一本大道久久a久久综合婷婷| 久久亚洲捆绑美女| 美美哒免费高清在线观看视频一区二区| 91美女视频网站| 国产精品乱码久久久久久| 久久精品国产99国产| 欧美日韩国产乱码电影| 亚洲欧美一区二区久久| 大美女一区二区三区| 久久亚洲一区二区三区四区| 美美哒免费高清在线观看视频一区二区 | 久久综合九色综合欧美就去吻| 水蜜桃久久夜色精品一区的特点| 欧洲精品在线观看| 亚洲最新视频在线播放| 91天堂素人约啪| 国产精品久久久久一区| 国产ts人妖一区二区| 国产欧美日韩中文久久| 国产黄人亚洲片| 国产亚洲制服色| 国产精品亚洲人在线观看| 国产日韩欧美激情| 成人在线综合网| 亚洲欧洲精品成人久久奇米网| 成人综合在线网站| 国产精品久久久一本精品| 高清国产一区二区三区| 国产欧美一区二区三区沐欲| 成人午夜私人影院| 国产精品福利一区| 日本韩国一区二区三区视频| 亚洲国产日韩a在线播放| 欧美日韩国产综合草草| 日本不卡123| www日韩大片| 国v精品久久久网| 最近日韩中文字幕| 欧美亚洲国产一区在线观看网站| 亚洲18女电影在线观看| 日韩色视频在线观看| 国产福利一区二区三区视频在线| 欧美激情一区在线| 色婷婷综合久久久久中文一区二区| 亚洲成人动漫av| www日韩大片| 色综合咪咪久久| 日韩成人一级大片| 久久久不卡影院| 91亚洲资源网| 亚洲成a人片在线观看中文| 日韩欧美中文字幕公布| 成人黄色小视频| 午夜私人影院久久久久| 亚洲精品一区在线观看| 99久久久无码国产精品| 亚洲成人高清在线|