外设天下 - 电脑外设发烧友聚集地

我的人缘0

告诉你什么才叫真JS。。。

8 8156
楼主
跳转到指定楼层
发表于 2008-8-13 14:26 只看该作者 倒序浏览 阅读模式
【转帖】创新VISTA驱动修改者Daniel_K揭露创新驱动骗局【驱动之家翻译】
创新VISTA驱动修改者Daniel_K揭露创新驱动骗局,真是一个好人,建议大家都看看



"My name is Daniel Kawakami and I'm Brazilian," he writes. "I'm NOT a cracker, a hacker, just an enthusiast modder with basic assembly knowledge and very persistent."
我的名字叫做Daniel Kawakami ,我是巴西人。我不是一个破解者或是黑客,只是一个有足够耐心,懂得基本知识的mod爱好者。

ALchemy
炼金术

It all started when Creative released the first beta of ALchemy for X-Fi cards, saying it used X-Fi's advanced capabilities (EAX5).
所有的一切都开始于创新发布第一款X-FI声卡Beta版炼金术驱动,它使用了X-FI的先进功能EAX5。

After some investigation, I've found an EAX5.0 check and patched it... and it worked!
经过一番研究,我发现了EAX 5的一个问题,并且修复了它,而且它正常工作了。

Sometime later, they released the final version of ALchemy X-Fi and the paid version of ALchemy Audigy.
不久之后,他们发布了最终付费版的Audigy声卡炼金术驱动。

I was realy mad at them, they didn't release a new Audigy driver and were charging Audigy owners for a software that runs on top of bugged drivers? What is the point of that?
Then I modified the X-Fi "free" version of ALchemy, not the paid version.
我是真的被他们搞糊涂了,他们没有放出一款适合Audigy声卡的驱动,却对Audigy声卡的用户开始收费?这是什么意思?
无奈之下我修改了X -FI "免费"版本的炼金术驱动,而不是付费版本。

I did the same with the later versions, but when they released the 1.00.11, I couldn't patch it anymore.
然后我又对其后发布的几款驱动进行了修正,不过当他们发布到1.00.11版本之后,我发现我再也无法修改了。

So I bought it, just for the sake of it.
所以,我只能买了这个驱动,只是为了炼金术。

Well, I did manage to patch the latest version of ALchemy X-Fi to run on any card, without even removing Safecast, but I'm done with that.
现在,我已经可以让所有的声卡都能运行X-FI的炼金术驱动,甚至连它的“保护手段”都没移除。我做到了。



The Audigy drivers
Audigy驱动

They took several days, countless Vista reinstalls.
他们花了我不少时间,不停的重装Vista系统

Creative purposedly modified the Audigy drivers to disable some features when Vista is detected and also purposedly introduced some bugs to prevent some XP utilities from running.
I did a complete analysis of the driver to determine where all the checks and bugs were introduced and started modding.
创新刻意的修改了Audigy的驱动,以关闭某些Vista下不必要的功能。除此之外,创新还故意制造了几处漏洞,让XP系统无法运行这款驱动。我完整的分析了整个驱动之后,修正了其中的漏洞,并开始了修改旅程。

Features that I've successfully enabled:
到现在为止,我成功加入的功能有

- Dolby/DTS decoding (originally discovered by another Creative forum member, but I've explained how to use it)
- CMSS, CMSS2 and Stereo Surround (originally only "CMSS" was available, this setting also affects ALchemy/OpenAL, so it is really useful)
- Advanced EQ and Special FX presets
- DVD Audio
- Hardware MIDI synthetizer (I wrote a small utility that automatically detects and changes the default Vista MIDI Synth during driver install or can change it later using its GUI. Some media players lets you choose the MIDI synthesizer)
- Equalizer (with preset saving, very hard to accomplish, had to deal with bugs in Creative software and use my creativity to find a workaround).
- WaveRT (a Microsoft replacement for ASIO, however I don't know if it really works or not)



The Live!/Live! 5.1 drivers

Creative have always released UDA (Unified Driver Architeture) drivers.
创新总是采用UDA驱动的编写方法,(注,和NV,ATI驱动一样,驱动向下兼容)

They purposedly ruined the Live! support in Vista: 2.1 speakers setting resulted in distorted sound.
他们有意让Live支持VISTA:但是仅有2.1声道输出,并且伴有爆音存在。(目的是让用户换卡)

After some investigation, I discovered the culprit module and replaced it with one from the last XP version and the problem was fixed.
In the later releases, Bass Management, Equalizer and EAX effects using software processing and Hardware MIDI support were added.
There was also an ALchemy for Live! cards.

经过一番调查后,我发现罪魁祸首是一个模块,用XP版本的模块取而代之后,问题解决了!
在后来发布的版本中,我加入了低音管理,均衡器和EAX特效和硬件的MIDI支持。
除此之外,炼金术驱动也支持LIVE啦!
0
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘0
2
发表于 2008-8-13 14:27 只看该作者
The X-Fi drivers
X-FI声卡驱动

I've added the following improvements: Hardware MIDI and WaveRT.
我加入了两个改进:硬件MIDI和WaveRT

I didn't have a X-Fi to test, so modding was then limited to these features.
我没有X-FI声卡可供测试,所以修改工作只能告一段落。




The Audigy LS/SE/Value/Live! 24-bit drivers

Officially, they lack Bass Management, Equalizer and EAx effects, once available in XP drivers.
官方说,它们的VISTA驱动没有低音管理、均衡器、EAX特性,但是这些功能在XP下都有

I've found that the Audio Center utility (originally from the Vista Audigy Advanced MB drivers) worked just fine with these cards, so I made it available.
我发现官方的Audio Center utility程序实际可以支持这些功能,于是这些功能现在恢复了。

Also fixed an annoying bug present in the official drivers that cause the speaker type changing to Full Range speakers on reboot (disabling Bass Management).
另外,官方驱动在修改完音箱设置之后必须重启的问题的现在也被修正了。



The X-Fi Xtreme Audio drivers

Have the same speaker type bug. I fixed it.
同样的音箱设置问题,我已经修正。



Gameport support pack for Vista

Allows a limited number of gameport controllers to work on the x86 version of Windows Vista.
创新不让游戏手柄控制器在VISTA下正常工作,我已经修改过了,x86环境测试通过。




What Creative didn't like
为什么创新不喜欢我改驱动?

I've learned how Creative enables or disables a feature for a specific model.
因为我发现了创新在驱动中打开或关闭功能的秘密

Alchemy:
My last ALchemy release (1.00.08) was complately unlocked and could be used with any sound device from any vendor.
我最新的炼金术修改驱动已经完全解除了创新的封锁!

Audigy cards:
Successfully enabled the software-based X-Fi Crystalizer for use with Audigy cards.
成功的为Audigy声卡打开软模拟X-Fi的Crystalizer特性!

X-Fi:
Got Dolby Digital Live enabled on any X-Fi card. To clarify, I still didn't manage to enable DDL on Audigy cards.
为所有X-FI声卡打开Dolby Digital Live 支持!抱歉,我没能为Audigy的用户打开这项功能

A friend of mine bought a X-Fi, so I could test it, it really works.
我的朋友买了一个X-FI,所以我有机会测试了一下,完美工作!

The only current X-Fi based card that supports DDL is the Auzentech Prelude.
现在唯一一款支持DDL功能的X-FI声卡是Auzentech Prelude



The P17 to Xtreme Audio mod

P17 is the codiname for a simple PCI audio controller that powers the Audigy LS/SE/Value, Live! 24-bit and X-Fi Xtreme Audio host-based soundcards.
Completely modded the P17 drivers to transform any Audigy LS/SE/Value and Live! 24-bit into a X-Fi Xtreme Audio (enabling Crystalizer).
P17是一个驱动代号,支持Audigy LS/SE/Value and Live! 24-bit,当P17驱动的修改完成之后,所有的Audigy LS/SE/Value and Live! 24-bit声卡都可以变成X-Fi Xtreme Audio   (具备 Crystalizer功能)

(注,这大概就是创新阻止他的根本原因,P17驱动来源自技嘉的集成创新声卡驱动。如果Audigy LS/SE/Value and Live! 24-bit都能变成X-Fi Xtreme Audio ,创新的骗局就彻底暴露了)
我的人缘0
3
发表于 2008-8-13 14:27 只看该作者
Modding is OK

I don't think there was something wrong with mods themselves.
我不认为修改驱动有什么错。

Modding is a common practice among enthusiasts and I don't recall some company threatning a modder, unless you allow an exclusive feature to be used with competitor products (ie: SLI on non-NVIDIA chipsers or ALchemy on competitor products, as I've said before).
Remember the Promise Ultra to Fasttrak mod? It was even published on a well known review site.
There was also the GeForce to Quadro mod, the NVIDIA nForce 4 to SLI mod, also published on review sites.

上面太长,懒得翻译,大意是,MOD是一种常见的事情,大家通过修改NV的SLI限制,让其他主板也能SLI,或者把GeForce改成Quadro,NV说什么了吗?



What I did wrong
我做错了什么?

I've asked for donations.
我要求大家给我捐款

Do I really need the money? No, thank God I don't.
我真的缺钱花?感谢上帝,我还没穷到那个份上。

I thought it would be ok to ask for donations so I could buy new hardware to support.
我只是想通过捐赠,去买新的硬件好继续开发。

I did buy some hardware: an used Live! 5.1 for ~$15 and a new Audigy SE for $60。
我买了一块二手的SB LIVE 花了15美元,另外Audigy SE花了60美元。

Computer hardware is really expensive here in Brazil.
我住在巴西,这里的电脑硬件没那么便宜!

An X-Fi Xtreme Gamer costs about $240 here, with taxes and shipping, The same card can be bought for ~$80 in the US.
一块X-FI声卡这里要卖240美刀,在美国这块声卡只卖80美元!!

I just can't spend my money buying new hardware that I won't even use.
如果我用不到,我根本不会买没必要的声卡。

Even the features I've enabled, I don't use.
就算我打开了的功能,我自己也不会去用

Later I tried to encourage donations to release the DDL feature for X-Fi and Crystalizer for Audigy.
我让人捐钱给我,是为了给所有X-FI打开DDL(Dolby Digital Live功能),以及给Audigy带来Crystalizer。

I said something like "the more people donate, the faster I'll release".
就跟我当初说的一样,有人捐赠,可以能帮我快点发布新的版本。

This was even worse, but I was so eager to modding that I didn't think straight. I was hoping to get a X-Fi asap.
我希望能早点弄到一块X-FI声卡,这样才可以快速完成这些问题。

While I did ask for donations, once released, the downloads would be public.
我得到了捐款,下载就能早日发布。

I do recognize that I deserve some criticism for that.
我承认我是该被批评。

To date, I've got $146, with amounts ranging from $1 to $50 (this value is still uncleared).
到现在为止,大家一共捐了146块美金,金额从1块到50块不等。

Reversing ALchemy was also wrong, I know. But I reiterate, what is the point of improving ALchemy and changing for it, when it requires an improved driver? It was my protest against Creative.
盗窃炼金术驱动其实也是不对的,我知道。但是,我要重申,这里要做的是改善及改进炼金术。这是我对创新公司的抗议。



What Creative did wrong
创新做错了什么?

- They publicly threatened me, just to show their arrogance.
If they had contacted me by e-mail or private message I would do the same thing (remove everything) and no one would know about their insatisfaction.
- Removed everything I posted in the forums, even if unrelated to the "forbidden" stuff.
If they can't provide better drivers, let people make their own choice.
- They did not recognize my hard work.
I've been supporting about every Creative PCI soundcard, would even support USB devices if I had one of them.
To date, the Audigy Vista Support Pack was downloaded about 20,000 times.


-他们公开威胁我,只是为了证明他们的嚣张气焰。
如果他们联系我,说明理由,我也会偷偷的把这些东西删掉,就当事情没发生过。

-删除一切我张贴在论坛中的内容,即使无关紧要的话。
如果他们不能提供更好的驱动,那就让用户自己选驱动好了。

-他们不承认我的辛勤工作。
我一直在支持每一个创新的PCI声卡,甚至支持USB设备,如果我有的话。

到今天为止, 我修改的Vista用的Audigy支持包被下载约20000次。



The current situation
当前的解决方法

DDL encoder and Crystalizer were not publicly released.
I've deleted the P17 to Xtreme Audio mod and ALchemy from FileFront (where I store the files).
I've been told they will allow me to continue with my mods, except the "forbidden" ones.
I'm also allowed to receive donations.

我不会公开发布支持DDL和Crystalizer功能的驱动。
我会删除P17驱动
我要求他们允许我继续改驱动,而不是“禁”
我将继续要求捐赠(可怜的作者现在还没凑够一块X-FI的钱)
我的人缘0
4
发表于 2008-8-13 14:27 只看该作者
PS:ms被揭发后,创新已经认错,退回了炼金术的钱并发布了新版驱动,解除了vista下的种种限制,即使如此,一个全球大公司竟会无耻到这地步,还是令我心寒。。。至于声卡,我想还是看情况吧,目前又看中了Auzentech爱必特X-Fi Prelude 7.1。。。但真要入手的话估计无法入手Filco了。。。

PS 2:哪位懂日语的能否去创新日本官网上看看。。。为什么日本的新声卡介绍和香港,美国,欧洲等地不一样。。。

[ 本帖最后由 playerplayers 于 2008-8-13 14:28 编辑 ]
我的人缘0
5
发表于 2008-8-13 14:29 只看该作者
测试
反正有破解版,还可以刷ROM,它爱出什么驱动就出什么驱动,也不影响使用
我的人缘0
6
发表于 2008-8-13 14:32 只看该作者
ms创新声卡水分太多了:mm4: 对了,创新ms是棒子的;mm16
我的人缘0
7
发表于 2008-8-13 14:54 只看该作者
创新,每一次的产品公布,技术参数都高级的一塌糊涂,但有区别吗?
没有~~
我的人缘0
8
发表于 2008-8-13 14:57 只看该作者
从我用电脑到现在,一直是主板集成AC97的坚决支持者~~~~
我的人缘0
9
发表于 2008-8-19 17:29 只看该作者

回复 8# drocee 的帖子

哈哈!说的好!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则