- 注册时间
- 2004-12-11
- 最后登录
- 1970-1-1
|
原来我总以为是用汇编写的,可打开1000的内核后发现双语OK文件头竟然是lav,提取出来后可以在GVmaker中运行!而且1000的声音播放函数和808的一样(好像设置的参数不一样)
--------------------808的播放函数说明---------------------
void PlayStop(void)
输入:void
输出:void
关闭声音播放
函数代号:0xCF
无返回
数据参数无
int PlayInit(int mhead)
输入:
mhead DSP打开类型参数,GP131是CELP发音,只能有一种发音数据类型,因此对此DSP此参数无效。
输出:
返回非0 则失败,失败的可能包括电压不足够发音。
返回0成功
功能:将DSP通电打开,进入就绪状态。等待放入发音数据。
函数代号:0xCD
有返回
数据参数无
char PlayFile(char fp,long ps, long pe, int time);
输入:
fp:文件句柄
ps:要发声的内容起点
pe:要发声的内容终点
time:显示的时间
输出:
如果=255,则为失败。0为成功
函数代号:0xCE
有返回
viod PlaySleep(void)
输入:无
输出:无
函数代号:0xD1
无返回
数据参数无
void SetVolume(char vol)
输入:音量(范围不知道)
输入:void
调节发音音量。
函数代号:0xD0
无返回 |
-
-
双语.rar
5 KB, 下载次数: 301
从内核中提取出来的,但无法在PC端运行
|