republican-creole
Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Tech and Talk » Technical » Computer Hardware Discussion/Reviews » From Wired: Creative Modder, Daniel K, Speaks Out
Search Topic:
Uniqs:
2614
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Petition to boycott Creative! »
« What's wrong with this picture?  
AuthorAll Replies


XPAMD
Premium
join:2002-06-08
united state
·ViaTalk

From Wired: Creative Modder, Daniel K, Speaks Out

»blog.wired.com/gadgets/2008/04/d···-fi.html

Daniel_K, Who Fixed Creative's Broken Vista Drivers, Speaks Out

Daniel_K, the Creative Labs fan who fixed the company's broken Vista sound card drivers only to be threatened by the corporate brass, just e-mailed with his side of the story.

"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."

Kawakami's expertise allowed him to enable advanced features in sound cards that Creative advertised as Vista-compatible, but which did not perform as well under that operating system as they do under Windows XP. After tolerating the distribution of his unofficial drivers for a time, Creative's vice president of corporate communications, Phil O'Shaughnessy, ultimately asked him to stop, and accused him of "stealing their goods." O'Shaughnessy also wrote that whether or not it cripples its Vista drivers is a "business decision that only we have the right to make."

The rest of Kawakami's e-mail follows, verbatim, after the jump.

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).

After some investigation, I've found an EAX5.0 check and patched it... and it worked!

Sometime later, they released the final version of ALchemy X-Fi and the paid version of ALchemy 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.

I did the same with the later versions, but when they released the 1.00.11, I couldn't patch it anymore.

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.

The Audigy drivers

They took several days, countless Vista reinstalls.

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.
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.

They purposedly ruined the Live! support in Vista: 2.1 speakers setting resulted in distorted sound.

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.

The X-Fi drivers

I've added the following improvements: Hardware MIDI and WaveRT.

I didn't have a X-Fi to test, so modding was then limited to these features.

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

Officially, they lack Bass Management, Equalizer and EAx effects, once available in XP drivers.

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.

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.

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.

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.
A friend of mine bought a X-Fi, so I could test it, it really works.
The only current X-Fi based card that supports DDL is the 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).

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.

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.

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.

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.

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.

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).

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.

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.

Download of my mods
»hosted.filefront.com/braziliantech/


signmeuptoo
Folding and Crunching Not just Breakfast
Premium
join:2001-11-22
LOSTinSpace
clubs:
You beat me to this! I was just going to post it in one of the existing threads, all of which should be merged IMHO...

Kiwi
Premium
join:2003-05-26
USA
·Comcast
·Aristotle Internet

reply to XPAMD
That brings back some memories with software mods, that could be considered reverse engineering and the only reason they were done was because printed for everyone one to read on the retail package was compatible with XP and it wasNOT. Asked to give the fix and then go away (No compensation for the time spent doing it)...NOT, I preferred to delete the whole thing, except for my personal use, rather than deal with company arrogance. Soon after the product left the market altogether, though a good vision/product; poor management mentality.

I don't know about some of these companies, common sense seems to go out the window (Please excuse the pun).

On the side though, too many people go nuts on what they think happened and believe the drama unfolding on the net by those who are pigeon holed by a product and don't get a personal result.


signmeuptoo
Folding and Crunching Not just Breakfast
Premium
join:2001-11-22
LOSTinSpace
clubs:
I'm sorry, I don't quite understand all that you are saying.


Dogg
Premium
join:2003-06-11
Belleville, IL
reply to XPAMD
Maybe they should just put him on the payroll, as he seems to have single handedly solved many of their driver "issues". They would then have complete control over what was released.
--
Google is your Friend

Kiwi
Premium
join:2003-05-26
USA
·Comcast
·Aristotle Internet

reply to signmeuptoo
Short story, /insert_Anybody if you like.

Product does not work, somebody works on a fix to make it work for themselves; the company is either told or they find out and want it without so much as a thank you. In my case I told them if they gave the next release free, I would provide the fix that would allow the company software to actually run on XP. They demanded the fix and no return on the next software release [Really cheap for them] -No common sense. The company died.

On the other hand people get miffed because something won't work and the internet drama unfolds, speculation and rumour.

In the OP's note and description I agree with Dogg more than most doing this would expect though, or perhaps want.


eX_NihiLo
Here's Your Something For Nothing
Premium
join:2003-08-05
Louisville, CO
reply to XPAMD
Creative and Daniel K are working out an agreement so he can continue to offer 3rd party drivers. Probably minus DTS cause that is a licensing issue for Creative.
Forums » Tech and Talk » Technical » Computer Hardware Discussion/ReviewsPetition to boycott Creative! »
« What's wrong with this picture?  


Monday, 30-Nov 08:28:32 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.republican-creole
page compression OFF
Most commented news this week
· [124] Time Warner Cable Fires Broadside At Broadcasters
· [112] New AT&T Ad Campaign Hits Back At Verizon
· [96] Apple Joins AT&T Verizon Snark Fest
· [87] New Bill Takes Aim At Higher Verizon ETFs
· [82] Weekend Open Thread
· [80] TiVo Sees Record Customer Losses
· [79] Verizon CEO: Hulu Will Be Dead Soon
· [69] In-Flight Internet Headed For Bumpy Landing?
· [63] Thanksgiving Open Thread
· [41] ICANN Slams DNS Redirection
Most people now reading
· Are GPS's better today? [General Questions]
· Windows 7 boot manager editing questions [Microsoft Help]
· Considering Leaving Vonage, who should I Consider? [VOIP Tech Chat]
· [Newsgroups] Newzleech down? [Filesharing Software]
· Is Easynews down? [Filesharing Software]
· Leveling to 85 [World of Warcraft]
· Windows 7 - Dell ALPS Touchpad driver [Microsoft Help]
· [How to] Install Asterisk on an Asus WL-520GU router [VOIP Tech Chat]
· Whats the big deal about being "Old School"....? [World of Warcraft]