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

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

?? 2203intf.c

?? 十七種模擬器源代碼 非常有用的作課程設計不可缺少的
?? C
字號:
#define NICK_BUBLBOBL_CHANGE//#include "driver.h"#include "sasound.h"#include "ay8910.h"#include "fm.h"extern unsigned char No_FM;static int stream[MAX_2203];//static double syncTime[MAX_2203];static const struct YM2203interface *intf;static void *Timer[MAX_2203][2];static void (*timer_callback)(int param);/* IRQ Handler */static void IRQHandler(int n,int irq){  if(intf->handler[n]) intf->handler[n](irq);}#ifndef __RAINE__/* TimerHandler from fm.c */static void TimerHandler(int n,int c,int count,double stepTime){	if( count == 0 )	{	/* Reset FM Timer */		if( Timer[n][c] )		{	 		timer_remove (Timer[n][c]);			Timer[n][c] = 0;		}	}	else	{	/* Start FM Timer */		if( Timer[n][c] == 0 )		{			double timeNow;			double timeSec;			/* Syncronus Start Timming */			timeSec = ( (double)count * stepTime );			timeNow = timer_get_time();			if (syncTime[n] < timeNow)			{				syncTime[n] =  timeNow + (stepTime-fmod(timeNow-syncTime[n],stepTime));			}			Timer[n][c] = timer_set (timeSec+(syncTime[n]-timeNow), (c<<7)|n, timer_callback );		}	}}#endifstatic void FMTimerInit( void ){	int i;	for( i = 0 ; i < MAX_2203 ; i++ )		Timer[i][0] = Timer[i][1] = 0;}/*------------------------- TM2203 -------------------------------*//* Timer overflow callback from timer.c */static void timer_callback_2203(int param){	int n=param&0x7f;	int c=param>>7;	Timer[n][c] = 0;	YM2203TimerOver(n,c);}/* update request from fm.c */void YM2203UpdateRequest(int chip){	stream_update(stream[chip],0);}#if 0/* update callback from stream.c */static void YM2203UpdateCallback(int chip,void *buffer,int length){	YM2203UpdateOne(chip,buffer,length);}#endifint YM2203_sh_start(const struct YM2203interface *interface){	int i;	//int rate = Machine->sample_rate;	int rate = audio_sample_rate;	if( AY8910_sh_start_ex( interface,"YM2203") ) return 1;	intf = interface;	/* Timer Handler set */	timer_callback = timer_callback_2203;	FMTimerInit();	/* stream system initialize */	for (i = 0;i < intf->num;i++)	{		int volume;		char name[20];		sprintf(name,"YM2203 #%d FM",i);		stream[i] = stream_init(name,rate,16,i,YM2203UpdateOne/*YM2203UpdateCallback*/);		/* volume setup */		volume = intf->mixing_level[i]>>16; /* high 16 bit */		if( volume > 255 ) volume = 255;		stream_set_volume(stream[i],volume);	}	/* Initialize FM emurator */	//if (YM2203Init(intf->num,intf->baseclock,Machine->sample_rate,Machine->sample_bits,TimerHandler,0) == 0)	if (YM2203Init(intf->num,intf->baseclock,rate,NULL,IRQHandler) == 0)	{		/* Ready */		return 0;	}	/* error */	/* stream close */	//AY8910_sh_stop();	return 1;}void YM2203_sh_stop(void){	//AY8910_sh_stop();	YM2203Shutdown();}//static int lastreg0,lastreg1;int YM2203_status_port_0_r(int offset){   static int ta;   if(RaineSoundCard>0){     return YM2203Read(0,0);   }   else{      ta^=255;      return ta;   }}int YM2203_status_port_1_r(int offset){   static int ta;   if(RaineSoundCard>0){      return YM2203Read(1,0);   }   else{      ta^=255;      return ta;   }}int YM2203_read_port_0_r(int offset){   static int ta;   if(RaineSoundCard>0){      return YM2203Read(0,1);   }   else{      ta^=255;      return ta;   }}int YM2203_read_port_1_r(int offset){   static int ta;   if(RaineSoundCard>0){      return YM2203Read(1,1);   }   else{      ta^=255;      return ta;   }}void YM2203_control_port_0_w(int offset,int data){   if(RaineSoundCard>0){	YM2203Write(0,0,(UINT8)(data&0xFF));   }}void YM2203_control_port_1_w(int offset,int data){   if(RaineSoundCard>0){	YM2203Write(1,0,(UINT8)(data&0xFF));   }}void YM2203_write_port_0_w(int offset,int data){   if(RaineSoundCard>0){	YM2203Write(0,1,(UINT8)(data&0xFF));   }}void YM2203_write_port_1_w(int offset,int data){   if(RaineSoundCard>0){	YM2203Write(1,1,(UINT8)(data&0xFF));   }}void YM2203_sh_update(void){}int YM2203_get_stream_num( int num ){  return stream[num];}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草原综合久久大伊人精品优势| 国产色91在线| 国产河南妇女毛片精品久久久| 亚洲国产一区二区三区青草影视| 中文字幕国产一区| 国产精品色在线| 国产精品久久久久婷婷| 国产精品欧美经典| 欧美激情一区二区| 中文字幕日韩精品一区| 国产精品久久看| 亚洲欧美日韩国产综合在线| 自拍偷自拍亚洲精品播放| 亚洲欧美综合色| 亚洲伦理在线免费看| 一区二区三区在线观看网站| 亚洲一区二区三区视频在线播放| 亚洲精品亚洲人成人网| 日韩—二三区免费观看av| 免费成人美女在线观看.| 免费成人美女在线观看.| 国产乱码精品一区二区三区av| 国产成人综合自拍| 色婷婷综合久久久中文一区二区 | 午夜精品久久久久久久久久| 亚洲影院理伦片| 免费成人在线视频观看| 国产成人综合视频| 色一区在线观看| 日韩一区二区三区视频在线观看| 国产亚洲精品超碰| 亚洲麻豆国产自偷在线| 天堂一区二区在线免费观看| 国产精品99久久久久久久vr| 一本大道久久a久久精品综合| 欧美日韩一区二区三区在线看| 欧美岛国在线观看| 国产精品麻豆网站| 日本aⅴ免费视频一区二区三区 | 亚洲精品一卡二卡| 另类调教123区| 91丝袜美女网| 欧美xxxxx裸体时装秀| 亚洲欧美日韩综合aⅴ视频| 日本成人在线看| 日本韩国欧美一区二区三区| 日韩视频免费观看高清完整版在线观看| 久久精品免费在线观看| 免费高清成人在线| 欧美亚州韩日在线看免费版国语版| 精品国产乱码久久久久久老虎| 亚洲另类在线一区| 国产成人综合亚洲网站| 欧美一级高清大全免费观看| 亚洲天堂2016| 国产69精品久久777的优势| 91精品国产综合久久久久久久久久| 中文字幕日韩欧美一区二区三区| 久久国产精品99精品国产| 欧美日韩久久一区| 亚洲另类一区二区| 91免费版在线| 亚洲欧洲日韩在线| 成人在线视频首页| 国产精品污网站| 国产精品一二三区在线| 精品久久久久久久人人人人传媒| 婷婷丁香久久五月婷婷| 欧美日韩在线三级| 亚洲精品少妇30p| 色久优优欧美色久优优| 亚洲久本草在线中文字幕| 成人国产精品免费观看动漫| 国产嫩草影院久久久久| 国产一区欧美日韩| 久久亚洲综合色一区二区三区| 另类中文字幕网| 日韩美一区二区三区| 老司机精品视频导航| 欧美一区二区三区免费在线看| 午夜亚洲福利老司机| 制服丝袜日韩国产| 老鸭窝一区二区久久精品| 日韩精品自拍偷拍| 九一九一国产精品| 国产欧美日韩综合| 成人激情文学综合网| 亚洲精品中文在线| 日本乱码高清不卡字幕| 五月激情六月综合| 精品99999| 波多野结衣欧美| 亚洲一区二区精品视频| 日韩欧美在线网站| 国产精品白丝jk黑袜喷水| 亚洲视频香蕉人妖| 欧美美女直播网站| 国产在线不卡一区| 亚洲品质自拍视频| 日韩写真欧美这视频| 懂色av一区二区夜夜嗨| 一区二区在线观看视频在线观看| 欧美日韩在线播放三区四区| 精品写真视频在线观看| 最新国产の精品合集bt伙计| 欧美日韩亚洲国产综合| 六月丁香婷婷色狠狠久久| 国产精品每日更新| 欧美剧在线免费观看网站| 国产黄色精品视频| 亚洲va国产天堂va久久en| 亚洲精品在线观看视频| 91浏览器打开| 国产在线看一区| 亚洲午夜av在线| 国产精品色噜噜| 日韩欧美国产一二三区| av一二三不卡影片| 男女性色大片免费观看一区二区 | 亚洲色图欧洲色图婷婷| 日韩一区二区视频在线观看| 99久久久久免费精品国产| 免费成人在线影院| 一区二区三区毛片| 久久久久国产精品厨房| 欧美军同video69gay| 91麻豆自制传媒国产之光| 国内不卡的二区三区中文字幕| 亚洲激情第一区| 欧美国产1区2区| 精品免费日韩av| 欧美一区二区不卡视频| 在线免费观看日本一区| 91在线观看一区二区| 国产精品一区一区| 精品一区二区av| 美女尤物国产一区| 亚洲成人中文在线| 亚洲成人中文在线| 一个色综合av| 樱桃国产成人精品视频| 欧美激情一区二区三区四区| 久久综合色综合88| 精品久久一区二区| 91精品国产高清一区二区三区| 欧美性淫爽ww久久久久无| 一本色道**综合亚洲精品蜜桃冫| av一区二区不卡| 91免费在线看| 色94色欧美sute亚洲线路一久| 99久久免费精品高清特色大片| 成人av资源在线| 成人爽a毛片一区二区免费| 韩国中文字幕2020精品| 精久久久久久久久久久| 国产在线不卡一区| 国产精品一区二区你懂的| 丰满少妇在线播放bd日韩电影| 国产美女娇喘av呻吟久久| 国产乱码一区二区三区| 成人免费视频免费观看| 不卡一区在线观看| 一本色道亚洲精品aⅴ| 一本一道久久a久久精品| 欧美日韩激情在线| 日韩精品中午字幕| 久久综合久久综合亚洲| 国产精品美女久久久久av爽李琼| 成人欧美一区二区三区白人| 一区二区在线电影| 偷窥少妇高潮呻吟av久久免费| 亚洲高清三级视频| 青青国产91久久久久久| 国产宾馆实践打屁股91| 91老司机福利 在线| 日韩一区二区三区电影| 国产精品午夜春色av| 亚洲一区欧美一区| 精品一二三四区| 一本色道久久综合精品竹菊| 91精品欧美久久久久久动漫 | 日本高清不卡在线观看| 欧美日韩一区二区三区免费看| 欧美一区二区三区免费观看视频| 久久久噜噜噜久噜久久综合| 亚洲精品中文字幕在线观看| 视频一区二区三区在线| 国产精品18久久久久久vr| 色吊一区二区三区| 亚洲精品一区二区三区在线观看| 国产精品进线69影院| 免费观看日韩av| 色中色一区二区| 26uuu另类欧美亚洲曰本| 一区二区三区在线观看视频 | 中文字幕在线一区免费| 日韩精品亚洲专区| 一本久久a久久免费精品不卡| 欧美www视频| 香蕉加勒比综合久久|