byuu's message board

For discussion of projects related to www.byuu.org/


Previous  1 ... 7, 8, 9, 10, 11, 12  Next
Desmume X432R with option to increase internal resolution 
Author Message

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
noiii wrote:
Monochrome1 wrote:
According to Dolphin devs resolution has no correlation with accuracy and neither with HLE or LLE. https://forums.dolphin-emu.org/Thread-w ... ity?page=5


It seems you are having a language barrier problem, and seem to be having the same misunderstanding that the guy on that forum is having. You seem to misunderstand what the guy is trying to explain about HLE and LLE, but from the other side of things.

I'm also not sure where on the linked page you see a group of Dolphin developers banding together to say that resolution has no correlation with accuracy. I see one guy saying "Personally, I don't care if the graphical output is 1:1. When I emulate my games, I'm trying to recreate the thoughts, feelings, and excitement that I found when playing the game. For me, the graphics are just one element in the overall experience. As long as the core experience is the same - as long as it's fundamentally the same game - I'm all too happy to play a game again, scaling filters or not."

And now the conversation loops back on itself: It depends completely on the platform you are emulating. Yes, if you are emulating the N64, you can tell it to arbitrarily scale the polygons to be any resolution that you want them to be, and it would still be "accurate", albeit in a different scale. However, you then need to scale the textures to fill those polygons, and there is no magic formula that makes that work perfectly without creating artifacts. Artifacts that make things inaccurate. Like those pictures that you just quoted.

Some of N64 plugins support texture packs so thats not a problem still anyway they stated resolution doesnt affect accuracy.

Sat 05 Jul 2014, 23:14:33
Screw y'all
User avatar

Joined: Tue 28 Dec 2010, 08:27:37

Posts: 1147
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
still anyway they stated resolution doesnt affect accuracy.

No, they didn't. I had to re-read the entire thread to double check, but no, they definitely didn't. The closest they said is that it's possible with LLE. That does not mean it doesn't affect accuracy.

_________________
CaptainJistuce wrote:
Well, the world used to run at 30 FPS until YouTube got 60 FPS support.
It's only recently that we've been able to see 60 FPS at all, and we should thank the Google for it.

Sat 05 Jul 2014, 23:16:38

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
Covarr wrote:
Monochrome1 wrote:
still anyway they stated resolution doesnt affect accuracy.

No, they didn't. I had to re-read the entire thread to double check, but no, they definitely didn't. The closest they said is that it's possible with LLE. That does not mean it doesn't affect accuracy.

Yes one of them did learn how to read with attenton.

Sat 05 Jul 2014, 23:21:36
User avatar

Joined: Thu 22 Mar 2012, 04:37:56

Posts: 502
Post Re: Desmume X432R with option to increase internal resolution
Texture packs do not solve the problem of texel coordinate accuracy. They can only at best bandaid an inaccuracy problem with more inaccuracy. If anyone anywhere ever said otherwise they are wrong.

Sat 05 Jul 2014, 23:21:53

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
wareya wrote:
Texture packs do not solve the problem of texel coordinate accuracy. They can only at best bandaid an inaccuracy problem with more inaccuracy. If anyone anywhere ever said otherwise they are wrong.

Resolution has nothing to do with accuracy because its not part of emulation only emulation can be accurate or not. And resolution doesnt affect accuracy any negative or positive way same with shaders.


Monochrome1


Sat 05 Jul 2014, 23:24:31

Joined: Tue 31 May 2011, 22:39:35

Posts: 348
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
Some of N64 plugins support texture packs so thats not a problem still anyway they stated resolution doesnt affect accuracy.


Because when I want accuracy, I think texture packs. Hell yeah!

(Also, no, they really didn't say that. You are misunderstanding the english)

Sat 05 Jul 2014, 23:26:07

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
noiii wrote:
Monochrome1 wrote:
Some of N64 plugins support texture packs so thats not a problem still anyway they stated resolution doesnt affect accuracy.


Because when I want accuracy, I think texture packs. Hell yeah!

(Also, no, they really didn't say that. You are misunderstanding the english)

No they did say resolution doesnt affect accuracy just like shaders/filters like HQ2X dont affect it maybe you have problems with understanding english. Eh some people like you are really stuck in their ways.

Sat 05 Jul 2014, 23:28:07
Screw y'all
User avatar

Joined: Tue 28 Dec 2010, 08:27:37

Posts: 1147
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
Yes one of them did learn how to read with attenton.

Are you referring to this part?

Quote:
The z64 plugins emulate the RSP (Reality Sound Processor) and the graphics via LLE, again, as accurately as the author could make them (the N64 is notoriously missing on documentation). The plugin then hands over the data to the Mupen64Plus core, which can decide to do whatever it wants with it. Take this fake conversation as an illustration of how it works:

Spoiler: (Show Spoiler)

Or something along those lines. I've not looked at Mupen64Plus' plugin API, so it could be the other way around, where the core tells the plugin to do the scaling, rather than doing the scaling itself (this makes more sense, since it keeps everything segregated). At any rate, the plugin is doing everything accurately via LLE. Scaling the resolution at the end does not (or at least should not if programmed correctly) affect the accuracy in any sense other than that's not the N64's native resolution.

I've bolded the relevant bit. He explicitly said that it doesn't affect the accuracy except in one way that it does. You can't tell me that if there's an exception to that claim, it's still 100% accurate.

_________________
CaptainJistuce wrote:
Well, the world used to run at 30 FPS until YouTube got 60 FPS support.
It's only recently that we've been able to see 60 FPS at all, and we should thank the Google for it.

Sat 05 Jul 2014, 23:37:18

Joined: Tue 31 May 2011, 22:39:35

Posts: 348
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
No they did say resolution doesnt affect accuracy just like shaders/filters like HQ2X dont affect it maybe you have problems with understanding english. Eh some people like you are really stuck in their ways.


No, seriously, the closest thing that he said was that scaling the vertices that the video plugin outputs doesn't effect the accuracy of what the video plugin outputs. Which is true, the video plugin is outputting what it believes is accurate to what a N64 would output. However, taking a giant dump on what the video plugin is outputting doesn't mean that the system as a whole is accurate.

You could literally multiple the coordinates of every vertices that the video plugin outputs by a random number between 1 and 1000, and the video plugin output would still be accurate. The game would be a garbled mess though.


As he was trying to explain to the guy in that thread, you don't seem to understand how mupen does it's emulation. You are taking one small piece of the emulator, and insisting that because it's performing accurately than everything else is also accurate. It's, really, really, not how things work.

Sat 05 Jul 2014, 23:38:56

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
Covarr wrote:
Monochrome1 wrote:
Yes one of them did learn how to read with attenton.

Are you referring to this part?

Quote:
The z64 plugins emulate the RSP (Reality Sound Processor) and the graphics via LLE, again, as accurately as the author could make them (the N64 is notoriously missing on documentation). The plugin then hands over the data to the Mupen64Plus core, which can decide to do whatever it wants with it. Take this fake conversation as an illustration of how it works:

Spoiler: (Show Spoiler)

Or something along those lines. I've not looked at Mupen64Plus' plugin API, so it could be the other way around, where the core tells the plugin to do the scaling, rather than doing the scaling itself (this makes more sense, since it keeps everything segregated). At any rate, the plugin is doing everything accurately via LLE. Scaling the resolution at the end does not (or at least should not if programmed correctly) affect the accuracy in any sense other than that's not the N64's native resolution.

I've bolded the relevant bit. He explicitly said that it doesn't affect the accuracy except in one way that it does. You can't tell me that if there's an exception to that claim, it's still 100% accurate.

He also said this: ''Again, increasing (or for that matter any alteration of) the internal resolution is an enhancement. Again, it's not emulation unless the actual console does it''. So basically it can be 100% accurate regardless of resolution because only emulation can be accurate or not and increasing resolution/ using shaders is not part of emulation.

Sat 05 Jul 2014, 23:50:15
User avatar

Joined: Thu 22 Mar 2012, 04:37:56

Posts: 502
Post Re: Desmume X432R with option to increase internal resolution
Yo dawg, here's an example of why increasing the rasterization resolution of textured vectors isn't even mathematically accurate, let alone faithful!

Image
The top row of images is what our hypothetical original console would do.

The second row of images is one way of selecting "pixel centers" when you double its resolution.
The third row of images is another way of selecting "pixel centers" when you double its resolution.


The first selection of pixel centers changes the contents of the displayed image. The bright pixel on the top row is missing entirely. The balance of the right column is messed up.

The second selection of pixel centers changes the position of the image itself. It also introduces information on the bottom and right edges that wasn't there on the original. This could be very very very bad if a crafty programmer put a ton of stuff into a single texture to save VRAM, because it introduces garbage from other elements on the texture when you add more samples. HUD elements in games have this problem all the time, undeniably.

No matter what you do you'll be wrong.

Sat 05 Jul 2014, 23:56:05

Joined: Tue 31 May 2011, 22:39:35

Posts: 348
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
He also said this: ''Again, increasing (or for that matter any alteration of) the internal resolution is an enhancement. Again, it's not emulation unless the actual console does it''. So basically it can be 100% accurate regardless of resolution because only emulation can be accurate and increasing resolution/ using shaders is not part of emulation.


I did a ctrl+f and couldn't find where on the page he said that. I also don't believe he said that, because it's extremely hard to understand what those sentences are meant to mean. (Edit: I accidentally misread where the second " ended. And thought the whole sentence after the colon was part of the quote. I suppose it's possible he said that first pair of sentences. However, taken separately it literally has nothing to do with the point you seem to be trying to make)

If I am parsing it right, that's similar to saying "Well, the original console doesn't forcibly insert a model of Mario mooning you and blocking your path at random into every single game. So it can be 100% accurate emulation to add that feature, because it's not part of emulation."

You know those lua scripts for NES emulators that like you throw Mario around the screen with your mouse pointer? Not part of the original console. You know what else? Not entirely accurate to the original experience either.

Sat 05 Jul 2014, 23:59:11

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
noiii wrote:
Monochrome1 wrote:
He also said this: ''Again, increasing (or for that matter any alteration of) the internal resolution is an enhancement. Again, it's not emulation unless the actual console does it''. So basically it can be 100% accurate regardless of resolution because only emulation can be accurate and increasing resolution/ using shaders is not part of emulation.


I did a ctrl+f and couldn't find where on the page he said that. I also don't believe he said that, because it's extremely hard to understand what those sentences are meant to mean.

If I am parsing it right, that's similar to saying "Well, the original console doesn't forcibly insert a model of Mario mooning you and blocking your path at random into every single game. So it can be 100% accurate emulation to add that feature, because it's not part of emulation."

You know those lua scripts for NES emulators that like you throw Mario around the screen with your mouse pointer? Not part of the original console. You know what else? Not entirely accurate to the original experience either.

He said that on bottom part of page 6. Like I said according to Dolphin devs resolution has no correlation with accuracy and Dolphin is very focused on accuracy(thats why its slow) in general so I agree with them.


Monochrome1


Sun 06 Jul 2014, 00:04:56
User avatar

Joined: Mon 20 Apr 2009, 08:11:50

Posts: 5266
Location: 日本
Post Re: Desmume X432R with option to increase internal resolution
Monochrome1 wrote:
maybe you have problems with understanding english. Eh some people like you are really stuck in their ways.

Was this an "In before they criticise my English ability" attempt? 'Cause yes, you probably do need to improve your English ability before attempting to understand everything being discussed in this thread.

2 edits. Can we go for three?

_________________
CaptainJistuce: He's totally in the wrong, Kakashi's 100% in the right.
Note: The above statement is subject to act of byuu.

Sun 06 Jul 2014, 00:05:32

Joined: Mon 24 Feb 2014, 11:55:03

Posts: 72
Post Re: Desmume X432R with option to increase internal resolution
Kakashi wrote:
Monochrome1 wrote:
maybe you have problems with understanding english. Eh some people like you are really stuck in their ways.

Was this an "In before they criticise my English ability" attempt? 'Cause yes, you probably do need to improve your English ability before attempting to understand everything being discussed in this thread.

2 edits. Can we go for three?

My english may not be perfect but I understand everything dont worry.

Sun 06 Jul 2014, 00:10:48
Previous  1 ... 7, 8, 9, 10, 11, 12  Next

Who is online

Users browsing this forum: No registered users and 0 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum