You are not logged in.

Read the FAQ and Knowledge Base before posting.
We won't make a 3DS/2DS emulator.



#1 2010-01-08 09:37:33

titan
Member
Registered: 2010-01-05
Posts: 12

Filtering methods + window size

Hello everyone!

A big thank you goes out to all desmume developers which deliver their hard work freely for us!

I have benn using desmume (svn 3233) quite for a while now, but one question came to my mind concerning filtering methods.

Is it possible to use "superior" filtering methods like HQ2xS and Super2XSaI without having a minimum window size?

As I only have a desktop resolution of 1024x768, everytime i chose one of the better filters, I can't all oft he window, as it is too big and can't be shrinked.

So I have to use a medium filter like EPX and Nearest.

Is there any chance for me to enjoy the best filters of desmume?

System: Q9550
             GTX 275
             4 GB Ram
             Windows 7 Ultimate 32 Bit

Best Regards,

titan

PS: Thank you Guillaume for unbanning me again after being banned without reason^^.

Offline

#2 2010-01-08 09:41:19

shash
Administrator
Registered: 2007-03-17
Posts: 897

Re: Filtering methods + window size

No, it's not possible. The 2x part of the filter name should give you a hint why tongue

Offline

#3 2010-01-08 09:58:31

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

Thanks for the quick reply.

It's pretty unkind to request things, but no matter I would like to kindly ask:

Would it be possible to implement something like a HQ1.5xS or HQ1.5x filter for one of the next versions of your great program?

Best Regards,

titan

Last edited by titan (2010-01-08 09:58:54)

Offline

#4 2010-01-08 10:56:06

shash
Administrator
Registered: 2007-03-17
Posts: 897

Re: Filtering methods + window size

No, I repeat, not possible.

Offline

#5 2010-01-08 11:53:56

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

Thank you again for the answer.

So does anybody have a suggestion for improving on picture quality in desmume?

I hate to say so but no$*** had such a nice feature which filtered the screen output beautifully even at my current desktp resolution hmm.

I also cannot raise my current desktop res. as the picture becomes unsharp then.

Best regards,

titan

Offline

#6 2010-01-08 15:11:29

shash
Administrator
Registered: 2007-03-17
Posts: 897

Re: Filtering methods + window size

On 1.5x resolution? Then it might be simply bilinear filtering, which (afaik) is already included on desmume.

Offline

#7 2010-01-08 16:08:41

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

Thank you again in really willing to help me out in this case-

Bilininear filtering looks better (but a little washed out compared to really good filters like HQ2X) compared to the filter I am using these days (Epx +).

But unfortunately also Bilinear forces the windows to a certain size (I think 2x), whereas EPX and Nearest Filter offer you to drag your window to the size you like.

Actually I am dragging my window to be a decently bigger than only 1.5.

So I think it is almost 2x, but the big taskbar from Windows 7 also cuts a bit space away.

Best regards,

titan

Offline

#8 2010-01-08 16:22:17

shash
Administrator
Registered: 2007-03-17
Posts: 897

Re: Filtering methods + window size

Bilinear filter shouldn't constrain you to 2x, atleast not by the filter definition. I just checked on desmume, and it's indeed fixed to 2x and higher, due to the implementation, which seems to avoid using the floating point unit nor fixed point arithmetic (probably due to optimization). If I recall correctly, blitting and filtering run on a separate thread, so bilinear filtering could use a bit more power... Any way, I'm not going to implement it, so ask one of the active developers tongue

Offline

#9 2010-01-08 19:04:55

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,273

Re: Filtering methods + window size

We have a vague plan at some point to extend the filtering system to allow filters which can freely resize, but it is not a very high priority. The window sizing code is already falling over itsself in complexity and we need to fix bugs in it before adding anything else.  There is a 1.5x filter which will be released in the next version.

Shash, single core processors only use one thread, so the optimized filters are still helpful for crappy computers. I don't think we'll worry about that for the free-resize filters though. If we ever get around to it.

The best filter is nearest and you can do that at any size!

Offline

#10 2010-01-09 08:55:51

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

@zeromus: Thank you for your answer, it's really good to hear that this is still on the todo-list!

Which kind of 1.5x Filter do yu intendend to implement in the next version, HQ2x?

It is nice to community and developers go hand in hand when it comes to evolving a project.

Best regards,

titan

PS: Just playing Might & Magic - Clash of Heroes and got no errors so far, working just well with some  hardly noticeable slowdown in the loading screen.

Offline

#11 2010-01-09 09:18:53

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,273

Re: Filtering methods + window size

epx 1.5 is already in svn builds

Offline

#12 2010-01-09 12:39:40

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

zeromus wrote:

epx 1.5 is already in svn builds

Just found out that I am already using this filter (EPX+ 1.5), though I have to say it is not really comparable to HQ2x.

Are there any improvements still to be made?

Best regards,

titan

Offline

#13 2010-01-09 19:21:11

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,273

Re: Filtering methods + window size

There are no plans for anymore but its open source, anyone can provide us with a filter if they want.

Offline

#14 2010-01-10 09:29:49

titan
Member
Registered: 2010-01-05
Posts: 12

Re: Filtering methods + window size

Allright then, it's just fine that anybody may contribute to a filter.

Hopefully somebody is going to make a filter who filters nicely without that crappy minimum window size.

Best regards,

titan

Offline

Board footer

Powered by FluxBB