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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 … 222 223 224 225 226 … 371 Next »

Want to help dolphin? Don't know how to code?
View New Posts | View Today's Posts

Pages (5): 1 2 3 4 5 Next »
Thread Closed 
Thread Rating:
  • 7 Vote(s) - 3.86 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Want to help dolphin? Don't know how to code?
01-10-2011, 08:51 AM (This post was last modified: 02-08-2011, 12:29 PM by NaturalViolence.)
#1
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,014
Threads: 24
Joined: Oct 2009
Some of you may have noticed that a lot has been broken by recent revisions. But of course a lot has been fixed as well. This creates a conflict in some games where you're not sure what revision to use since newer revisions will replace some of the issues you had with older revisions with different issues. I believe that if the devs just stopped fixing issue on googlecode, made a list of every issue in newer revisions that wasn't in 2.0, and then fixed every problem on that list we would have a nearly perfect dolphin revision, all of the good and none of the bad. Obviously we would still have a lot of issues since many issues have never been fixed but I'm not talking about those, I'm just talking about the ones that have popped up recently. Obviously this is never going to happen since dolphin's development style/method is quite different from this. However we can still make it happen.

Many of these problems are well known, have been around for hundreds of revisions, and are already reported on googlecode. Why are they still not fixed then? Simply because no one has taken the time to track down the issue to the single revision that caused it. I have done this before, and I won't lie, it is a pain in the ass and very time consuming. But it must be done if we ever want to fix these problems.

So since many of you want to help dolphin grow but don't know how and can't code I hereby give you another option (besides posting issues on googlecode of course). Either:

1. Find an issue with a game that is present in the current revision but not present in 2.0 (r5350) and post it here

or

2. Pick one of the issues on this list and track it down to a particular revision. Then post the issue and which revision caused it here.

I know that what I am asking is annoying and time consuming. But I think you'll agree with me that the results will be worth it.

How do I do this? First you test both the latest revision and 2.0 and make sure that the issue is present in the latest revision but not 2.0. LOW PERFORMANCE DOES NOT COUNT AS AN ISSUE. FIFO ISSUES DO NOT COUNT EITHER (since it is being worked on). Then you test a revision halfway in between. Then keep cutting it in half. So let's say for example the issue exists in 6500 but not in 5350. I would then test 5900. If the issue exists in 5900 then you know it was a revision between 5900-6500 that broke it. So then you test halfway between them, 6200. And so on. Make a list as you do this so you don't lost track. Just number the revisions you testing and write "PROBLEM" or "NO PROBLEM" next to them until you get it down to a specific revision.

Some issues we already know about that come to mind:

AR Codes broken (broken inbetween 5350 and 6331)
Non-fifo related stuttering (likely caused by changes to the shader caching system, framerate and vps do not drop when it happens, noticable in NSMB world 2-3, happened between 6000 and 6500)

I'm incredible tired right now so I'll add some more later when I can think clearly. Unfortunately we've gotten used to a lot of these problems

"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
01-10-2011, 09:32 AM (This post was last modified: 01-10-2011, 09:33 AM by neobrain.)
#2
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
Nice one! This thread has got my "official support", if that somehow motivates some end users to report issues Wink

I'm often reading at different places (IRC, Google Code, forums, ..) that people report regressions, but it's just too many or not detailed enough reports to memorize, yet even look at all of them. Having a central place for this kind of stuff definitely is a step in the right direction.

Stickied Wink
My blog
Me on Twitter
My wishlist on Amazon.de
Find
01-10-2011, 09:34 AM
#3
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
Do you really think anyone is going to read that? We can't get anyone to read a lot less when it directly helps their game issues. Big Grin
Asus Laptop: K53TA
OS: Windows 7 Home Premium, 64-Bit - SP1
CPU: AMD Llano A6-3400M, Quad-Core, 1.4GHz-2.6GHz (Overclocked)
GPU: AMD Radeon HD6650M, 1GB GDDR3 (Catalyst 13.1)
RAM: Samsung 4GB DDR3-1333










Find
01-10-2011, 09:53 AM (This post was last modified: 01-10-2011, 09:55 AM by NaturalViolence.)
#4
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,014
Threads: 24
Joined: Oct 2009
So should I change the title to "ATTENTION EVERYONE! EASY WAY FOUND TO FIX ALL GAMES PERFECTLY AND ATTAIN 100% SPEED ON ANY SETUP!!!"?

I actually would have preferred it if you haden't stickied it so quickly. It's actually less noticable this way. Oh well, time to see if anyone wants to contribute.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
01-10-2011, 12:14 PM
#5
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
RE4 Wii USA, using the DSP LLE (6780) the music continues stopping, just like in HLE.
Here my save: http://www.mediafire.com/download.php?pfzfnazx5b3964c
Tutorial: Right-click on the game and Open Wii save folder Put the files here
Keep on keeping on, take the key, kill the blind, disable the fire and go up there and enter the door (and the guy in red will yell kill him) and the music here stop play for a few minutes later.
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
01-10-2011, 12:32 PM
#6
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,014
Threads: 24
Joined: Oct 2009
The problem does not exist in 2.0? And are you using jit dynarec?
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
01-10-2011, 12:57 PM
#7
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
Well, I' ve read this Smile
And man, this thread is one of NaturalViolence's great ideas :p
You have my colaboration :p
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
01-10-2011, 10:36 PM
#8
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
I don't think the idea is to post game issues here, but to read the first post and learn how to find the problem yourself. There are thousands of threads to just post a problem in.
Asus Laptop: K53TA
OS: Windows 7 Home Premium, 64-Bit - SP1
CPU: AMD Llano A6-3400M, Quad-Core, 1.4GHz-2.6GHz (Overclocked)
GPU: AMD Radeon HD6650M, 1GB GDDR3 (Catalyst 13.1)
RAM: Samsung 4GB DDR3-1333










Find
01-10-2011, 11:17 PM
#9
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,014
Threads: 24
Joined: Oct 2009
No the idea is to post issues that are in the latest revision that weren't in 2.0 and/or track down which revision caused them.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
01-11-2011, 01:01 AM
#10
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
Isnt it what Hyperspeed did?
He tracked the issue down to rev 6780, I think.
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
« Next Oldest | Next Newest »
Pages (5): 1 2 3 4 5 Next »
Thread Closed 


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma