• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 32 33 34 35 36 ... 116 Next »

Can it be done?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Can it be done?
09-15-2015, 03:07 AM
#1
Maverick Hunter X Offline
さようなら
****
Posts: 331
Threads: 23
Joined: Apr 2011
I have a question and it can seem a bit odd I guess but I'm itchy to try something out just for fun.

So with the upcoming release of Dolphin 5.0 I have read that the re-implementation of the New Zelda HLE (Pull request #2846) is not to be included nor the Remove timing information from DSP-HLE ucode emulation (Pull request #2875) fix.

My question is this, can I include these pull requests to the latest Stable source branch that I downloaded explicit for myself only or is it impossible?

I already have my original DSP dumps from my Wii that I use for LLE but I want to make my own 5.0 release with these PR's so I can use whatever I want whenever I want.

I have a fairly good idea of how to do it, but I just want to know if it's possible or not.

Thanks in advance!
Find
Reply
09-15-2015, 03:23 AM
#2
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
I assume it might be really difficult to merge, but it's not impossible.

But what exactly is the reasoning behind not just using the development builds?
Find
Reply
09-15-2015, 05:56 AM
#3
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,834
Threads: 7
Joined: Oct 2014
Depending on how the code's been changed, there might be anything from no merge conflicts to lots of merge conflicts. My guess is that the new Zelda HLE won't be too hard to merge, though I don't know for sure. Give it a try if you want to.
Find
Reply
09-15-2015, 07:27 PM
#4
Maverick Hunter X Offline
さようなら
****
Posts: 331
Threads: 23
Joined: Apr 2011
I asked myself yesterday, Can it be done?

The answer is, YES it can be done and it has been done!

I have successfully integrated/merged these 2 PR's to the Stable source branch and the sound is awesome!

With my own BIOS dump now recognizable and these 2 PR's included I guess I can start wrapping this up and make my own 5.0 release.

Yes I know I'm crazy and all this sounds retarded, but this was quite an achievement for me and I'm proud that I did it.
Find
Reply
09-15-2015, 08:24 PM
#5
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,834
Threads: 7
Joined: Oct 2014
Sounds good, as long as you don't try to pass it off as the official 5.0 release anywhere Smile
Find
Reply
09-15-2015, 09:25 PM (This post was last modified: 09-15-2015, 09:25 PM by Maverick Hunter X.)
#6
Maverick Hunter X Offline
さようなら
****
Posts: 331
Threads: 23
Joined: Apr 2011
(09-15-2015, 08:24 PM)JosJuice Wrote: Sounds good, as long as you don't try to pass it off as the official 5.0 release anywhere Smile

Don't worry I will keep this strictly to myself!

I've tested quite a few of the Zelda µcode games and it sounds really good.

Here's a screenshot of my unofficial Dolphin 5.0 release (Based on 5.0-rc27) in action:

Spoiler: (Show Spoiler)
[Image: Test.png]
Find
Reply
09-16-2015, 12:32 AM
#7
Maverick Hunter X Offline
さようなら
****
Posts: 331
Threads: 23
Joined: Apr 2011
(09-15-2015, 03:23 AM)mimimi Wrote: I assume it might be really difficult to merge, but it's not impossible.

But what exactly is the reasoning behind not just using the development builds?

Well for starters, development builds tends to be a bit more unstable so I usually stay away from them and use stable releases instead (that's my general philosophy for most emulators and software I use)

And no I don't use 4.0.2 anymore so don't worry.

I usually pick a specific build and stick with it for a while, it get quite tedious changing all the time.

As for Dolphin 5.0, I have used it since RC1 up to RC27 and have had very little problems with it so far and I have even managed to find time to beat some games too (Metroid Prime 2 Echoes, Metroid Prime, Super Mario Sunshine just to name a few)

The official Dolphin 5.0 release will not have the new Zelda HLE which is really sad because it works really great and many like me that prefers stable releases instead of development builds will miss out on it.
I just tried Four Swords Adventures and to be able to hear the echoes in a cave and to have proper sound with HLE is a huge satisfaction compared to how it sounds in 5.0-rc27.

So that's why I did it because after 5.0 is out it will take quite some time before a new stable release is out and to wait for it with the new Zelda HLE is out of the question for me so I rather take my own unofficial 5.0 release with it instead.
Find
Reply
09-16-2015, 05:22 AM
#8
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,518
Threads: 1
Joined: Feb 2012
In the context of releases, a stable release just means that it has no bugs that the previous release didn't have, and that enough testing has been done to guarantee that this is the case. There's no guarantee that it has fewer bugs than a dev build. If a pull request were to be submitted that fixed every bug in Dolphin but introduced a new one where one particular pixel was always slightly darker than it was supposed to be, this would be desired by most users, and probably most of the devs if the code was clean, but it could never be included in a stable release. The stable release isn't for the benefit of the users, but is more an excuse for people to do proper regression testing and also to allow organisations like Debian linux to update the Dolphin builds they have in their repositories, as they'd rather deal with a hundred known critical bugs than one unknown minor one.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode