Homebrew Emulator Snes9xGx new video filters

Hyllian

Well-Known Member
OP
Newcomer
Joined
Oct 11, 2008
Messages
58
Trophies
1
XP
507
Country
Brazil
Greetings!

I thought it'd be the place to share something I was working. I've implemented two new video filters using Snes9xGx sources: 2xBR and DDT. These filters won't work in 240p, they need at least 2x the original snes resolution to work properly, so 480i or 480p are fine.

ID-snes9xgx-wii_2023-09-16_13-14-40.png

ID-snes9xgx-wii_2023-09-16_13-14-14.png


No screens for DDT. It's a kind of bilinear filter without jaggies.



And many thanks to @SaulFabre for helping me to setup the wii devkit.

A build can be found here: https://github.com/dborth/snes9xgx/actions/runs/6284311903
 
Last edited by Hyllian,

spielvan

Well-Known Member
Newcomer
Joined
Oct 10, 2016
Messages
85
Trophies
0
Age
45
XP
926
Country
Brazil
Greetings!

I thought it'd be the place to share something I was working. I've implemented two new video filters using Snes9xGx sources: 2xBR and DDT. I just made a Pull Request to the original repository. Let's see if it'll be incorporated. If not, the sources can be seen in my fork. These filters won't work in 240p, they need at least 2x the original snes resolution to work properly, so 480i or 480p are fine.

View attachment 394553
View attachment 394554

No screens for DDT. It's a kind of bilinear filter without jaggies.



And many thanks to @SaulFabre for helping me to setup the wii devkit.
How wonderful, congratulations bro.
 

Hyllian

Well-Known Member
OP
Newcomer
Joined
Oct 11, 2008
Messages
58
Trophies
1
XP
507
Country
Brazil
I made some optimizations and got a major speed up in DDT filter (60fps in all games I tested). Fixed the DDT logic too and now it outputs a sharper picture. Other than that, added 2xBR-lv1 filter as a faster alternative to the main 2xBR.

A build can be found in the first post.
 
Last edited by Hyllian,

KeinesR

Well-Known Member
Member
Joined
Feb 14, 2020
Messages
158
Trophies
0
Age
33
XP
434
Country
Venezuela
I made some optimizations and got a major speed up in DDT filter (60fps in all games I tested). Fixed the DDT logic too and now it outputs a sharper picture. Other than that, added 2xBR-lv1 filter as a faster alternative to the main 2xBR.
Do you have a github?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Nighty night
  • K3Nv2 @ K3Nv2:
    Let the bed bugs bite
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    That's truly a 9D64B8_14A2C6A294CA2_000.ppm moment (please help i am addicted to TJAaRP)
  • BigOnYa @ BigOnYa:
    Wut TF?
  • ZeroT21 @ ZeroT21:
    i went through 4 monitors in 2 years, shit keeps breaking
  • ZeroT21 @ ZeroT21:
    brand name means shit
  • K3Nv2 @ K3Nv2:
    Lol my neighbors got high and decided to ask me for some vanilla extract to bake cookies
  • ZeroT21 @ ZeroT21:
    i would probably hand over some brandy to substitute it
  • K3Nv2 @ K3Nv2:
    If they didn't want have kids I would've mixed gin inside it
  • ZeroT21 @ ZeroT21:
    lemme check on my space cake
  • K3Nv2 @ K3Nv2:
    Why isn't my cookies baking? *checks the freezer*
    +1
  • BigOnYa @ BigOnYa:
    I would have said, 1 bud for each tsp of vanilla
    +1
  • ZeroT21 @ ZeroT21:
    it ain't cake if i can't get high on it
    +1
  • ZeroT21 @ ZeroT21:
    it's a ryzen 9 after all
  • ZeroT21 @ ZeroT21:
    the 5950x isn't that much different
  • ZeroT21 @ ZeroT21:
    just moar cores
  • ZeroT21 @ ZeroT21:
    overkill for any gamer
  • K3Nv2 @ K3Nv2:
    $250 is decent though
  • K3Nv2 @ K3Nv2:
    Think I'm going to cave and get the 5700G and do a matx build
    +1
  • ZeroT21 @ ZeroT21:
    a current gen i5 is plenty,next is RAM size, and then GPU depending on the kinda setting and game you play
  • ZeroT21 @ ZeroT21:
    @K3Nv2 why the G-series?
  • K3Nv2 @ K3Nv2:
    On board graphics it'll just be a ps3 emu machine
  • ZeroT21 @ ZeroT21:
    easier to troubleshoot? or gpu comes later?
  • K3Nv2 @ K3Nv2:
    Won't need a GPU with G series for emulation
    K3Nv2 @ K3Nv2: Won't need a GPU with G series for emulation