Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Thrakk

#1
I've been hoping someone will eventually make a good 'Touch Fuzzy Get Dizzy' shader so I can play every platformer on a trippy, warping screen. Or remember those old windows screensavers where your background has a magnification bubble or pinching divot? Essentially you could be playing games on a bubbling/pinching swamp or moving waves of water.


I'm surprised that no one has actually been trying to perfect distortion shaders for video game emulation. I rarely see any warping shaders to begin with.

Anyways, ummm yeah. Scale2x filters would be a neat addition to the AGS engine. Much better than HQ2x at least. I can't play games in HQ. It looks like ugly clay blobs.
#2
Quote from: fuzzie on Sat 31/03/2012 08:24:40
Quote from: Thrakk on Sat 31/03/2012 03:28:15
I would also like to request AdvMAME2x and AdvMAME3x. I think they provide a nice alternative to the normal scalar without completely losing the pixelated look. At the very least they are more blocky than HQ2X and HQ3X. They're also faster.

The only public implementation of the AdvMAME Scale2x/Scale3x filters is GPL (or "no commercial use"), I think, so the licensing is still a problem for the main AGS code.

I was worried about that... but you did help me figure out what to google.

The Scale2x (homepage) author is apparently very considerate about letting other people use his filter. So far he has allowed and maybe helped implement Scale2x in at least 3 closed source projects (using rewritten implementations due the license restrictions). I don't know how hard it would be to contact him nowadays even though he has provided a couple different ways to contact him.

One thing I gathered from the SourceForge forum:

"You must follow the license terms only if you include in your project in any form (compiled or not) the source code or binaries downloaded from the Scale2x site.

If you reimplement the scale2x effect from the definition you don't need to follow the license. Essentially it means that only the assembler version is licensed because the C implementation is almost identical at the effect definition and it's immediate to rewrite."

some examples... and here's an example of someone getting permission for their closed source project

Anyways, this is just a suggestion. Keapon keeping on
#3
I would also like to request AdvMAME2x and AdvMAME3x. I think they provide a nice alternative to the normal scalar without completely losing the pixelated look. At the very least they are more blocky than HQ2X and HQ3X. They're also faster.


gif comparison 1 (with magnification 200%)


gif comparison 2

Thanks for your consideration. I know you personally prefer no filtering. I, however, like a smidgen of filtering.
SMF spam blocked by CleanTalk