铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1717|回复: 2

[其他] 分析出的一些Z.DAT的函数

[复制链接]
头像被屏蔽
发表于 2009-4-26 14:17 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
AIL_startup()                                                                        启动
AIL_shutdown()                                                                        关闭
AIL_set_preference(%d,%d)                                                                偏好设置
Result = %d                                                                        返回值 = %d
AIL_get_real_vect(0x%X)                                                                读取真正的vect
Result = 0x%X                                                                        返回值 = 0x%X
AIL_set_real_vect(0x%X,0x%X)                                                设置真正的vect
AIL_set_USE16_ISR(%d,0x%X,%u)                                                设置USE16监视
AIL_restore_USE16_ISR(%d)                                                                恢复USE16监视
AIL_call_driver(0x%X,0x%X,0x%X,0x%X)                调用驱动程序
AIL_delay(%d)                                                                                延时
AIL_API_read_INI(0x%X,%s)                                                                API_读取INI文件
Driver = %s                                                                        驱动程序 = %s
Device = %s                                                                        设备 = %s
IO     = %X                                                                        I/O = %X
IRQ    = %d                                                                        中断请求 = %d
DMA_8  = %d                                                                        DMA_8模式 = %d
DMA_16 = %d                                                                        DMA_16模式 = %d
Result = %u                                                                        返回值 = %u
AIL_register_timer(0x%X)                                                                注册定时器
AIL_set_timer_user(%u,%u)                                                                设置用户定时器
AIL_set_timer_period(%u,%u)                                                        设置定时器期
AIL_set_timer_frequency(%u,%u)                                        设置定时器频率
AIL_set_timer_divisor(%u,%u)                                                设置定时器除数
AIL_interrupt_divisor()                                                                        返回中断除数
AIL_start_timer(%u)                                                                启动定时器
AIL_start_all_timers()                                                                        启动所有定时器
AIL_stop_timer(%u)                                                                        停止定时器
AIL_stop_all_timers()                                                                停止所有定时器
AIL_release_timer_handle(%u)                                                释放定时器句柄
AIL_release_all_timers()                                                                释放所有定时器
AIL_get_IO_environment(0x%X)                                                读取I/O环境
AIL_install_driver(0x%X,%u)                                                        安装驱动程序
AIL_uninstall_driver(0x%X)                                                        卸载驱动程序
AIL_install_DIG_INI(0x%X)                                                                安装(声卡)INI文件
AIL_install_DIG_driver_file(%s,0x%X)                安装(声卡)驱动程序文件
AIL_uninstall_DIG_driver(0x%X)                                        卸载(声卡)驱动程序
AIL_allocate_sample_handle(0x%X)                                分配样本句柄
AIL_allocate_file_sample(0x%X,0x%X,%d)        分配文件样本
AIL_release_sample_handle(0x%X)                                        释放样本句柄
AIL_init_sample(0x%X)                                                                初始化样本
AIL_set_sample_file(0x%X,0x%X,%d)                                设置样本文件
AIL_set_sample_address(0x%X,0x%X,%u)                设置样本地址
AIL_set_sample_type(0x%X,%d,%u)                                        设置样本类型
AIL_start_sample(0x%X)                                                                        启动样本
AIL_stop_sample(0x%X)                                                                停止样本
AIL_resume_sample(0x%X)                                                                        恢复样本
AIL_end_sample(0x%X)                                                                结束样本
AIL_set_sample_playback_rate(0x%X,%d)                设置样本回放率
AIL_set_sample_volume(0x%X,%d)                                        设置样本音量
AIL_set_sample_pan(0x%X,%d)                                                        设置样本pan
AIL_set_sample_loop_count(0x%X,%d)                        设置样本循环计数
AIL_sample_status(0x%X)                                                                        返回样本状态
AIL_sample_playback_rate(0x%X)                                        返回样本回放率
AIL_sample_volume(0x%X)                                                                        返回样本音量
AIL_sample_pan(0x%X)                                                                返回样本pan
AIL_sample_loop_count(0x%X)                                                        返回样本循环计数
AIL_set_digital_master_volume(0x%X,%d)        设置(声卡)主音量
AIL_digital_master_volume(0x%X)                                        返回(声卡)主音量
AIL_install_DIG_driver_image(0x%X,%u,0x%X)安装(声卡)驱动程序
AIL_minimum_sample_buffer_size(0x%X,%d,%d)最低样本缓冲区大小
AIL_sample_buffer_ready(0x%X)                                                样本缓存准备
AIL_load_sample_buffer(0x%X,%u,0x%X,%u)        载入样本缓存
AIL_set_sample_position(0x%X,%u)                                设置样本位置
AIL_sample_position(0x%X)                                                                返回样本位置
AIL_register_SOB_callback(0x%X,0x%X)                注册SOB回调函数
AIL_register_EOB_callback(0x%X,0x%X)                注册EOB回调函数
AIL_register_EOS_callback(0x%X,0x%X)                注册EOS回调函数
AIL_register_EOF_callback(0x%X,0x%X)                注册EOF回调函数
AIL_set_sample_user_data(0x%X,%u,%d)                设置样本用户数据
AIL_sample_user_data(0x%X,%u)                                                返回样本用户数据
AIL_active_sample_count(0x%X)                                                活动样本计数
AIL_install_MDI_INI(0x%X)                                                                安装MDI_INI文件
AIL_install_MDI_driver_file(%s,0x%X)                安装MDI驱动程序文件
AIL_uninstall_MDI_driver(0x%X)                                        卸载MDI驱动程序
AIL_allocate_sequence_handle(0x%X)                        分配序列句柄
AIL_release_sequence_handle(0x%X)                                释放序列句柄
AIL_init_sequence(0x%X,0x%X,%d)                                        初始化序列
AIL_start_sequence(0x%X)                                                                启动序列
AIL_stop_sequence(0x%X)                                                                        停止序列
AIL_resume_sequence(0x%X)                                                                恢复序列
AIL_end_sequence(0x%X)                                                                        结束序列
AIL_set_sequence_tempo(0x%X,%d,%d)                        设置序列节奏
AIL_set_sequence_volume(0x%X,%d,%d)                        设置序列音量
AIL_set_sequence_loop_count(0x%X,%d)                设置序列循环计数
AIL_sequence_status(0x%X)                                                                返回序列状态
AIL_sequence_tempo(0x%X)                                                                返回序列节奏
AIL_sequence_volume(0x%X)                                                                返回序列音量
AIL_sequence_loop_count(0x%X)                                                返回序列循环计数
AIL_set_XMIDI_master_volume(0x%X,%d)                设置MIDI主音量
AIL_XMIDI_master_volume(0x%X)                                                返回MIDI主音量
AIL_install_MDI_driver_image(0x%X,%u,0x%X)安装MDI驱动程序
AIL_MDI_driver_type(0x%X)                                                                返回MDI驱动程序型号
AIL_set_GTL_filename_prefix(%s)                                        设置(GTL)文件名前缀
AIL_timbre_status(0x%X,%d,%d)                                                音色状态
AIL_install_timbre(0x%X,%d,%d)                                        安装音色
AIL_protect_timbre(0x%X,%d,%d)                                        维护音色
AIL_unprotect_timbre(0x%X,%d,%d)                                解除音色
AIL_active_sequence_count(0x%X)                                        活动序列计数
AIL_controller_value(0x%X,%d,%d)                                控制器值
AIL_channel_notes(0x%X,%d)                                                        通道说明
AIL_sequence_position(0x%X,0x%X,0x%X)                返回序列位置
Result = %d:%d                                                                        返回值 = %d:%d
AIL_branch_index(0x%X,%u)                                                                分枝索引
AIL_register_prefix_callback(0x%X,0x%X)        注册前缀回调函数
AIL_register_trigger_callback(0x%X,0x%X)注册触发器回调函数
AIL_register_sequence_callback(0x%X,0x%X)注册序列回调函数
AIL_register_beat_callback(0x%X,0x%X)                注册战斗回调函数
AIL_register_event_callback(0x%X,0x%X)        注册事件回调函数
AIL_register_timbre_callback(0x%X,0x%X)        注册音色回调函数
AIL_set_sequence_user_data(0x%X,%u,%d)        设置序列用户数据
AIL_sequence_user_data(0x%X,%u)                                        返回序列用户数据
AIL_register_ICA_array(0x%X,0x%X)                                注册(ICA)矩阵
AIL_lock_channel(0x%X)                                                                        锁定通道
AIL_release_channel(0x%X,%d)                                                释放通道
AIL_map_sequence_channel(0x%X,%d,%d)                地图序列通道
AIL_true_sequence_channel(0x%X,%d)                        真正的序列通道
AIL_send_channel_voice_message(0x%X,0x%X,0x%X,0x%X,0x%X)发送语音信息
AIL_send_sysex_message(0x%X,0x%X)                                发送(MIDI Sysex)信息
AIL_create_wave_synthesizer(0x%X,0x%X,0x%X,%d)创建声波合成器
AIL_destroy_wave_synthesizer(0x%X)                        摧毁声波合成器

估计这些函数的地址也都在文件里, 过几天在研究研究, 或许能改改程序的一些限制

[发帖际遇]: Clonne偷听到尹志平酒后吐露真言,威胁要将他的丑事公开,得到封口费银两20.


[ 本帖最后由 Clonne 于 2009-4-26 14:19 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-4-26 14:23 | 显示全部楼层
不知楼主是通过查看Z.DAT文件得来的,还是反汇编得来的???

[发帖际遇]: yu_xinxing遭遇四大恶人,奋力拼搏,得到银两7两银子
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
头像被屏蔽
 楼主| 发表于 2009-4-26 14:32 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2025-6-18 03:25

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表