eMule 0.49c ScarAngel 3.3的SSE2指令优化编译版本使用Stulle的源码,没有经过任何修改,在Visual Studio 2005和Windows Resource Compiler Version 6.0.5724.0的
环境下以SSE2指令集进行编译
和之前的一样,没有进行任何修改,所以并没有添加传说中的原生屏蔽XL的功能,对XL的屏蔽是由antileech.dll来实现,因此请务必选择适合自己的antileech.dll
下载地址:eMule 0.49c ScarAngel 3.3 SSE2 bin
注意:这个是单exe版本,建议先安装原版的SA,然后把eMule.exe覆盖进去
源码依然可以在SA的官网下载
PS:SA3.2的源码包含了VS2008的工程文件,08版的用户可以试着自己编译
文件:eMule.exe
大小: 6774784 字节
文件版本: 0.49.2 Unicode
修改时间: 2009年12月4日, 12:52:42
MD5: 54A00467DB9257419F97101C3D64507F
SHA1: 101175F9639B4739695B66B363C0804394F87B3F
CRC32: 7304AD2C
本站上ScarAngel的发布文章:https://www.emulefans.com/emule-v0-49c-scarangel-v3-3/
28条评论隐藏
真快!!
有没有SSE优化的?我的CPU只有SSE、没有SSE2。
动作真够快啊,额滴神啊! 😀
更新啦,多谢提醒。
怎么设置显示国旗呀!现在提示
因为国家旗帜未启用, 无法载入 in C:\Users\saber\AppData\Local\eMule\config\countryflag32.dll
国家旗帜已卸载
无法载入 C:\Users\saber\AppData\Local\eMule\config\ip-to-country.csv
这个怎么解决!
想问一下SSE2是谁编的,和原版有什么区别,稳不稳定?
希望有人能用vs2008 sp1编译个SSE4指令优化的版本 😆
@CYRANO 请参见这里http://www.ied2k.com/forum/topic-19558.html
@.
VS2008不支持SSE4指令集优化
基本上VS系列就只有SSE和SSE2,而且还要x86环境才能用
Visual C++ 2008中各种SIMD指令集所对应的头文件
位于:\Microsoft Visual Studio 9.0\VC\include
mmintrin.h MMX
xmmintrin.h SSE
emmintrin.h SSE2
pmmintrin.h SSE3
tmmintrin.h SSSE3
intrin.h SSE4A
smmintrin.h SSE4.1
nmmintrin.h SSE4.2
mm3dnow.h 3DNOW
目前VS2008最高支持SSE4.2指令集
嵌入汇编支持到SSE4.2指令集
@
这样啊……莫非我被误导了?! 🙄
原来其它要自己手写啊,编译器自动优化只能到SSE2呢~
很不错哦!赞一个!
我想问, 如果我已在用 scarangel v3.1 sse2 反吸血版, 那我把这个exe 覆盖上去是否就同时升为 v3.3 sse2 及有反吸血功能的? (已有 antiLeech.dll 在内)
谢!
@电鬼
3.2以后的SSE2版本因为制作者的不同,已经没有内置反吸血了
况且直接覆盖EXE的做法更新得不彻底,建议先参考一下这篇文章:
https://www.emulefans.com/emule-mod-replaced/
不过ScarAngel是绝对支持DLP的,所以外挂还是内置这方面并不需要担心,只要能封就好 😀
为什么标题栏没有SEE2的字样呢?
@991010
今天用Visual Studio 2008对ScarAngel 3.3的源代码以SSE2指令集Release进行了编译,不是一般的繁琐啊,除了要进行Unicode迁移(查找\n),还得改一部分rc代码。
原来还想用Intel C++ Compiler来,可惜编译速度实在太慢
VS2008 SSE2编译单exe版本下载链接
http://dl.dropbox.com/u/3053524/eMule.7z
另外把官方antiLeech v39也用VS2008 SSE2编译了下
下载链接为
http://dl.dropbox.com/u/3053524/antiLeech.7z
@XunXun
其实DLP用SSE2编译没啥意义,因为编译出来的DLL似乎没有使用SSE2指令集 😳
其实SDC里附带的官方重编译版本也是有开启SSE2编译允许的 😀
@chengr28
恩,是的,反汇编看出来一条SSE2指令都没用
介个我的E5200 Vista home basic 32位能用吗?
有那位大大能答一下。
处理器
处理器: 英特尔 Pentium(奔腾) 双核 E5200 @ 2.50GHz
核心: Wolfdale (45 纳米) / 步进: M0 / 核心数: 2
插座/插槽: Socket 775 (FC-LGA6)
速度: 2.50 GHz (200 MHz x 12.5) / 前端总线: 800 MHz
一级数据缓存: 2 x 32 KB, 8-Way, 64 byte lines
一级代码缓存: 2 x 32 KB, 8-Way, 64 byte lines
二级缓存: 2 MB, 8-Way, 64 byte lines (速度: 2500 MHz)
特征: MMX, SSE, SSE2, SSE3, SSSE3, EM64T, EIST
不知道有SSE2特征,是不是可以用介个?
@wxflwr
Intel的话P4以后的都支持SSE2 😀
@chengr28
谢谢。
上面那个网盘好像已在天朝墙外。
@wxflwr
顶楼链接已更换。。googlecode不会再咔嚓了吧。。