网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月23日
漏签
0
天
三国群英2吧
关注:
44,427
贴子:
1,003,077
看贴
图片
吧主推荐
视频
玩乐
24
回复贴,共
1
页
<返回三国群英2吧
>0< 加载中...
使用_inmm.dll实现三国群英传2免CD播放背景音乐
只看楼主
收藏
回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这个方法和远帆大神的方法不同,需要通过_inmm.dll来实现(感谢wtang0426提供的方法)。优点是适用性强,三国群英传1、2原版免CD主程序、陈俊彦扩充主程序以及很多播放CD音轨的老游戏都可以使用它(至于群2的其它扩充主程序能否使用可以自行测试);容易上手,自动完成主程序的改写。缺点是不能删除背景音乐文件,否则会报错;无法单独调整音乐音量(设定选项调整音量之后暂时有效,切换到其它音乐又恢复最大音量)。如果大神有兴趣可以研究一下,看能不能解决调整音量的问题。下面说操作步骤。
送TA礼物
IP属地:江苏
1楼
2021-02-03 18:07
回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
下载_inmm.dll,将_inmm.dll、_inmm.ini、_inmmcnf.exe、_inmmcnf.ini、_inmmserv.exe解压到游戏根目录下,在_inmmcnf.ini文件添加游戏信息。
IP属地:江苏
2楼
2021-02-03 18:07
回复
收起回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
打开_inmmcnf.exe,选择“补丁”选项卡,选择好游戏,点击“打补丁”按钮,会提示你选择游戏目录,选好后确认,如成功会在目录里生成Sango2.org文件,说明成功。(Sango2.org是原exe的备份,如不需要可以删除)
IP属地:江苏
3楼
2021-02-03 18:08
回复
收起回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
使用Exact Audio Copy进行CD抓轨,wav或mp3格式均可,新建文件夹命名为Music或MP3等等均可,把抓轨出的音乐文件放进去,文件夹放在游戏目录下。然后_inmmcnf.exe选择“_inmm.ini”选项卡。点击“增加”按钮,选中所有音乐文件。
IP属地:江苏
4楼
2021-02-03 18:09
回复
收起回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
点击“保存”,在游戏根目录下生成_inmm.ini。音乐文件夹路径前面改成“.\”(如下图,“.\”表示当前文件夹)。这样就成功了。
IP属地:江苏
5楼
2021-02-03 18:09
回复
收起回复
yty99
伏波将军
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
注意事项:
1.如果复制到别的电脑上,需要先运行一次_inmmcnf.exe或者打开“音乐环境注册.reg”写入注册表,以后直接运行游戏主程序就OK了。
2.若改变游戏文件夹的名称,则需要再运行一次_inmmcnf.exe或者打开“音乐环境注册.reg”。
删除游戏后,清理注册表的方法如下:
1.开始-运行-Regedit-确定;
2.编辑-查找-查找目标-irori;
3.irori-点击右键-删除。
如果想了解更多高级操作,可以参考
https://tieba.baidu.com/p/5063418600
。压缩包里有日文的说明文档,也可以转换为中文后参考。
IP属地:江苏
6楼
2021-02-03 18:10
回复(1)
收起回复
ruisnow_ran
裨将军
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
6
IP属地:北京
来自
Android客户端
7楼
2021-02-03 19:12
回复
收起回复
远帆97
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
感谢楼主分享方法!
我估计是音乐音量没有正确被设置。不过我对原版播放音频的函数知之甚少,只知道音乐音量在48CD20位置,45413F函数用于调整音乐音量。不知道更改后这部分有没有被hack到。
IP属地:美国
8楼
2021-02-03 20:25
回复
收起回复
hope1
后将军
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
讲了怎么用,能讲下原理吗?
那个EXE有源码没,
来自
Android客户端
9楼
2021-02-03 20:46
回复(1)
收起回复
远帆97
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我读了一下谷歌生草机的机翻,原理是直接改变对WINMM点dll的调用,改为压缩包提供的dll。看起来大概是一些API的衔接上出了问题。
试试看将原版EXE中,0x53599处的74 0E改成90 90?
IP属地:美国
10楼
2021-02-03 21:49
回复(3)
收起回复
豪杰兴邦
后将军
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果这个程序有源码,可以修补一下,没有源码就只能这样了。
这些是秦殇的处理相关问题的内容
2、修正了应用程序切出再切回后音乐和音效的音量变到最大的BUG,但是声音会在后台播放。
//{------------------------------------------------------------------
// [2006-06-23 10:05] 边陲 失焦的时候要将mp3的音量设置为0否则还有声音
case WM_KILLFOCUS:
{
TRACE( "WM_KILLFOCUS\n" );
// 好像是这里引起崩溃
//QS_Sound_SetVolume( 0 );
QS_Music_SetVolume( 0 );
break;
}
case WM_SETFOCUS:
{
TRACE( "WM_SETFOCUS\n" );
//{------------------------------------------------------------------
// [2006-06-23 10:12] 边陲 从WM_ACTIVATEAPP移动,放错地方了
// Nov.24.2003 wubanghai
// BUG FIX : 一个自秦殇以来一直存在的BUG
// 切换应用程序后需要恢复音量和Gamma亮度
QS_Sound_SetVolume( g_Setting.m_nSoundVolume );
QS_Music_SetVolume( g_Setting.m_nMusicVolume );
//------------------------------------------------------------------}
break;
}
//------------------------------------------------------------------}
//iCfg :当前 config 音量 = Mfx_WAV_GetValume()
//iCfgMax :最大 config 音量 = Mfx_WAV_GetMaxValume()
IP属地:湖南
13楼
2021-02-19 16:35
回复(7)
收起回复
千城🍎
后将军
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
请lz加我的qq3463261922
IP属地:吉林
14楼
2021-02-23 20:20
回复
收起回复
千城🍎
后将军
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
请楼主加我的QQ 我有事情需要你的帮助
IP属地:吉林
来自
Android客户端
15楼
2021-02-24 08:14
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
饺子导演票房破200亿
2165140
2
有没有哪个瞬间你以贴吧为荣
2161684
3
BLG新赛季状态调整好了吗
1600776
4
奥美迦奥特曼形象曝光
1505062
5
T1说话!Zeus转会事件又有续集
1339450
6
郑钦文2比0横扫汤森德
1232088
7
怎么看育碧宣布AC影玩家破200w
969289
8
狼队遭AG吊打谁隐身了
685432
9
传奇继续!Faker出道12周年
548877
10
如何评价当年这样的报纸
389640
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示