Dolphin, the GameCube and Wii emulator - Forums

Full Version: Dolphin ICC Intel optimized builds (SSE3/4/AVX) (Latest:3.5-420 x64) [UNOFFICIAL]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
I currently see a great need for custom builds since the official development is going in a totally wrong direction, it makes audio related things much worse instead of better for the average user which is not equipped with ultra high end hardware.

Due to audio related changes and dropped support for audio steaming from trimmed dumps I cannot use the official builds anymore and therefore completely stopped using Dolphin at all, since being forced to play games without audio from now on for no reason at all is not much fun. Because of these changes, Dolphin became completely unusable for me and the developers do not even care about these major issues, which will be a huge step backward once these changes get into the next stable version.

If I could find some time, I might consider to set up a development environment for myself to provide ICC enhanced custom builds with all new HLE and OpenAL-related changes after 3.0-750 reverted, since Dolphin was running much better back then. Lock threads to cores would be another useful option I'd like to see resurrected.

I wonder if anybody managed to build Dolphin with SharpDevelop, else I would need to use my VS2012 license which is laying around somewhere.
(05-10-2013, 03:58 AM)etking Wrote: [ -> ]developers do not even care about these major issues
Did it ever occur to you that the way you're complaining about things is severely annoying for some developers to read and that while you think they don't care about your problem it's just that the complaints have voided any motivation on the developer side to work on Dolphin at all?
ICC builds only help on average 3%-6% because the developers already do a good job of hand-optimizing code, but often newer builds introduce more slowdowns as the developers work toward higher emulation accuracy, less bugs, more compatibility, and less speed hacks. In the long run this is a good thing even though normal users may see it as regressions.

That said, I do want to at least update my Zelda build since the DirectX bug apparently hasn't been fixed yet (not Dolphin's fault), and I will probably make a few normal builds too.
(05-07-2013, 06:53 AM)leetminiwheat Wrote: [ -> ]Sorry guys I haven't had the motivation to continue, especially after reinstalling windows, it's a lot of work to set up the build environment again (and I want to do it in a VM this time). I lost interest in Skyward Sword before finishing it, so my Wii interests have kinda plummeted. If I get some free time I'll try and make a new build (no promises, but maybe within the next 7 days).

Also regarding the nunchuk issues above, I'm not sure why that's happening - it worked fine with mine last time I used Dolphin.

Thanks @Shonumi[color=#0000ff] [/color]for your understanding and also cares if I share my wiimote configuration? Maybe something is wrong with the way I configure it.


[Image: wiimote.png]

[Image: nunchuck.png]
Here's an up to date build.
@leetminiwheat: Sorry for spamming your thread

@neobrain: I can understand that developers would like to see some positive feedback for putting a part of their life into such a project. But at the moment positive feedback is not something I can provide, at least not for the current direction the development is facing, especially in regard to audio.

Dolphin used to be a great emulator and still is far more advanced and professionally developed than many other emulation projects. But some recent changes created major, road blocking errors for a large number of users (those without super-overclocked ultra high end hardware to be precise, including all mid range or Intel GPU users) which turned a working product into a non-working one.

There is a major issue which is the lack of async audio. This issue was introduced by removing the old async HLE without keeping it as a backup option for this large group of users which rely on async audio to be able to get working and crackling free audio at all. As long as there is no async audio option, these users need to turn audio off because audio is completely broken for them since they cannot reach full 60 FPS all the time. This option could easily fix the completely broken audio for all users without high end hardware.

With Dophin 3.5 they could play through many games from the beginning to the end with nearly perfect and crackling-free audio played at the correct speed. They began to realize what a great piece of software Dolphin was.
But in current revisions and Dolphin 4.0 all games will, if async audio or the old HLE is not brought back in an optional form, feature heavily crackling audio played at the wrong speed which forces these users to avoid future Dolphin versions and play pcsx2 instead.

With my mobile Core i7 and an overclocked GT555M, I'm just one of these users that just would like to have an option to get working audio back in order to be able to continue using Dolphin again. If no one wants or has the skill to create a new async HLE, it would be so easy to make these people happy by providing an option to use the old async but working HLE audio instead of the new sycronized one.
(05-28-2013, 09:34 AM)etking Wrote: [ -> ]@leetminiwheat: Sorry for spamming your thread

@neobrain: I can understand that developers would like to see some positive feedback for putting a part of their life into such a project. But at the moment positive feedback is not something I can provide, at least not for the current direction the development is facing, especially in regard to audio.

Dolphin used to be a great emulator and still is far more advanced and professionally developed than many other emulation projects. But some recent changes created major, road blocking errors for a large number of users (those without super-overclocked ultra high end hardware to be precise, including all mid range or Intel GPU users) which turned a working product into a non-working one.

There is a major issue which is the lack of async audio. This issue was introduced by removing the old async HLE without keeping it as a backup option for this large group of users which rely on async audio to be able to get working and crackling free audio at all. As long as there is no async audio option, these users need to turn audio off because audio is completely broken for them since they cannot reach full 60 FPS all the time. This option could easily fix the completely broken audio for all users without high end hardware.

With Dophin 3.5 they could play through many games from the beginning to the end with nearly perfect and crackling-free audio played at the correct speed. They began to realize what a great piece of software Dolphin was.
But in current revisions and Dolphin 4.0 all games will, if async audio or the old HLE is not brought back in an optional form, feature heavily crackling audio played at the wrong speed which forces these users to avoid future Dolphin versions and play pcsx2 instead.

With my mobile Core i7 and an overclocked GT555M, I'm just one of these users that just would like to have an option to get working audio back in order to be able to continue using Dolphin again. If no one wants or has the skill to create a new async HLE, it would be so easy to make these people happy by providing an option to use the old async but working HLE audio instead of the new sycronized one.
You can use OpenAL audio backend to timestrech auido in latest revision but it will cause latency
Provide a patch that implements async audio without freezes. We will gladly merge it in if the quality is up to our standards.
TimeStretch is not a solution, it is part of the problem because it sounds ugly if the sound speed is not at a constant and correct rate.

Please update the Dolphin Homepage: 'If you do not own a heavily overclocked 4GHZ+ CPU, Sorry Guys, Dolphin 4.0 does not support audio for you anymore because it is not made for end users with normal real world hardware. We decided that it is better for you not to have any working audio anymore. Please buy a new CPU or use an older revision of Dolphin instead. '

Would it be so complicated to keep the old, inferior but async HLE without time stretch as an option, so that normal people without an heavily overclocked CPU can keep playing games like Xenoblade and Zelda SS which run fine in Dolphin 3.5? Dolphin seems to have a lot in common with Windows 8 these days.

The old HLE is the only way to get working audio on Wii games, maybe I should upload some mp3 files to show how much broken and corrupted and the new HLE audio is when using a normal CPU like my i7-2670QM @2.2 GHZ. There is no setting and no chance to get Wii audio working with the new HLE. Gamecube games are fine but because I do not want half of the audio to play in distorted slow motion, even for games that mostly run at 60FPS I have to use an older revision and therefore cannot use new Dolphin revisions anymore because audio is currently broken in Dolphin (and produces random noise after a longer playtime but that is another story, with the 3rd audio issue being wrong streaming audio speed with trimmed dumps).

If I had a Haswell CPU overclocked to 5GHZ, I likely would praise the new HLE for it's improved accuracy and sound quality but unfortunately neither me nor the majority of Dolphin end users do have the hardware required for the new HLE audio to work on a normal PC.
Please fix the audio for this large user group by providing an option for the old HLE or async new HLE.
(06-09-2013, 06:04 AM)etking Wrote: [ -> ]TimeStretch is not a solution, it is part of the problem because it sounds ugly if the sound speed is not at a constant and correct rate.

Please update the Dolphin Homepage: 'If you do not own a heavily overclocked 4GHZ+ CPU, Sorry Guys, Dolphin 4.0 does not support audio for you anymore because it is not made for end users with normal real world hardware. We decided that it is better for you not to have any working audio anymore. Please buy a new CPU or use an older revision of Dolphin instead. '

Would it be so complicated to keep the old, inferior but async HLE without time stretch as an option, so that normal people without an heavily overclocked CPU can keep playing games like Xenoblade and Zelda SS which run fine in Dolphin 3.5? Dolphin seems to have a lot in common with Windows 8 these days.

The old HLE is the only way to get working audio on Wii games, maybe I should upload some mp3 files to show how much broken and corrupted and the new HLE audio is when using a normal CPU like my i7-2670QM @2.2 GHZ. There is no setting and no chance to get Wii audio working with the new HLE. Gamecube games are fine but because I do not want half of the audio to play in distorted slow motion, even for games that mostly run at 60FPS I have to use an older revision and therefore cannot use new Dolphin revisions anymore because audio is currently broken in Dolphin (and produces random noise after a longer playtime but that is another story, with the 3rd audio issue being wrong streaming audio speed with trimmed dumps).

If I had a Haswell CPU overclocked to 5GHZ, I likely would praise the new HLE for it's improved accuracy and sound quality but unfortunately neither me nor the majority of Dolphin end users do have the hardware required for the new HLE audio to work on a normal PC.
Please fix the audio for this large user group by providing an option for the old HLE or async new HLE.
First you are trying to play demanding game son a laptop so its going to be slow. You should overclock your CPU if u can. IIRC the cpu u have has a unocked mutiplier, and also in the latest deveopment builds lots of games run faster, because the rewrite of AX-HLE made them playable without LLE that is really demanding
Pages: 1 2 3 4 5